xampp no ​​se inicia, apache se está ejecutando, ¡pero apache no está instalado!

xampp no ​​se inicia, apache se está ejecutando, ¡pero apache no está instalado!

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.

información relacionada