Seu problema vem das configurações do Tomcat e do Apache.
Quando você digita localhost
no Internet Explorer, isso automaticamente significa que você está se conectando à porta 80.
Você precisará garantir que o Apache esteja configurado corretamente para trabalhar com o Tomcat.
Você também pode experimentar seu servidor tomcat conectando-se a:
http://localhost:portNumber
Ou seja, adicione o número da porta para a qual você configurou o TomCat depois de dois pontos ... Experimente http://localhost:8080
para começar.