/usr/sbin/httpd
e httpd.conf
são para o Apache httpd , que é um programa completamente diferente do Tomcat. O Tomcat geralmente é configurado com um arquivo chamado context.xml
. Parece que você está configurando o programa errado.
Se você tiver o Tomcat e o httpd instalados na mesma máquina, observe que o httpd é executado na porta 80 por padrão, portanto, o Tomcat não poderá escutar nessa porta se o httpd já estiver em execução. Parece que seu httpd está falhando ao iniciar devido a erro de sintaxe em seu arquivo de configuração, o que significa que ele não está ocupando a porta 80, mas ter uma configuração httpd quebrada não é realmente uma boa solução para o conflito. Se você não estiver usando o httpd, provavelmente deverá desinstalá-lo.
(Este tende a ser um tópico confuso porque o Apache httpd e o Apache Tomcat são servidores Web desenvolvidos pela Apache Software Foundation, e o Apache httpd é geralmente chamado apenas de "Apache". Quando alguém se refere ao "Apache" como o nome de um programa, eles significam httpd, não Tomcat.)