Я установил бы Apache 2.2 с Mod_Jk так, чтобы весь Tomcat 6 страниц был передан по каналу через Apache, порт 80. Все хорошо работает, все страницы выглядят хорошими.
Мой вопрос: Как я могу закрыться, порт 8080 слушал Tomcat? Так как прямо сейчас все страницы подаются от порта 80 Apache, к порту 8080 от Tomcat не должен получать доступ конечный пользователь. У меня нет аппаратного или программного брандмауэра в передней стороне для блокирования порта 8080.
В файле Tomcats server.xml вы захотите прокомментировать разъем , который ссылается на порт 8080. Обычно это выглядит как:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Прокомментируйте, перезапустите и это должно сделать.
<!-- <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> -->
Не знаю, сможете ли вы отключить его полностью. Но вы можете привязать его к определенному адресу. Т.е. 127.0.0.1, то есть доступ к нему возможен только с локального хоста.