Hallo! ich bins noch einmal! Ich habe es jetzt genau nach der http://www.konicsek.de/schwerpunkte/webserver.htm getan! Aber irgendwie will es nicht! meine workers2.properties sieht so aus [shm] info=Scoreboard. Requried for reconfiguration and status with multiprocess servers. file=anon # Defines a load balancer named lb. Use even if you only have one machine. [lb:lb] # Example socket channel, override port and host. [channel.socket:localhost:8009] port=8009 host=127.0.0.1 # define the worker [ajp13:localhost:8009] channel=channel.socket:localhost:8009 group=lb # Map the Tomcat examples webapp to the Web server uri space [uri:/jsp-examples/*] group=lb [status:] info=Status worker, displays runtime information [uri:/jkstatus/*] info=The Tomcat /jkstatus handler group=status: wer kann mir da was zu sagen ob die anleitung o.k. ist! wenn ich localhost:808/jsp-examples eingebe kann ich die beispiele anzeigen lassen bei localhost/jsp-examples wird zwar die startseite angezeigt aber wenn ich ein beispiel auswähle will es geöffnet oder gespeichert werden! wo liegt ein fehler? marcel
Am Sonntag, 2. Januar 2005 01:27 schrieb marcel-stein@arcor.de:
Hallo!
ich bins noch einmal!
Ich habe es jetzt genau nach der http://www.konicsek.de/schwerpunkte/webserver.htm getan! Aber irgendwie will es nicht! meine workers2.properties sieht so aus
Du schreibst im Subject was von mod_jk.so, dann hier aber was von einer workers2.properties. Die beiden passen nicht zu einander. Die workers2.properties gehört zu mod_jk2 und hat eine andere Syntax als die workers.properties, die zu mod_jk gehört. Was setzt Du denn genau ein? Viele Grüße, Ralf.
Hallo! Ich setze mod_jk2.so und die workers2.properties ein Wie in der Anleitungen. Irgendwie kommt es mir vor das da etwas fehlt in der Anleitung. Bei einer anderen Anleitung habe ich noch etwas gesehen das man in der server.xml und jk2.properies machen muss! Kann das sein? Gruß Marcel
-----Ursprüngliche Nachricht----- Von: Ralf Schneider [mailto:ml@tapfere-schneiderleins.de] Gesendet: Sonntag, 2. Januar 2005 11:53 An: suse-linux@suse.com Betreff: Re: apache 2 tomcat 5 und mod_jk.so
Am Sonntag, 2. Januar 2005 01:27 schrieb marcel-stein@arcor.de:
Hallo!
ich bins noch einmal!
Ich habe es jetzt genau nach der http://www.konicsek.de/schwerpunkte/webserver.htm getan! Aber irgendwie will es nicht! meine workers2.properties sieht so aus
Du schreibst im Subject was von mod_jk.so, dann hier aber was von einer workers2.properties. Die beiden passen nicht zu einander. Die workers2.properties gehört zu mod_jk2 und hat eine andere Syntax als die workers.properties, die zu mod_jk gehört.
Was setzt Du denn genau ein?
Viele Grüße, Ralf.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Sonntag, 2. Januar 2005 12:32 schrieb Marcel Stein:
Hallo!
Ich setze mod_jk2.so und die workers2.properties ein Wie in der Anleitungen. Irgendwie kommt es mir vor das da etwas fehlt in der Anleitung. Bei einer anderen Anleitung habe ich noch etwas gesehen das man in der server.xml und jk2.properies machen muss! Kann das sein?
Also, Du musst auf der Tomcat-Seite auf jeden Fall den AJP-Connector für Port 8009 aktivieren. Es könnte sein, dass der in der server.xml auskommentiert ist. Musst Du mal nachschauen. In der jk2.propertiers musst Du den Namen des Shared Memory Files angeben, etwa so: shm.file=/usr/local/apache2/conf/jk2.shm Den Dateinamen musst Du natürlich so angeben, wie Du ihn auf der Apache-Seite in der workers2.properties definiert hast. Auf der Apache-Seite musst Du dann auch noch das Module laden. Dann sollte es eigentlich funktionieren. Etwas grundsätzliches: Du solltest überlegen, wenn Du das Gespann aus Apache2 und Tomcat längerfristig einsetzen willst, ob Du nicht lieber mod_jk verwenden willst. mod_jk2 wird nämlich, so wie es momentan aussieht, nicht weiterentwickelt. Mittelfristig (1-2 Jahre) wird es ein neues Modul von den Apache-Leuten geben, das diese Funktionalität bietet. Aber wohl erst in der nächsten stabilen Major-Release, also in 1-2 Jahren. Viele Grüße, Ralf.
----- Original Nachricht ---- Von: Ralf Schneider <ml@tapfere-schneiderleins.de> An: suse-linux@suse.com Datum: 02.01.2005 12:45 Betreff: Re: apache 2 tomcat 5 und mod_jk.so
Am Sonntag, 2. Januar 2005 12:32 schrieb Marcel Stein:
Hallo!
Ich setze mod_jk2.so und die workers2.properties ein Wie in der Anleitungen. Irgendwie kommt es mir vor das da etwas fehlt in der Anleitung. Bei einer anderen Anleitung habe ich noch etwas gesehen das man in der server.xml und jk2.properies machen muss! Kann das sein?
Also, Du musst auf der Tomcat-Seite auf jeden Fall den AJP-Connector für Port 8009 aktivieren. Es könnte sein, dass der in der server.xml auskommentiert ist. Musst Du mal nachschauen.
also in der server.xml steht <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> <Connector port="8009" enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" />
In der jk2.propertiers musst Du den Namen des Shared Memory Files angeben, etwa so:
shm.file=/usr/local/apache2/conf/jk2.shm
ist das unbedingt notwendig?
Den Dateinamen musst Du natürlich so angeben, wie Du ihn auf der Apache-Seite in der workers2.properties definiert hast.
Auf der Apache-Seite musst Du dann auch noch das Module laden. Dann sollte es
in der httpd.conf steht LoadModule jk2_module modules/mod_jk2.so JkSet config.file conf/workers2.properties
eigentlich funktionieren.
Etwas grundsätzliches: Du solltest überlegen, wenn Du das Gespann aus Apache2 und Tomcat längerfristig einsetzen willst, ob Du nicht lieber mod_jk verwenden willst. mod_jk2 wird nämlich, so wie es momentan aussieht, nicht weiterentwickelt. Mittelfristig (1-2 Jahre) wird es ein neues Modul von den
Apache-Leuten geben, das diese Funktionalität bietet. Aber wohl erst in der
nächsten stabilen Major-Release, also in 1-2 Jahren.
Viele Grüße, Ralf.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Marcel Stein Saarstraße 5 16356 Eiche
Am Sonntag, 2. Januar 2005 13:28 schrieb marcel-stein@arcor.de:
also in der server.xml steht
<!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> <Connector port="8009" enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" />
Sieht bei mir auch so aus.
In der jk2.propertiers musst Du den Namen des Shared Memory Files angeben, etwa so:
shm.file=/usr/local/apache2/conf/jk2.shm
ist das unbedingt notwendig?
Ja. Ohne die Konfiguration des Shared Memory wird's wohl nicht funktionieren.
in der httpd.conf steht LoadModule jk2_module modules/mod_jk2.so JkSet config.file conf/workers2.properties
Die erste Zeile habe ich auch so. Die zweite Zeile habe ich nicht. Ich dachte immer, die Jk*-Anweisungen sind für mod_jk. Viele Grüße, Ralf.
participants (3)
-
Marcel Stein
-
marcel-stein@arcor.de
-
Ralf Schneider