Tomcat installieren und konfigurieren
-
linuxnewbie
- Posts: 150
- Joined: 2003-01-24 16:00
Tomcat installieren und konfigurieren
Ich habe unter SuSe 8.1 den Tomcat installiert über ein RPM packet
nur jetzt ist die frage:
wie starte ich ihn?
wie konfiguriere ich ihn?
wie bringe ich ihm bei servlets auf dem space des webverzeichnisses aufzurufen?
wie mache ich das wenn ich mehrere male das selbe servlet auf dem server habe es aber unabhängig voneinander laufen lassen möchte?
zb 2 chats gleichzeitig unter tomcat nur mit
/home/www/web1/chat
und
/home/www/web1/chat
nur jetzt ist die frage:
wie starte ich ihn?
wie konfiguriere ich ihn?
wie bringe ich ihm bei servlets auf dem space des webverzeichnisses aufzurufen?
wie mache ich das wenn ich mehrere male das selbe servlet auf dem server habe es aber unabhängig voneinander laufen lassen möchte?
zb 2 chats gleichzeitig unter tomcat nur mit
/home/www/web1/chat
und
/home/www/web1/chat
Re: Tomcat installieren und konfigurieren
Sollte in der Tomcat-Doku stehen - entweder bei dir auf der Platte oder unter http://jakarta.apache.org dort nach der entsprechenden Tomcat-Version suchen.LinuxNewbie wrote:Ich habe unter SuSe 8.1 den Tomcat installiert über ein RPM packet
nur jetzt ist die frage:
wie starte ich ihn?
wie konfiguriere ich ihn?
könnte evtl. schwierig werden.wie bringe ich ihm bei servlets auf dem space des webverzeichnisses aufzurufen?
Die Servlets laufen sowieso "unabhängig" voneinander, falls sie richtig entwickelt wurden.wie mache ich das wenn ich mehrere male das selbe servlet auf dem server habe es aber unabhängig voneinander laufen lassen möchte?
zb 2 chats gleichzeitig unter tomcat nur mit
/home/www/web1/chat
und
/home/www/web1/chat
Allgemein zu deiner Frage:
Das Einrichten und konfigurieren eines Tomcat würde ich als eine Aufgabe für "Fortgeschrittene" Linux- und Java-User sehen. Also schon mal auf mehrtägiges/wöchiges/monatiges Doku-lesen einstellen :)
Tomcat
Beim Tomcat Container muss man sich an bestimmte Pfade halten webapps WEb-INF und solche sachen. Das Herzstück deines Servers ist die server.xml und dann muss man nich bei jedem Projekt die web.xml anpassen, aber da muss ich dem Kollegen recht geben und auf Dokulesen verweisen oder günstige Bücher auf http://www.terrashop.de jsp und servlets. Oder Netbeans installieren und mit dem lokalen vorinstallierten Tomcat üben.
-
majortermi
- Userprojekt

