nu-fg Geschrieben 24. Oktober 2003 Geschrieben 24. Oktober 2003 Hallo! Ich habe mir unter Linux den Apache-Server (Vers. 1.3) und Tomcat (Vers.4.1) für die Servlets installiert. Da ich Tomcat nicht stand-alone betreiben möchte muss ich ihn irgendwie mit Apache verbinden (angeblich geht das ja)...Kann mir jemand sagen wie ich da was konfigurieren muss (oder hat jemand einen Link auf eine gute Anleitung)??? Danke & schönen Freitag allerseits nu-fg
Jaraz Geschrieben 24. Oktober 2003 Geschrieben 24. Oktober 2003 Manchmal glaube ich die Leute warten nur darauf das ich was dokumentiere. :floet: :eek: Der Text ist von heute morgen 7:30 Uhr: ----------------------- Aktuellste stabile Version, ist mod_jk 1.2.5. Es gibt wohl auch den Nachfolger mod_jk2, allerdings habe ich den selbst nicht installiert bekommen und 1.2.5 ist erst vor ein paar Tagen released worden, sollte also passen. Die Downloads findet man hier: <http://jakarta.apache.org/site/news.html#20031011.1> Das Modul läßt sich wie alle anderen auch in der httpd.conf laden und muss unter Linux selbst kompiliert werden (siehe unten). LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so Als Minimalkonfiguration reichen in der httpd.conf folgende Einträge: Pfade sind natürlich alle frei gewählt und können auch anders lauten bzw müssen mit der eigenen Installation übereinstimmen. # # Configure mod_jk # JkWorkersFile /opt/jakarta/conf/jk/workers.properties JkLogFile /opt/jakarta/logs/mod_jk.log JkLogLevel info im Virtualhost des Apachen muss dann noch das was an den Tomcat gehen soll gemappt werden. z.B. alle jsp Dateien: JkMount /*.jsp ajp13 Die Datei workers.properties sieht minimal so aus: ------------- workers.tomcat_home=/opt/jakarta workers.java_home=/opt/java ps=/ worker.list=ajp12, ajp13 # Definition for Ajp13 worker # worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 ------------- Als letztes muss dann noch wenn nicht schon aktiv, in der tomcat server.xml der Connector für den Port 8009 aktiviert werden: <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector className="org.apache.ajp.tomcat4.Ajp13Connector" port="8009" minProcessors="5" maxProcessors="75" acceptCount="10" debug="0"/> Dann sollte das laufen. Wie man den Connector unter Linux selber compiliert, steht in der Datei jakarta-tomcat-connectors-jk-1.2.5-src\jk\native\BUILDING Apache APXS ist im Debian Paket apache-dev enthalten. Die Apache Doku zu den Connectoren findet man hier: <http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/index.html> ----------------- Gruß Jaraz
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden