Estoy teniendo un problema extraño. Cuando intento iniciar xampp, falla y aparece el mensaje:
XAMPP: Another web server daemon is already running.
Cuando intenté averiguar qué servidor se está ejecutando usando el siguiente comando:
netstat -tunap | grep LISTEN
resultado:
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1955/dnsmasq
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1262/cupsd
tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN 2353/dropbox
tcp 0 0 0.0.0.0:20414 0.0.0.0:* LISTEN 2297/skype
tcp6 0 0 :::80 :::* LISTEN 1366/apache2
tcp6 0 0 ::1:631 :::* LISTEN 1262/cupsd
Aquí veo que Apache se está ejecutando, para verificar que esté instalado o no, ejecuté el siguiente comando:
dpkg -s apache2
Resultado:
dpkg-query: package 'apache2' is not installed and no information is available
Cada vez tengo que matar apache2 antes de iniciar xampp, lo cual es muy irritante. Estoy en Ubuntu 12.04,
Respuesta1
Apache2 es un metapaquete, necesita un 'trabajador' específico de apache2 (mpm está instalado en el mío) que luego proporciona la dependencia de apach2 si es necesario.
dpkg -l|grep apache
Probablemente encontrará lo que está tratando de encontrar.
Siempre puedes simplemente detener el inicio en lugar de eliminarlo por completo.