Benutzer-Werkzeuge

Webseiten-Werkzeuge


spiele:sonstige_titel:minecraft-server_aufsetzen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
spiele:sonstige_titel:minecraft-server_aufsetzen [2020/08/23 19:52] – [Stop-Script erstellen] ronnyspiele:sonstige_titel:minecraft-server_aufsetzen [2020/08/23 20:07] (aktuell) ronny
Zeile 1: Zeile 1:
 ====== Minecraft-Server aufsetzen ====== ====== Minecraft-Server aufsetzen ======
 +
 +[[https://www.fosslinux.com/41613/how-to-install-minecraft-server-on-linux.htm|Quelle]]
  
 ===== Service-Benutzer ===== ===== Service-Benutzer =====
Zeile 72: Zeile 74:
 {{ :spiele:sonstige_titel:mcrcon-0.7.1-windows.zip |}}, {{ :spiele:sonstige_titel:mcrcon-0.7.1.tar.gz |Quellcode}}, [[https://github.com/Tiiffi/mcrcon/releases|Quelle]] {{ :spiele:sonstige_titel:mcrcon-0.7.1-windows.zip |}}, {{ :spiele:sonstige_titel:mcrcon-0.7.1.tar.gz |Quellcode}}, [[https://github.com/Tiiffi/mcrcon/releases|Quelle]]
  
-Die Datei entpackt in das Verzeichnis ''/var/minecraft/ verschieben und ggf. ausführbar machen.+Die Datei entpackt in das Verzeichnis ''/var/minecraft/'' verschieben und ggf. ausführbar machen.
  
 Anschließend eine Scriptdatei in /var/minecraft erzeugen (z.B. ''stop.sh'') mit folgendem Inhalt Anschließend eine Scriptdatei in /var/minecraft erzeugen (z.B. ''stop.sh'') mit folgendem Inhalt
Zeile 82: Zeile 84:
 </file> </file>
  
 +===== systemd-Dienst erstellen =====
 +
 +Damit der Minecraft-Server beim als Dienst gestartet werden kann, muss als nächstes eine Dienst-Datei erstellt werden.
 +
 +Eine neue Datei anlegen
 +
 +  sudo nano /etc/systemd/system/minecraft.service
 +
 +und folgenden Text reinkopieren:
 +
 +<code>
 +[Unit]
 +Description=Run service as user deepak
 +DefaultDependencies=no
 +After=network.target
 +
 +[Service]
 +WorkingDirectory=/var/minecraft
 +Type=simple
 +User=minecraft
 +Group=minecraft
 +ExecStart=/usr/bin/java -Xms1G -Xmx4G -jar /var/minecraft/server.jar noguid
 +ExecStop=/var/minecraft/stop.sh
 +TimeoutStartSec=0
 +RemainAfterExit=yes
 +
 +[Install]
 +WantedBy=default.target
 +</code>
 +
 +systemd aktualisieren:
 +
 +  sudo systemd daemon-reload
 +
 +minecraft-Dienst starten:
 +
 +  sudo systemctl start minecraft
 +
 +und den Status überprüfen:
 +
 +  sudo systemctl status minecraft
 +
 +Und den Dienst stoppen:
 +
 +  sudo systemctl stop minecraft
 +
 +Sofern alles geklappt hat, kann der Dienst standardmäßig aktiviert werden
 +
 +  sudo systemctl enable minecraft
 +
 +[[https://www.golinuxcloud.com/run-systemd-service-specific-user-group-linux/|Quelle]]
  
 +{{tag>[Minecraft Spiele Spiel SpigotMC Java systemd bash Home]}}
spiele/sonstige_titel/minecraft-server_aufsetzen.1598205140.txt.gz · Zuletzt geändert: 2020/08/23 19:52 von ronny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki