Tomcat auf Rootserver
Tomcat auf Rootserver
Hi,
ich habe einen Rootserver von 1und1 mit Suse 9.1
Auf diesem Server habe ich jetzt mit yast tomcat und mod_jk installiert.
Wie kann ich tomcat für eine einzelne Domain zur Verfügung stellen?
Wie sind eure Erfahrungen mit Tomcat auf Rootservern?
Gruß jogep
ich habe einen Rootserver von 1und1 mit Suse 9.1
Auf diesem Server habe ich jetzt mit yast tomcat und mod_jk installiert.
Wie kann ich tomcat für eine einzelne Domain zur Verfügung stellen?
Wie sind eure Erfahrungen mit Tomcat auf Rootservern?
Gruß jogep
Re: Tomcat auf Rootserver
also: was für tomcat hast Du installiert? was für einen apachen hast Du? für die konfiguration ist die server.xml auf tomcat-seite zuständig und die workers(2).properties auf apache seite. für weitere infos einfach die fragen genauer stellen.
erfahrungen sind allgemein gut - so allgemein, wie die frage eben war
erfahrungen sind allgemein gut - so allgemein, wie die frage eben war
Re: Tomcat auf Rootserver
Die erfahrung meine ich hauptsächlich in bezug auf Stabilität und Performace. Da ich noch nicht so richtig weiß wie mein kleiner Root-Server mit Tomcat läuft.
Tomcat5 und Apche2 sind auf dem Server installiert.
Gruß
jogep
Tomcat5 und Apche2 sind auf dem Server installiert.
Gruß
jogep
Re: Tomcat auf Rootserver
also ich habe das auch bei mir laufen. bin recht zufrieden. etwas mehr hauptspeicher ist zu empfehlen, da tomcat da ein klein wenig gierig ist...
Re: Tomcat auf Rootserver
Das glaub ich, da hat Java so ansich. :-)
Kennst du ein How-To, wie ich tomcat für virtuelle Server einrichten kann?
Gruß
jogep
Kennst du ein How-To, wie ich tomcat für virtuelle Server einrichten kann?
Gruß
jogep
Re: Tomcat auf Rootserver
ich habe hier in der faq einen artikel verfaßt wie man tomcat und den apachen zur zusammenarbeit veranlaßt. schau doch mal rein:
http://www.rootforum.org/faq/index.php? ... artlang=de
http://www.rootforum.org/faq/index.php? ... artlang=de
Re: Tomcat auf Rootserver
danke für den Link, werde es mir mal genauer ansehen.
Beim ersten ansehen, konnte ich allerdings noch nicht sehn wie ich da was Domain abhängig einrichte.
Mein problem ist das ich mehrere Domains auf dem Rootserver habe.
und das ich eine Webapp einer Domain zuordnen will.
z.B.
webapp: xyz
domain1: doa.de
domain2: dob.de
jetzt will ich aber das die webapp nur unter
dob.de/xyz/ erreichbar ist und nicht unter doa.de/xyz/
Geht das?
Gruß
jogep
Beim ersten ansehen, konnte ich allerdings noch nicht sehn wie ich da was Domain abhängig einrichte.
Mein problem ist das ich mehrere Domains auf dem Rootserver habe.
und das ich eine Webapp einer Domain zuordnen will.
z.B.
webapp: xyz
domain1: doa.de
domain2: dob.de
jetzt will ich aber das die webapp nur unter
dob.de/xyz/ erreichbar ist und nicht unter doa.de/xyz/
Geht das?
Gruß
jogep
Re: Tomcat auf Rootserver
in der server.xml kannst du virtuelle host für tomcat einrichten:
in der workers2.properties musst Du dann noch folgenden eintrag einfügen:
Code: Select all
<Host name="www.domain.de" debug="0" appBase="/srv/www/htdocs/web1/html" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="domain_access_log." suffix=".txt" pattern="common"/>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="domain_log." suffix=".txt" timestamp="true"/>
<Context path="" docBase="" debug="0" reloadable="true">
</Context>
</Host>Code: Select all
[logger.apache2]
level=DEBUG
[shm]
file=/usr/local/apache/logs/shm.file
size=1048576
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# Worker definieren
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Domains definieren und dem Worker zuweisen
[uri:www.domain.de/*.jsp]
worker=ajp13:localhost:8009Re: Tomcat auf Rootserver
Danke, genau sowas habe ich gesucht.
Werde das mal ausprobieren.
Gruß
jogep
Werde das mal ausprobieren.
Gruß
jogep