Konfigurieren von Tomcat um einen Proxyserver zu verwenden.

February 24

Apache Tomcat ist ein Open Source-Software, die Java-Servlets und JSP verwendet, um umfangreiche Web-Anwendungen auszuführen. Tomacat-Versionen 5.5 und neuer teilen den gleichen Proxy-Server-Setup. Die Tomcat-Website hat Vorschläge für welche Version von Tomcat wird für Ihren Apache-Server-Konfiguration am besten geeignet.

Anweisungen

1 Konfigurieren Sie Ihre Kopie von Apache Modul Mod_proxy enthalten. Stellen Sie sicher, dass es beim Apache Start lädt. Verwenden Sie diesen Code in Autostart aufnehmen:

LoadModule rewrite_module {Pfad-Module} /mod_proxy.so

AddModule mod_proxy.c

2 Fügen Sie zwei Richtlinien der httpd.conf-Datei für jede Anwendung Proxyinformationen an Tomcat weiterleiten möchten. Sie werden sagen, Apache, URLs in der Form http://localhost/myapp/ * den Tomcat Connector auf Port 8081 zu übermitteln.

ProxyPass /myapp Http://localhost:8081/myapp

ProxyPassReverse /myapp Http://localhost:8081/myapp

3 Fügen Sie das Element < Connector > Ihrer Tomcat-Konfiguration mit den entsprechenden Proxyeinstellungen.

Zum Beispiel: <-Anschluss = "8081" ProxyName = "www.bigcompany.com ProxyPort ="80"/ >

Tipps & Warnungen

  • Das Mod_proxy Modul für Apache 1.3 konfiguriert den Web-Server als Proxy-Server arbeiten. Es wird dann Anfragen an Tomcat weiterleiten.