Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache->Tomcat Konfiguration || keine tomcat-apache.conf
Ahoi!
Ich versuche grad nach 'Tomcat - A Minimalistic User's Guide' Apache und Tomcat zur Zusammenarbeit zu überreden. Im Text steht folgendes:
When Tomcat starts up it will automatically generate a configuration file for Apache in TOMCAT_HOME/conf/tomcat-apache.conf. Most of the time you don't need to do anything but include this file (appending "Include TOMCAT_HOME/conf/tomcat-apache.conf") in your httpd.conf.
Leider befindet sich in diesem Ordner keine tomcat-apache.conf.
Was nun?:eek:
Columbo0815
05.07.06, 12:38
Hast du Tomcat denn auch gestartet?
Klaro, der lief und um sicherzugehen habe ich ihn auch nochmal neu gestartet...
Columbo0815
05.07.06, 13:07
Schuss ins Blaue:
updatedb && locate tomcat-apache.conf
welche Version verwendest Du denn?
Ansonsten - dieses File wäre mir noch nie begegnet - das Datum des Doks
Copyright ©1999 The Apache Software Foundation lässt aber darauf schliessen, dass es auf Tomcat 3.0 basiert... Und da hat sich einiges geändet seit dem...
edit: gerade gefunden - das Dok geht von akarta-tomcat-3.2.1 aus...
Alles klar... Ich habe die 5.0.27. :ugly: Danke!
warum willst Du denn den TomCat überhaupt mit dem Apache verheiraten?
Ich selbst kann darauf verzichten, aber mein Chef will wohl Java Server Pages darüber laufen lassen.
In sämtlichen Tutorials steht, dass
AddModule mod_jk.c in die /etc/httpd.conf gehört. Läuft das bei Suse 9.2 irgendwie anders? Die anderen Module werden nämlich auch nicht in der httpd.conf geaddet.
Geladen werden die Module (LoadModule) über die in der httpd.conf verlinkte loadmodule.conf. Ich kann aber nirgends eine Datei entdecken, in der die Module geAddModulet werden...
http://httpd.apache.org/docs/2.0/de/upgrading.html
Die Direktiven AddModule und ClearModuleList sind entfallen. Diese Direktiven wurden benutzt, um sicherzustellen, daß die Module in der richtigen Reihenfolge aktiviert werden können. Die neue Apache 2.0 API erlaubt es Modulen, ihre Reihenfolge explizit anzugeben, und macht diese Direktiven damit überflüssig.
Bleibt die Frage, warum das dann in einem Tutorial für Apache2 auftaucht...
Ist das Module überhaupt in seinem Verzeichnis?
ls -l /usr/lib/apache2*/mod_jk.so
michael.sprick
06.07.06, 12:03
Hi,
das Layout der Apache Konfiguration ist suse nicht wirklich gut gelungen... finde ich.
Wenn ich mich nicht irre, gibt es neben den zahllosen includes noch die Datei /etc/sysconfig/apache2.
In dieser Datei müsste eine Variable stehen, in der die ganzen Module gelistet sind, die beim Starten des Apache geladen werden sollen... dort müsstest du mod_jk dann ebenfalls eintragen.
Und dann halt noch die JkMount-Direktive unterbringen. Entweder im <Directory>-Context oder per vhost...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.