Hallo,
ich brauche Hilfe. Habe jetzt schon 2 Tage da dran gesessen meinen Tomcat mit einem Apache2 und mod_jk zu betreiben.
IST-Zustand:
Debian Etch - also 4 - Server
Tomcat 5.5 auf Port 80 - mehrere WebApps (mit eigenen Domains) laufen dort (Technologien: jsp, jstl, servlets, mysql etc.pp)
Soll-Zustand:
Apache2 auf Port 80 für eine eigene PHP5-Anwendung mit eigener Domain bzw eigenen Domains
verbunden über mod_jk
Tomcat 5.5 mit dem o.g. Szenario (also mehrere WebApps mit eigenen Domains)
www.domain-mit-php.tld -> apache2
www.domain-mit-java.tld -> apache2 -> tomcat 5.5
www.domain2-mit-java.tld -> apache2 -> tomcat 5.5
usw
Wer mir im Endeffekt die restlichen nicht Java-Dateien ausliefert ist mir egal. Am liebsten wäre mir wenn der Tomcat die ganze App alleine ausliefern würde, also eine komplette Domain. Und der Apache sich nur um die Domains kümmert die für ihn interessant sind.
=====================
Tomcat5.5 Server.xml
Folgenden Abschnitt habe ich für jede Tomcat Domain
<Host name="www.meinedomain.de"
debug="0"
appBase="/usr/share/tomcat5.5-webapps/domain1"
unpackWARs="true"
autoDeploy="true"
xmlValidation="false"
xmlNamespaceAware="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs"
prefix="domain1\_log."
suffix=".txt" timestamp="true"/>
<Context path="" docBase="."/>
<Alias>meinedomain.de</Alias>
</Host>
=====================
Ich habe nun mehrere Tutorials durchgearbeitet und war am Ende immer an dem Punkt wo der Apache zwar lief und PHP ausliefert, aber der Tomcat entweder gar nicht angesprochen wurde, oder nur die Defaultseite des Tomcats angezeigt wird.
Bin echt am verzweifeln.
=====================
Kennt irgendjemand also ein Tutorial was mir dabei helfen könnte das umzusetzen was ich möchte? Falls noch weitere Fragen bestehen, antworte ich gerne darauf
lg
w00t
ich brauche Hilfe. Habe jetzt schon 2 Tage da dran gesessen meinen Tomcat mit einem Apache2 und mod_jk zu betreiben.
IST-Zustand:
Debian Etch - also 4 - Server
Tomcat 5.5 auf Port 80 - mehrere WebApps (mit eigenen Domains) laufen dort (Technologien: jsp, jstl, servlets, mysql etc.pp)
Soll-Zustand:
Apache2 auf Port 80 für eine eigene PHP5-Anwendung mit eigener Domain bzw eigenen Domains
verbunden über mod_jk
Tomcat 5.5 mit dem o.g. Szenario (also mehrere WebApps mit eigenen Domains)
www.domain-mit-php.tld -> apache2
www.domain-mit-java.tld -> apache2 -> tomcat 5.5
www.domain2-mit-java.tld -> apache2 -> tomcat 5.5
usw
Wer mir im Endeffekt die restlichen nicht Java-Dateien ausliefert ist mir egal. Am liebsten wäre mir wenn der Tomcat die ganze App alleine ausliefern würde, also eine komplette Domain. Und der Apache sich nur um die Domains kümmert die für ihn interessant sind.
=====================
Tomcat5.5 Server.xml
Folgenden Abschnitt habe ich für jede Tomcat Domain
<Host name="www.meinedomain.de"
debug="0"
appBase="/usr/share/tomcat5.5-webapps/domain1"
unpackWARs="true"
autoDeploy="true"
xmlValidation="false"
xmlNamespaceAware="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs"
prefix="domain1\_log."
suffix=".txt" timestamp="true"/>
<Context path="" docBase="."/>
<Alias>meinedomain.de</Alias>
</Host>
=====================
Ich habe nun mehrere Tutorials durchgearbeitet und war am Ende immer an dem Punkt wo der Apache zwar lief und PHP ausliefert, aber der Tomcat entweder gar nicht angesprochen wurde, oder nur die Defaultseite des Tomcats angezeigt wird.
Bin echt am verzweifeln.
=====================
Kennt irgendjemand also ein Tutorial was mir dabei helfen könnte das umzusetzen was ich möchte? Falls noch weitere Fragen bestehen, antworte ich gerne darauf
lg
w00t