Zum Inhalt springen

tomcat beim booten starten


verdain

Empfohlene Beiträge

ein hallo an alle,

wie meine betreffzeile schon aussagt. und zwar benutze ich die suse linux version 7.2 auf der sich tomcat bereits vorinstalliert befindet. doch leider plagt mich das problem es nicht automatisch, d.h. beim booten von linux zu starten zu können.

im yast 2 unter dem punkt rc.config habe ich nicht die möglichkeit den service auf yes zu stellen. die auswahlliste bietet mir nur die möglichkeit no an.

in der datei rc.config selbst änderte ich die zeile START_TOMCAT="no" auf START_TOMCAT="yes", leider ohne erfolg.

ps: auch ist der service durch eingabe von "rctomcat start" nicht aktiv. erst durch den befehl "rctomcat restart" ist mir der zugang zum dienst gewährt.

freue mich über jede hilfe, vielen dank!

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

geil, dat thema hat ich gerade in meiner projectarbeit drin ;)

wenn ich in folge /tomcat schreib iss das das installdir von tomcat.

also in /tomcat/bin müsste ne datei startup.sh sein.

das iss der startskript. der muss ausfuehrbar sein.

wenn net, dann halt dazu machen

da liegt auch 'nen skript shutdown.sh, was der macht duerfte dir jetzt klar sein.

nehmen wir jetzt noch an, dein JAVA iss in /usr/lib/java installiert.

dann schreib dir einen startskript "startTomcat" der muss 3 sachen machen.

1. die variable JAVA_HOME setzen

2. die variable CATALINA_HOME setzen

3. startup.sh ausfuehren

ich schreib dir auch gleich den pfad dabei wo der hin soll

/etc/rc.d/:

-------------------------------------------

#! /bin/bash

# diese datei heisst startTomcat

# sie startet tomcat beim booten

# haaselee ist mein guru und ich

# werd ihn auf ewig ehren

export JAVA_HOME="/usr/lib/java"

export CATALINA_HOME="/tomcat"

/tomcat/bin/startup.sh

--------------------------------------------

dat wars zum schreiben vom startskript, also den dann nach

/etc/rc.d kopieren

nun noch nen stop-skript. stoppen soll der ja wohl auch ;)

zum gleichen pfad NOCHMAL /etc/rc.d:

-------------------------------------------

#! /bin/bash

# ich weiss dat iss ein stopskript

# und selbst wenn ich keine dokus

# les und lieber in foren frag bin ich

# faehig den zu schreiben

# wie soll der wohl heissen

# naja halt stopTomcat

/tomcat/bin/shutdown.sh

-------------------------------------------

so jetzt kommt der Clou an der Sache.

ich weiss ja net in welchen runlevel du willst, aber meine tomcats laufen meist auf servern, da isset dann 3

also geh jetzt bitte in den ordner /etc/rc.d/rc3.d

oder halt /rc5.d wennde nach 5 bootest

jetzt gibste da mal "ls -la" ein

da liegen lauter symbolische links mit den namen

SXXsendmail, KXXsendmail usw. where "XX" like "10" z.B.

die zahl die hinter sendmail steht duerfte eigentlich ganz gut fuer dich passen.

tip nun folgendes ein:

ln -s ../startTomcat SXXstartTomcat

ln -s ../stopTomcat KXXstopTomcat

wobei "SXX" wie gesagt die zahl hinter sendmail iss, kannst aber auch 99 eintippen, iss net so wichtig

bei "KXX" wuerd ich eher was kleines nehmen, so ne "08" oder so

dat sind symbolische links die beim ein- bzw austritt aus/in den runlevel den start/stop-skript aufrufen, und zwar in reihenfolge der zahlen, die SXX zum start und die KXX zun stop

alles klar ?!?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...