Citação do OP:
Um servidor web obscuro, tntnet (fornecido com o freemind), estava escutando na porta 80, impedindo que o apache fosse iniciado.
Agora, como descobrir isso? Com o uso de sudo lsof -i:80 | grep LISTEN
:
braiam@bt:~$ sudo lsof -i:80 | grep LISTEN
nginx 4412 root 6u IPv4 753652 0t0 TCP *:http (LISTEN)
nginx 4412 root 7u IPv6 753653 0t0 TCP *:http (LISTEN)
nginx 4414 www-data 6u IPv4 753652 0t0 TCP *:http (LISTEN)
nginx 4414 www-data 7u IPv6 753653 0t0 TCP *:http (LISTEN)
nginx 4415 www-data 6u IPv4 753652 0t0 TCP *:http (LISTEN)
nginx 4415 www-data 7u IPv6 753653 0t0 TCP *:http (LISTEN)
nginx 4416 www-data 6u IPv4 753652 0t0 TCP *:http (LISTEN)
nginx 4416 www-data 7u IPv6 753653 0t0 TCP *:http (LISTEN)
nginx 4417 www-data 6u IPv4 753652 0t0 TCP *:http (LISTEN)
nginx 4417 www-data 7u IPv6 753653 0t0 TCP *:http (LISTEN)
Como você pode ver, tenho nginx em execução na porta http (80). Existem outras opções, como o uso de netstat
.