Tomcat auf Rootserver

Apache, Lighttpd, nginx, Cherokee
Post Reply
jogep
Posts: 11
Joined: 2005-02-15 10:22
 

Tomcat auf Rootserver

Post by jogep »

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
schl
Posts: 343
Joined: 2003-02-05 11:26
Location: München/Unterschleißheim
 

Re: Tomcat auf Rootserver

Post by schl »

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 :wink:
jogep
Posts: 11
Joined: 2005-02-15 10:22
 

Re: Tomcat auf Rootserver

Post by jogep »

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
schl
Posts: 343
Joined: 2003-02-05 11:26
Location: München/Unterschleißheim
 

Re: Tomcat auf Rootserver

Post by schl »

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...
jogep
Posts: 11
Joined: 2005-02-15 10:22
 

Re: Tomcat auf Rootserver

Post by jogep »

Das glaub ich, da hat Java so ansich. :-)

Kennst du ein How-To, wie ich tomcat für virtuelle Server einrichten kann?

Gruß
jogep
schl
Posts: 343
Joined: 2003-02-05 11:26
Location: München/Unterschleißheim
 

Re: Tomcat auf Rootserver

Post by schl »

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
jogep
Posts: 11
Joined: 2005-02-15 10:22
 

Re: Tomcat auf Rootserver

Post by jogep »

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
schl
Posts: 343
Joined: 2003-02-05 11:26
Location: München/Unterschleißheim
 

Re: Tomcat auf Rootserver

Post by schl »

in der server.xml kannst du virtuelle host für tomcat einrichten:

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>
in der workers2.properties musst Du dann noch folgenden eintrag einfügen:

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:8009
jogep
Posts: 11
Joined: 2005-02-15 10:22
 

Re: Tomcat auf Rootserver

Post by jogep »

Danke, genau sowas habe ich gesucht.
Werde das mal ausprobieren.

Gruß
jogep
Post Reply