Prozess weiterlaufen lassen ohne ssh Verbindung?
Guten Tag!
Ich habe mir vor kurzem einem Raspberry PI gekauft und wollte damit einen kleinen Minecraft Server zwischen Freunden laufen lassen, jedoch kann ich den Server nicht 24/7 laufen lassen, weil der Server immer offline geht wenn ich die SSH Verbindung zum Rasperry PI abbreche bzw. PuTTY schließe... Kann mir da zufällig jemand weiterhelfen, wie ich einstellen kann, dass das nicht passiert?
Danke schonmal im voraus!
3 Antworten
Installiere Screen und erstelle ein .Sh Script mit den Argumenten:
screen -S java -jar spigot.jar nogui
Dann einfach das Script ausführen und fertig.
Es gibt verschiedene Möglichkeiten:
Den Server über Init/Initsystem/Supervisor direkt starten lassen, wie jeden anderen Dienst auch.
Du kannst mit nohup dafür sorgen, daß der Prozess von der Shell detached. Mehr Komfort bietet sowas wie Screen oder Tmux.
Auch sowas wie start-stop-daemon kann verwendet werden, um den Server entsprechend zu starten.
Da hast du mehrere Möglichkeiten, z.B.:
- Screen
- Tmux
- Systemd-Dienst