Tomcat Port 8080 auf 80 umleiten?

Status
Nicht offen für weitere Antworten.

personenkult

Aktives Mitglied
Hallo,
folgende Situation: Installiert ist ein Apache Server (port 80) und ein Tomcat5.5 Server (Port 8080). Funktioniert auch alles wunderbar. Einziges Problem ist, der Aufruf der Seiten. Wie schaffe ich es, dass ich über den Aufruf von z.B. www.test.de direkt ein JavaServlet erreiche (Und auch nicht Probleme mit meinem Router bekomme, da z.B. Port 8080 geblockt ist). Kann man Apache und Tomcat so verbinden, dass Apache die Anfragen entgegen nimmt und unterscheidet zwischen HTTP<->JSP? Folgenden Link habe ich gefunden:
http://www.klawitter.de/tomcat80.html
Da hört es sich aber so an, als ob man Tomcat komplett deaktiviert.

Zusammenfassung:
Ich will Apache sowie Tomcat über Port 80 erreichen. Anhand der Domain (ww.test.de = JSP | www.test2.de = HTTP) soll dann "die gesuchte Lösung" entscheiden ob die Anfragen an Tomcat oder Apache gehen.

Danke für eure Hilfe.
 
Hi du kannst Apache und Tomcat mit mod_jk verbinden das die beiden über den gleichen port laufen. ich habe das vor ein paar tagen selbst unter suse 10 probiert und es läuft jetzt auch.
bin nicht so der linux/suse experte und empfand die umsetzung als sehr komplex.
 
Hi,
danke für die Info. Ich bin ebenfalls nicht so der Linuxfachmann, aber wozu gibts Dokus ;-)
Hast du irgendwelche Hilfeseiten etc. die du benutzt hast?
 
Nun ja ich habe mich an dieser Seite orientiert. Ist aber leider etwas veraltet.
www.jsp-develop.de/

Ich habe für mich selbst auch eine kleine Doku geschrieben ist allerdings nur eine "BETA", kannst du dir aber gerne auch mal angucken, hat noch viele Rechtschreibfehler und ich bin mir nicht sicher ob ich alles drin habe was ich verändert habe, aber ich denke es könnte dir weiterhelfen. ansonsten frag einfach 🙂

oni4u.homeip.net
 
die Version mit mod_jk ist tatsächlich sehr komplex

=> in einfacheren Fällen (kleinere Sites) gibts auch die möglichkeit mod_proxy vom Apachen zu verwenden; das ist wesentlich einfacher
 
Ich würde versuchen ein vernünftiges Tutorial zu finden. Hab das mit mod_jk vor ein paar Monaten auch mal probiert und irgendwann kapituliert. Bin aber auch alles andere als ein Linux/Unix Experte. 😀
 
mod_jk ist doch von Apache, dort gints docs

hier ist mein funktionierendes Apache-Konfig:
LoadModule jk_module D:/Apache2/modules/mod_jk.so

JkWorkersFile "D:/Tomcat/conf/catalina.properties"

JkLogFile "D:/Tomcat/logs/mod_jk.log"

JkLogLevel info

JkMount /manager ajp13

JkMount /manager/* ajp13

JkMount /servlets-examples ajp13

JkMount /servlets-examples/* ajp13

JkMount /jsp-examples ajp13

JkMount /jsp-examples/* ajp13

JkMount /tomcat-docs ajp13

JkMount /tomcat-docs/* ajp13

JkMount /webdav ajp13

JkMount /webdav/* ajp13

JkMount /D:/Apache2/www/JSP ajp13

LoadModule ist klar
JkWorkersFile ist auch
Log-Anweisungen sind auch leicht zu verstehen
JkMount sagt uns, dass alle Anfragen an diese Adressen an Tomcat umgeleitet werden sollen
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben