Estou tendo um problema estranho. Quando tento iniciar o xampp ele falha com a mensagem:
XAMPP: Another web server daemon is already running.
Quando tentei descobrir qual servidor está sendo executado usando o seguinte 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
Aqui vejo que o apache está rodando, para verificar se está instalado ou não executei o seguinte comando:
dpkg -s apache2
Resultado:
dpkg-query: package 'apache2' is not installed and no information is available
Toda vez que tenho que matar o apache2 antes de iniciar o xampp, o que é muito irritante. Estou no Ubuntu 12.04,
Responder1
Apache2 é um metapacote, você precisa de um 'trabalhador' específico do apache2 (o mpm está instalado no meu) que fornece a dependência do apach2, se necessário.
dpkg -l|grep apache
Provavelmente encontrará o que você está tentando encontrar.
Você sempre pode simplesmente interromper a inicialização em vez de removê-lo completamente.