TT-MS Headquarters
Anleitung: Einrichten eines OpenTTD Server auf einem Raspberry Pi (3B+ oder besser) - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Problemecke (/forumdisplay.php?fid=70)
+--- Forum: Häufig gestellte Fragen (FAQ) (/forumdisplay.php?fid=29)
+--- Thema: Anleitung: Einrichten eines OpenTTD Server auf einem Raspberry Pi (3B+ oder besser) (/showthread.php?tid=6808)



Anleitung: Einrichten eines OpenTTD Server auf einem Raspberry Pi (3B+ oder besser) - Murmelspieler - 13.01.2021 20:59

Betriebssystem Debian „Buster“ installieren:
1. Betriebssystem NOOBS für PI downloaden
2. Datei nach NOBS Anleitung auf die SD-Karte kopieren
3. SD-Karte in Pi einstecken und starten
4. Betriebssystem Debian auswählen und installieren


Betriebssystem aktualisieren:
1. System updaten
Code:
sudo apt-get update
2. System upgraden
Code:
sudo apt-get upgrade

Unter der Version „Buster“ ist derzeit nur OpenTTD 1.8.3 verfügbar. Unter der Version „Bullseye / Testing“ ist OpenTTD 1.10.3 verfügbar.


Debian „Buster“ auf „Bullseye / Testing“ updaten
1.
Code:
sudo nano /etc/apt/sources.list
2. „buster“ durch „testing“ ersetzen
3.
Code:
sudo apt update
4.
Code:
sudo apt upgrade
5.
Code:
sudo apt dist-upgrade

Achtung: Die Schritte 3 bis 5 benötigen ca. 30-45min je Befehl.


Betriebssystem aktualisieren:
1. System updaten
Code:
sudo apt-get update
2. System upgraden
Code:
sudo apt-get upgrade


Installation OpenTTD:
Code:
sudo apt-get install openttd


Verzeichnisse für die verschieden Serverconfigs erstellen:
Ich habe folgende Verzeichnisse unter home/pi/ erstellt —> OpenTTD1 / OpenTTD2 / usw.
In jeden Ordner habe ich eine Configdatei abgelegt, die ich nach meinen Wünschen angepasst habe. Passend zum Ordner habe ich die Config wie folgt benannt —> config1.cfg / config2.cfg / usw.

Wichtig ist, die Ports in der Config entsprechend anzupassen sowie im Router freizugeben (nur Serverport freigeben). In der Standardconfig sind folgende Ports voreingestellt:
Serverport 3979
Adminport 3977

Beispiel Serverportanpassung je Configdatei:
Server OpenTTD1 Config —> Port 3977 / 3979
Server OpenTTD2 Config —> Port 3980 / 3981
Usw.


Start des Servers:
Openttd -D -c ~/openttd1/config1.cfg
Openttd -D -c ~/openttd2/config2.cfg
Usw.

Wichtig: Das -D groß und das -c klein.

Ich hoffe das hilft euch allen weiter.