открывают порт, и далее делают форк уже без привилегий рута. Ява-машина форкаться не умеет. Поэтому есть пара вариантов:
- Запустить Apache на 80 порту и выдернуть Tomcat наружу, при этом взаимодействие идет через коннектор mod_jk (мне этот вариант не очень нравится)
- Второй сделать редирект порта средствами фаервола +) например так:
# ipfw add 100 fwd 127.0.0.1,8080 tcp from any to any 80 in
4 коммент.:
Тоже страдаю от такой же проблемы.
Tomcat 6.0.14 стартует на порту 8180, думаю, подцепить PF вместо IPWF для редиректа с 80'порта на 8180.
+) ну использовать PF или IPFW +) це зависит от религиозных предпочтений +))))
"Подцепил" Tomcat на 80 порт:
http://izenfire.blogspot.com/2007/12/apache-tomcat-60-freebsd.html
IPFW мне кажется неуклюжим, так как надо перекомпилировать ядро. PF более распространён среди *BSD, так что лучше изучать и использовать его — так мне думается. Но почему-то авторы популярных книг по FreeBSD делают упор именно на IPFW.
(Вообще же, я в первый раз использовал PF...)
PF недавно портирован +) поэтому старики (ну те кто пишут книги) предпочитают +) IPFW
Отправить комментарий