myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Linux & BSD
Seite neu laden

Debian Autostart? (Vserver)

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 08.10.11, 12:44   #1
Maxi348
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 10
Bedankt: 0
Maxi348 ist noch neu hier! | 0 Respekt Punkte
Standard Debian Autostart? (Vserver)

1. Ich hoffe ich bin hier richtig.

Also ich habe einen Vserver Mit Debian und ich starte imo alles Selbst mit

cd /home
cd ts3
dann ./ts3server_starts*****.sh start
cd minecraft
screen -A -m -d -S bob java -Xmx1024M -Xms1024M -jar craftbukkit.jar nogui



Also nun möchte ich wissen wie ich das machen kann das es automatisch startet nach einen reboot
Währe sehr dankbwar wenn mir jemand die lösung dafür sagt
Danke
Maxi348 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 13:03   #2
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Schreib dir ein S***** und leg es in /etc/init.d ab.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 13:15   #3
Maxi348
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 10
Bedankt: 0
Maxi348 ist noch neu hier! | 0 Respekt Punkte
Standard

Ja Wie mache ich das?
Ja ich bin darin ein noob und ein vserver ist lvlt garnichts für mich aber eigentlich komm ich damit klar nur ich hab kp wie ich eine autostart machen kann...
Maxi348 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 13:23   #4
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Erstmal guckst du wo sich deine Bash befindet, in dem du whereis bash eingibst. Das sollte sollte so etwas liefern wie /bin/bash liefern.

Dann öffnest du einen Editor und legst eine Datei in /etc/init.d an mit folgendem Inhalt

#! /bin/bash/ (bzw der Pfad deiner Bashinstallation).
<Was dein S***** auch immer machen soll>

Dann das S***** ausführbar machen mit

chmod 755 /etc/init.d/<Dateiname>

Jetzt musst du noch einen symbolischen Link erstellen mit:
update-rc.d <Dateiname>
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 13:51   #5
Maxi348
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 10
Bedankt: 0
Maxi348 ist noch neu hier! | 0 Respekt Punkte
Standard

Ich habe nun im Skeleton dies eingetragen
#! /bin/bash/

cd /home
cd ts3
./ts3server_starts*****.sh start
cd ..
cd minecraft
screen -A -m -d -S bob java -Xmx1024M -Xms1024M -jar craftbukkit.jar nogui


Da muss ich sicherlich irgendwas anders machen.

nur ich weiß nicht genau was.

und
Update-rec.d geht auch nicht dann kmmt da irgendwas.
Maxi348 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 13:57   #6
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Zitat:
Update-rec.d
Vllt liegts ja daran dass es update-rc.d heißt (ohne e)

Code:
geht auch nicht dann kmmt da irgendwas.
Au ja mit der Fehlerbeschreibung kann ich dir bestimmt helfen.

Edit: Generell würde ich auch nicht die Skeleton nehmen sondern für jeden Dienst ein eigens S***** in inti.d erstellen.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 14:16   #7
Maxi348
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 10
Bedankt: 0
Maxi348 ist noch neu hier! | 0 Respekt Punkte
Standard

http://www.pic-upload.de/view-11611961/Error.jpg.html


Und könntest du mir den s***** code also was ich einfügen soll für
cd /home/ts3
./ts3server_starts*****.sh start
cd ..
cd minecraft
screen -A -m -d -S bob java -Xmx1024M -Xms1024M -jar craftbukkit.jar nogui
schreiben muss also mir den code dafür schreiben fürs s*****?
Maxi348 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 14:21   #8
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Das liegt daran dass du "blah" mit eingetippt hast, das war nur mein Beispiel für einen Dateinamen.

Also für jeden dienst ein eigenes S***** erstellen und dann update-rc.d ausführen.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 14:27   #9
Maxi348
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 10
Bedankt: 0
Maxi348 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von spartan-b292 Beitrag anzeigen
Das liegt daran dass du "blah" mit eingetippt hast, das war nur mein Beispiel für einen Dateinamen.

Also für jeden dienst ein eigenes S***** erstellen und dann update-rc.d ausführen.
Mhh ich versteh das nicht so ganz mh.
Wie kann ich denn einzelende sachen rebooten also z.b nur screen -A -m -d -S bob java -Xmx1024M -Xms1024M -jar craftbukkit.jar nogui
`?
Maxi348 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 14:37   #10
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 08.10.11, 21:14   #11
cooki3monst3r
Banned
 
Registriert seit: Nov 2010
Beiträge: 1.438
Bedankt: 924
cooki3monst3r ist noch neu hier! | 0 Respekt Punkte
Standard

Hier ises gut beschrieben:

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]

S***** erstellen, "ts3mc" nennen und nach /etc/init.d/ packen

Code:
#! /bin/sh
case "$1" in
start)
echo "Starte TS3 und MC"
su ts3 -c "/home/ts3/ts3server_starts*****.sh start"
su ts3 -c "/usr/bin/screen -A -m -d -S bob /usr/bin/java -Xmx1024M -Xms1024M -jar /home/ts3/craftbukkit.jar nogui"
;;
stop)
screen -S bob -X quit
killall ts3server_linux_x86 #(oder wie auch immer der Serverdienst heißen mag)
;;
esac

exit 0
Dann

sudo chmod +x /etc/init.d/ts3mc

Dann

sudo update-rc.d ts3mc defaults

Müsste eigtl. hinhauen.. Das sollte dann auch verhindern dass mc und ts3 mit root-rechten laufen.

Kein Feedback?
cooki3monst3r ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:24 Uhr.


Sitemap

().