Dissolva o SELinux ou, pelo menos, coloque-o no modo permissivo.
Você está olhando para o seu arquivo de configuração, mas deve estar olhando para:
netstat -punta | grep LISTEN
Existe onde a realidade vive. Se o seu servidor apache não estiver escutando, certifique-se de ter editado o arquivo de configuração como deveria, reinicie o serviço e verifique novamente.
Se ainda não estiver funcionando, descarregue iptables (eles devem ter ido embora ao parar o firewall, mas vale a pena tentar):
iptables -F
Verifique se não há nada lá:
iptables -L
Reinicie o apache e verifique novamente. Ainda não funciona? Então você cometeu um erro no seu arquivo de configuração, então eu sugiro abrir outro terminal com
tail -f /var/log/httpd/error_log
(ou onde quer que seu log de erros esteja)
e reiniciando o serviço, você provavelmente verá alguns erros que podem estar causando o problema, por exemplo, permissões ou coisas semelhantes.