Tutorial: Open Game Panel auf einem Windows VPS installieren und eigenes Game-Hosting starten
Dieses Tutorial führt dich Schritt für Schritt durch die Installation des Open Game Panels (OGP) auf einem Windows VPS. Mit OGP kannst du deine eigenen Gameserver (wie Minecraft, CS:GO, ARK etc.) verwalten und sogar ein eigenes kleines Hosting-Unternehmen aufbauen.
Das Open Game Panel besteht aus zwei Hauptteilen:
- Das Panel (Webinterface): Hier verwaltest du alles über den Browser.
- Der Agent: Diese Software läuft auf dem Server, auf dem die Spiele tatsächlich gehostet werden.
In diesem Guide installieren wir beides auf demselben Windows-Server.
Voraussetzungen
- Ein Windows VPS (Windows Server 2016, 2019 oder 2022).
- Administrator-Zugriff (RDP).
- Installierte Software: XAMPP (für PHP und MySQL) und Git für Windows.
Schritt 1: Webserver mit XAMPP vorbereiten
Da das OGP-Panel eine PHP-basierte Website ist, benötigen wir einen Webserver.
- Lade XAMPP herunter und installiere es (wähle Apache und MySQL aus).
- Starte das XAMPP Control Panel und starte Apache und MySQL.
- Klicke bei MySQL auf Admin, um zu phpMyAdmin zu gelangen.
- Erstelle eine neue Datenbank mit dem Namen
ogp_panel.
Schritt 2: Das OGP Panel installieren
- Gehe in den Ordner
C:\xampp\htdocs. - Lösche alle vorhandenen Dateien darin oder erstelle einen Unterordner namens
panel. - Lade die aktuelle Panel-Version von GitHub herunter (Download ZIP) und entpacke den Inhalt in deinen
htdocs-Ordner. - Öffne deinen Browser und rufe
http://localhost/(oder deine Server-IP) auf. - Der Installations-Assistent erscheint:
- Gib die Datenbank-Daten ein (Host:
localhost, User:root, Passwort: (leer lassen, falls nicht geändert), DB:ogp_panel). - Folge den Anweisungen, um den Admin-Account zu erstellen.
- Gib die Datenbank-Daten ein (Host:
Schritt 3: Den OGP Windows Agent installieren
Damit das Panel Befehle an den Server senden kann (z.B. "Start Server"), muss der Agent installiert werden.
- Lade den OGP Windows Agent herunter (du findest den Installer meist im offiziellen OGP-Forum oder auf GitHub unter OGP-Agent-Windows).
- Führe die
OGP_WinAgent_Setup.exeals Administrator aus. - Während der Installation wirst du nach einem Port (Standard: 6771) und einem Encryption Key (Verschlüsselungspasswort) gefragt. Notiere dir beides gut!
- Schließe die Installation ab. Der Agent läuft nun als Windows-Dienst im Hintergrund.
Schritt 4: Panel und Agent verbinden
Jetzt müssen wir dem Webinterface sagen, dass es diesen Server steuern darf.
- Logge dich in dein OGP Webpanel ein.
- Gehe im Menü auf Administration -> Servers.
- Klicke auf Add a Remote Server.
- Fülle die Felder aus:
- Server Name: Ein Name deiner Wahl (z.B. "Windows-Node-1").
- IP Address: Die IP deines VPS.
- Agent Port: 6771 (oder was du bei Schritt 3 gewählt hast).
- Encryption Key: Das Passwort aus Schritt 3.
- Klicke auf Save. Wenn die Verbindung erfolgreich ist, erscheint der Status "Online" (grün).
Schritt 5: Gameserver erstellen
Jetzt kannst du dein erstes Spiel hosten:
- Gehe zu Game Monitor -> Create a Game Server.
- Wähle deinen Server (Node) aus.
- Wähle ein Spiel aus der Liste (z.B. Minecraft).
- Klicke auf Install/Update via SteamCMD (falls es ein Steam-Spiel ist) oder lade die Dateien manuell hoch.
- Konfiguriere die Slots und Ports und klicke auf Create.
Schritt 6: Wichtige Firewall-Einstellungen
Damit deine User die Spiele auch erreichen können, musst du die entsprechenden Ports in der Windows-Firewall öffnen:
- Öffne die Windows Firewall mit erweiterter Sicherheit.
- Erstelle eine Eingehende Regel (Inbound Rule) für:
- Port 80/443: Damit das Webpanel von außen erreichbar ist.
- Port 6771 (TCP): Damit das Panel mit dem Agent kommunizieren kann.
- Die Spiel-Ports: (z.B. 25565 für Minecraft, 27015 für Source-Games).
Profi-Tipps für dein Hosting:
- Sicherheit: Ändere das MySQL-Passwort von "root" auf ein sicheres Passwort.
- Backup: Sichere regelmäßig den Ordner
C:\xampp\mysql\dataund deine Spielstände. - Automatisierung: Du kannst in OGP "Billing-Module" integrieren (wie WHMCS), falls du die Server automatisch gegen Bezahlung vermieten möchtest.
Glückwunsch! Du hast nun dein eigenes Game-Hosting-System auf Windows-Basis erfolgreich eingerichtet.