Frage

Ich arbeite an meiner ersten Java-Website. Ich bin mit Apache Tomcat auf Port 8080 und Apache auf Port 80. Die aktuelle URL, die ich an sind die Website zugreifen kann (zum Beispiel) 123.4.5.6:8080. Ich möchte Entfernen die Portnummer aus der URL, bevor ich die Domain auf die neue IP-Punkt.

Im Moment habe ich nur Apache bin mit für phpMyAdmin, ich plane jedoch darauf für CGI-Skripte und andere Sachen verwenden, wenn ich heraus mod_jk etc ... So will ich nicht auf 80 Tomcat-Port ändern und deaktivieren Apache.

Ich hoffe, das macht Sinn.

War es hilfreich?

Lösung

Der richtige Weg, Dinge zu tun, ist Apache bei 80 und Tomcat auf 8080 zu verlassen und einen Stecker in (vorzugsweise mod_proxy) zum Proxy Tomcat von Apache zu verwenden. Mod_proxy würden Sie nur 10 Minuten dauern, bis festgelegt.

Die how-to ist sehr einfach zu folgen.

Andere Tipps

Sowohl die hilfreichen Antworten oben sind gut, aber ich viel lieber über mod_proxy mod_jk. Es gibt keine zusätzliche Installation für mod_proxy zu tun, im Gegensatz zu mod_jk, und die Einrichtung ist viel einfacher. mod_jk gibt Ihnen mehr Kontrolle über die detaillierte Abstimmung der Tomcat-Parameter, aber wenn Sie nur eine einfache Umleitung von Apache Tomcat wollen, mod_proxy ist der Weg zu gehen.

Sie sollten Ihren Kater über diesen Link konfigurieren. für tomcat 7 http://tomcat.apache.org/tomcat-7.0-doc/proxy -howto.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top