Hallo, ----------------------- Am Mittwoch, 13. April 2016 um 19:39 schrieb Andreas Ernst:
Am 13.04.16 um 19:19 schrieb Richard Hafenscher:
Am 13.04.2016 um 18:50 schrieb Andreas Ernst:
Am 13.04.16 um 17:45 schrieb Richard Hafenscher:
Hallo!
Komme bei dem Thema nicht weiter. Ich suche immer noch eine brauchbare Anleitung zur Einrichtung einer Tomcat-Applikation in Apache (als vhost). Habe schon zig mal die Suchmaschinen durchforstet, offenbar scheine ich der einzige zu sein, der soetwas einrichten möchte.
Hhmm...
Ist zwar für GlassFish/Payara, aber das ist ja egal...das sollte passen:
Apache vhost:
<VirtualHost host:80> [...]
JkMount /* ajp13 SetEnvIf Request_URI "/phpMyAdmin/*" no-jk
[...] </VirtualHost>
/etc/apache2/conf.d/jk.conf
# simple configuration for apache (for AJP connector, modul mod_jk.so)
<IfModule mod_jk.c>
JkWorkersFile <Pfad zu deiner jk.properties> JkLogFile /var/log/apache2/mod_jk.log
# Log level to be used by mod_jk JkLogLevel info JkShmFile /var/log/apache2/jk-runtime-status
</IfModule>
mail:/home/andreas # cat /opt/payara41/glassfish/domains/domain1/config/glassfish-jk.properties #worker.list=ajp13 worker.ajp13.port=<Tomcat Port> worker.ajp13.host=localhost worker.ajp13.type=ajp13 ps=/
Diese Dateien entsprechend anpassen und dann sollte das klappen.
Wau!!! Damit klappt es auf Anhieb. Tausend Dank!
Zwar lädt die BIM-Seite nicht von Remote, doch aber die Tomcat-Samples, lokal funktioniert beides, aber das ist wohl ein anderes Thema.
Kannst du aber noch verraten, was das "ps" in den jk.properties macht? Das hat mir unter anderem gefehlt. : :)
IIRC ist ps der Verzeichnistrenner '/' für Linux etc und '\' für Win
:-) aber was bewirkt es hier? Dass sich die Konfiguration aufs Root vom Tomcat auswirkt? In meiner Standard worker.properties gibt es "ps" nicht.
Hier habe ich noch was gefunden:
### Tomcat 6 # JkMount /*.jsp ajp13 # JkMount /manager/*.jsp ajp13 # JkMount /host-manager/* ajp13 # JkMount /manager/html* ajp13
#Alias /manager "/srv/tomcat6/webapps/manager" #
# Options Indexes FollowSymLinks # DirectoryIndex index.html index.htm index.jsp #</Directory> # #Alias /host-manager "/srv/tomcat6/webapps/host-manager" # # Options Indexes FollowSymLinks # DirectoryIndex index.html index.htm index.jsp #</Directory> auskommentieren und testen, vielleicht kannst Du das auch noch brauchen.
Vielen Dank. Ich werd damit herumtesten.
Zur externen Erreichbarkeit kann ich nicht sagen, das ist aber das Thema vom Apache HTTP Server.
Ja, er ist ja soweit eh schon von außen erreichbar, auch die Tomcat Samples, auch der BIM, aber es gibt eine Fehlermeldung, eine des BIM selbst, was heißt, er arbeitet zumindest, wenn auch schlecht. Muss ich halt debuggen. Grüße Richard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org