LordNikkon
Mitglied
Hallo,
habe mir Java (1.3),Apache(1.3.2), mod_jk, Tomcat4-webapps und Tomcat4 per apt (Debian3.0) installiert.
Dann hab ich nach der Anleitung von jsp-develop die nötigen Konfigurationen vorgenommen.
server.xml, httpd.conf,workers.properties,tomcat-users.xml
httpd.conf:
server.xml
tomcat-verzeichnis/conf/jk/workers.properties
catalina.sh noch JAVA_HOME eingefügt.
in der tomcat-users.xml benutzer mit allen rechten eingefügt.
DocumentRoot: /var/www
webapps: /usr/lib/tomcat4/webapps
Dann Tomcat gestartet (catalina.sh start) und dann den Apache gestartet (apachectl start)
Nun kommen wir mal zu meinem Problem! Mein Server steht in Frankfurt, ich wohne in KA. Sprich ich kann nicht einfach mit http://localhost zugreifen, sondern muss über den Browser oder über ssh auf meinen Server (http://217.20.114.47, wenn es interessiert und mir nicht glaubt, das nix geht). leider bekomm ich,wenn ich auf die examples will die Meldung: Seite nicht gefunden also kein 404 Error vom Tomcat, sondern ein 500er Fehlermeldung --> Server-Misconfigured.
ZUgriff auf examples sollte eigentlich so gehen: http://217.20.114.47/examples
hab dort auch eine index.html liegen, die eine liste anzeigt. Leider nicht. Habe aber das Verzeichnis in der httpd.conf gemountet!?
Wenn ich den Tomcat direkt ansprechen will über http://217.20.114.47:8080/examples erhalte ich die standart ie Fehlerseite Seite konnte nicht gefunden werden. (kein 404)
Also, wenn sich jemand die mühe gemacht haben sollte und alles gelesen hat, BITTE um HILFE!
Danke.
greetz
l|N
habe mir Java (1.3),Apache(1.3.2), mod_jk, Tomcat4-webapps und Tomcat4 per apt (Debian3.0) installiert.
Dann hab ich nach der Anleitung von jsp-develop die nötigen Konfigurationen vorgenommen.
server.xml, httpd.conf,workers.properties,tomcat-users.xml
httpd.conf:
PHP:
<IfModule !mod_jk.c>
LoadModule jk_module /usr/lib/apache/modules/mod_jk.so
</IfModule>
JkWorkersFile "/usr/lib/tomcat4/conf/jk/workers.properties"
JkLogFile "/usr/lib/tomcat4/logs/mod_jk.log"
JkLogLevel debug
//Nach dem DocumentRoot kommt noch:
JkMount /examples ajp13
JkMount /examples/* ajp13
JkMount /jk ajp13
JkMount /jk/* ajp13
JkMount /servlet ajp13
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
server.xml
PHP:
//unter die Zeile "<Server port="8005" shutdown="SHUTDOWN" debug="0"></server>"
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"
modJk="/usr/lib/apache/modules/mod_jk.so"
jkDebug="info"
workersConfig="/usr/lib/tomcat4/conf/jk/workers.properties"
jkLog="/usr/lib/tomcat4/logs/mod_jk.log"/>
// unter der Zeile "<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true">"
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"
append="true" />
tomcat-verzeichnis/conf/jk/workers.properties
PHP:
workers.tomcat_home=/usr/lib/tomcat4
workers.java_home=/usr/lib/j2se/1.3/
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13
worker.inprocess.type=jni
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar
worker.inprocess.cmd_line=start
worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll
worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout
worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stderr
catalina.sh noch JAVA_HOME eingefügt.
in der tomcat-users.xml benutzer mit allen rechten eingefügt.
DocumentRoot: /var/www
webapps: /usr/lib/tomcat4/webapps
Dann Tomcat gestartet (catalina.sh start) und dann den Apache gestartet (apachectl start)
Nun kommen wir mal zu meinem Problem! Mein Server steht in Frankfurt, ich wohne in KA. Sprich ich kann nicht einfach mit http://localhost zugreifen, sondern muss über den Browser oder über ssh auf meinen Server (http://217.20.114.47, wenn es interessiert und mir nicht glaubt, das nix geht). leider bekomm ich,wenn ich auf die examples will die Meldung: Seite nicht gefunden also kein 404 Error vom Tomcat, sondern ein 500er Fehlermeldung --> Server-Misconfigured.
ZUgriff auf examples sollte eigentlich so gehen: http://217.20.114.47/examples
hab dort auch eine index.html liegen, die eine liste anzeigt. Leider nicht. Habe aber das Verzeichnis in der httpd.conf gemountet!?
Wenn ich den Tomcat direkt ansprechen will über http://217.20.114.47:8080/examples erhalte ich die standart ie Fehlerseite Seite konnte nicht gefunden werden. (kein 404)
Also, wenn sich jemand die mühe gemacht haben sollte und alles gelesen hat, BITTE um HILFE!
Danke.
greetz
l|N
Zuletzt bearbeitet: