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. Am 10.04.2016 um 21:30 schrieb Dieter Klünter:
Am Sun, 10 Apr 2016 17:50:58 +0200 schrieb Richard Hafenscher
: Zuvor hatte ich aber das Root auch schon gelöscht gehabt, da lief aber Tomcat unter einem falschen Benutzer. Ich hatte selbst einen angelegt und berechtigt und in der /etc/tomcat/server.conf bei TOMCAT_USER eingetragen, allerdings interessierte das den Suse-Tomcat herzlich wenig. Der lief trotzdem unter "tomcat". Das sind ja auch zwei verschiedene Paar Schuhe :-) Der Parameter TOMCAT_USER definiert den Manager für das AdminFrontend. Der user 'tomcat' ist ein Systemuser, der entsprechende Eintrag ist in /etc/passwd Der Hint, der darüber steht, suggeriert aber was anderes: "# What user should run tomcat"
Deshalb, ich hab da ein Wissens-Defizit und hätte gerne eine brauchbare Doku zur Tomcat-Installation auf Suse. Würde mich weiter über Hinweise freuen. Für Suse gibt es keine distributionsspezifischen Parameter. Eigentlich muss nichts konfiguriert werden, sinnvolle Standardeinstellungen sind schon vorgegeben. Ansonsten lies http://tomcat.apache.org/tomcat-8.5-doc/index.html
Da gibt es unendlich viel Text, aber was Brauchbares kann ich kaum finden. Wie auch immer, der BIM-Server läuft jetzt soweit direkt unter Tomcat.
Das nächste Thema ist dann wohl, wie ich die Applikation über Apache bereitstellen kann. Das steht hier: https://tomcat.apache.org/tomcat-3.2-doc/tomcat-apache-howto.html#adapter Die Doku ist zwar etwas veraltet, die Basis stimmt aber wohl noch. Der Inhalt da ist uralt. Die Konfigurationsbeispiele funktionieren am aktuellen Apache nicht mehr. Die genannten automatisch generierten Konfigurationsdateien (tomcat-apache.conf, mod_jk.conf-auto) gibt es auf meinem System nicht. mod_jk habe ich natürlich installiert und in Apache aktiviert.
Von einem JkWorkersFile, wie es in der Standard-jk.conf, die ich in /usr/share/doc/packages/apache2-mod_jk gefunden habe, erwähnt wird, ist hier gar keine Rede, wohl aber in anderen halbwegs aktuellen Anleitungen im Web. Aus den Infos, die ich finden konnte, habe ich mir nun Konfig-Files zusammengebastelt, leider mit geringem Erfolg. mod_jk meldet nun: "Could not find worker with name 'ajp13'. Ohne vernünftige Anleitung ist das die reinste Sisyphos-Arbeit. :-( 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