- Posts: 916
- Joined: 2002-06-17 16:09
Re: Tomcat installieren und konfigurieren
Bei Tomcat ist es am wichtigsten, ersteinmal das Konzept verstanden zu haben. Dazu war - glaube ich - im letzten Linux-Magazin ein Artikel.
Die Installation beschränkt sich in der Binary-Version im Endeffekt auf entpacken, Konfig ggf. anpassen und starten - sobald man aber eigene Servlets schreiben will, muss man ersteinmal wiederum deren Konzept verstehen (z.B. wie der Deployment-Desriptor aufgebaut ist - für die, denen der Begriff nichts sagt: "web.xml").
Wenn du das verstanden hast, wirst du mit Servlets sehr schnell glücklich werden. Ich war lange Zeit absoluter PHP-Freak, entwickle jetzt gerade aber ein Projekt mit Java Servlets und bin begeistert, wieviel leistungsfähiger und komfortabler Java Servlets sind.
PS: Wenn du eine komplette J2EE-Umgebung suchst, die dir außer Servlets auch EJBs, JNDI, usw. bietet, solltest du mal einen Blick auf JBoss werfen.
Die Installation beschränkt sich in der Binary-Version im Endeffekt auf entpacken, Konfig ggf. anpassen und starten - sobald man aber eigene Servlets schreiben will, muss man ersteinmal wiederum deren Konzept verstehen (z.B. wie der Deployment-Desriptor aufgebaut ist - für die, denen der Begriff nichts sagt: "web.xml").
Wenn du das verstanden hast, wirst du mit Servlets sehr schnell glücklich werden. Ich war lange Zeit absoluter PHP-Freak, entwickle jetzt gerade aber ein Projekt mit Java Servlets und bin begeistert, wieviel leistungsfähiger und komfortabler Java Servlets sind.
PS: Wenn du eine komplette J2EE-Umgebung suchst, die dir außer Servlets auch EJBs, JNDI, usw. bietet, solltest du mal einen Blick auf JBoss werfen.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...
-
rootmaster
- Posts: 483
- Joined: 2002-04-28 13:30
- Location: Hannover
Re: Tomcat installieren und konfigurieren
endlich hat es auch dich erwischt... es gibt keine alternative bei komplexeren projekten ;)MajorTermi wrote:Ich war lange Zeit absoluter PHP-Freak, entwickle jetzt gerade aber ein Projekt mit Java Servlets und bin begeistert, wieviel leistungsfähiger und komfortabler Java Servlets sind.
"back to the roots"
Cahn's Axiom:
When all else fails, read the instructions
When all else fails, read the instructions
Re: Tomcat installieren und konfigurieren
Hi ich suche ein gutes Forum von JSP Entwicklern.
Hast du vielleicht mal eine Adresse?
Läuft Tomcat einigermasen auf den RootServern von 1und1 ??
Welche Sicherheitslücken gibt es? bzw. welche Sicherheitsrelevanten Sachen muss man beachten?
Hast du vielleicht mal eine Adresse?
Läuft Tomcat einigermasen auf den RootServern von 1und1 ??
Welche Sicherheitslücken gibt es? bzw. welche Sicherheitsrelevanten Sachen muss man beachten?
-
rootmaster
- Posts: 483
- Joined: 2002-04-28 13:30
- Location: Hannover
Re: Tomcat installieren und konfigurieren
schau mal hiermchenzi wrote:Hi ich suche ein gutes Forum von JSP Entwicklern.
Hast du vielleicht mal eine Adresse?
Läuft Tomcat einigermasen auf den RootServern von 1und1 ??
Welche Sicherheitslücken gibt es? bzw. welche Sicherheitsrelevanten Sachen muss man beachten?
http://forum.java.sun.com/
"back to the roots"
Cahn's Axiom:
When all else fails, read the instructions
When all else fails, read the instructions
Re: Tomcat installieren und konfigurieren
tomcat läuft problemlos auf den servern.
auch jboss mit catalina ist kein Problem.
(von der Konfiguration mal abgesehen)
auch jboss mit catalina ist kein Problem.
(von der Konfiguration mal abgesehen)
Re: Tomcat installieren und konfigurieren
hab unter server.cybernd.at eine kleine tomcat installations howto
wenn du den invoker mapper freischaltest (ist dort beschrieben .. ) kannst du erste demo servlets ohne vorhandener web.xml ausführen
die Klassen hingegen müssen korrekt abgelegt werden
tomcat/webapps/context/WEB-INF/classes/My.class
wäre somit als
domain.tld:8080/servlets/My ausführbar
allerdings sobald es sich um eine ernsthaftere webapp handelt, wirst du nicht drum herumkommen, auch die deskriptoren zu verfassen bzw. das projekt als war zur verfügung zu stellen (eine .jar mit einigen sondervorschriften)
aja chiba.cybernd.at .. hoste dort eine demowebapp für ein für mich relevantes sourceforge projekt -> somit solltest du sehen das tomcat auf einem günstigen dedicated server laufen kann .o)
(den invoker mapper z.b. hab ich nur freigeschaltet, da ich zu faul bin für das chatlet einen entsprechenden zu verfassen)
hth
cybi
wenn du den invoker mapper freischaltest (ist dort beschrieben .. ) kannst du erste demo servlets ohne vorhandener web.xml ausführen
die Klassen hingegen müssen korrekt abgelegt werden
tomcat/webapps/context/WEB-INF/classes/My.class
wäre somit als
domain.tld:8080/servlets/My ausführbar
allerdings sobald es sich um eine ernsthaftere webapp handelt, wirst du nicht drum herumkommen, auch die deskriptoren zu verfassen bzw. das projekt als war zur verfügung zu stellen (eine .jar mit einigen sondervorschriften)
aja chiba.cybernd.at .. hoste dort eine demowebapp für ein für mich relevantes sourceforge projekt -> somit solltest du sehen das tomcat auf einem günstigen dedicated server laufen kann .o)
(den invoker mapper z.b. hab ich nur freigeschaltet, da ich zu faul bin für das chatlet einen entsprechenden zu verfassen)
hth
cybi