Sueta
ST

Start Server Netzwerk Script (Linux)

1.0

Start Script

·Plugin

Minecraft Server Netzwerk Start Script

Mit diesem Start Script für Linux kann man sein Server Netwerk ganz einfach starten!

Wie geht es?

  1. Herrunterladen
  2. Zip Datei entpacken
  3. Beide Scripts(source.sh und start.sh) in den Benutzer Ordner verschieben
  4. Screen installieren. (Mit dem Befehl
    sudo apt-get install screen)
  5. source.sh anpassen(Erklärung gleich)
  6. In der Konsole ./start.sh eingeben.

WICHTIG
Beide Scripte brauchen rechte! (chmod a+x)

source.sh
- Datei öffnen.
- Bearbeiten der Server Einträge:
- Hinzufügen des Servers bei #Server Stop System :
- screen -S <SName> -X stuff $'<stop>\n' - Herunterfahren des Servers. Der Server Name muss bei <SName> eingefügt werden. Bei <stop> muss der Stop Command des Servers eingegeben werden
(Bei Spigot stop und Bungee end)
- screen -S <SName> -X quit - Beendet die Sitzung(SName =
Server Name)
- echo "ERFOLGREICH: <SName> wurde geschlossen" - Status Meldung

- Hinzufügen des Servers bei #Setup :
-
screen -dmS <SName> - Erstellen der Sitzung(Bei <SName> den Server Namen Eintragen)
- screen -S <SName> -X stuff $'cd <directory>\n' - Wechselt den Ordner. Bei <SName> den Server Namen und bei <directory> den Pfad von dem Ordner in dem Sich die Start Datei befindet
- screen -S <SName> -X stuff $'./<start>.sh\n' Starten des Servers. Bei <SName> den Server Namen und bei <start> den Namen der Start
Datei.
-
echo "ERFOLGREICH: <SName> Server wurde hochgefahren!" - Status Meldung in der Konsole. Bei <SName> den Server Namen einsetzten

Wie kann ich auf die Konsole der Server zugreifen?
- Drücke STRG, A und D gleichzeitig.
- Gib dann ein
screen -rx <SName> . Bei SName muss der Server Name hin
- Wenn du den Server Namen nicht mehr weist, kannst du dir alle Server mit dem Befehl
screen -ls anzeigen lassen
- Wenn du den Server herunterfahren möchtest gib screen -rx System
ein. Danach
stop .

Bei Fragen einfach an mich wenden. Ich hoffe dieses Script vereinfacht euch die Arbeit.

Similar projects

Plugin →