Möglichkeiten Tomcat auf Port 80 laufen zu lassen gibt es verschiedene, zuerst sollte man überlegen ob man nicht lieber den Apache statt Tomcat für Statische Webseiten nutzen möchte. Aber wenn man das nicht möchte, gibt es folgende Wege:
- rinetd, ein Portforwarder, der über die Datei /etc/rinetd.conf konfiguriert wird. Hier eine Musterkonfiguration:
192.168.2.2 80 192.168.2.2 8080
allow 192.168.2.*
logfile /var/log/rinetd.log
logcommon - IPTABLES, mit Kanonen auf Spatzen. Aber wer eine locale Firewall nutzt, kann es auch einfach über eine zusätzliche Regel umlenken
- Die letzte Möglichkeit ist den Tomcat in den Apache zu integrieren. Mehr dazu auf der Jakarta Website.
Bei den Möglichkeiten 1 und 2 darf kein Dienst auf Port 80 lauschen (z.B. der Apache)