Tutorial: Open Game Panel auf einem Windows VPS installieren und eigenes Game-Hosting starten

Melden

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:

  1. Das Panel (Webinterface): Hier verwaltest du alles über den Browser.
  2. 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.

  1. Lade XAMPP herunter und installiere es (wähle Apache und MySQL aus).
  2. Starte das XAMPP Control Panel und starte Apache und MySQL.
  3. Klicke bei MySQL auf Admin, um zu phpMyAdmin zu gelangen.
  4. Erstelle eine neue Datenbank mit dem Namen ogp_panel.

Schritt 2: Das OGP Panel installieren

  1. Gehe in den Ordner C:\xampp\htdocs.
  2. Lösche alle vorhandenen Dateien darin oder erstelle einen Unterordner namens panel.
  3. Lade die aktuelle Panel-Version von GitHub herunter (Download ZIP) und entpacke den Inhalt in deinen htdocs-Ordner.
  4. Öffne deinen Browser und rufe http://localhost/ (oder deine Server-IP) auf.
  5. 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.

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.

  1. Lade den OGP Windows Agent herunter (du findest den Installer meist im offiziellen OGP-Forum oder auf GitHub unter OGP-Agent-Windows).
  2. Führe die OGP_WinAgent_Setup.exe als Administrator aus.
  3. Während der Installation wirst du nach einem Port (Standard: 6771) und einem Encryption Key (Verschlüsselungspasswort) gefragt. Notiere dir beides gut!
  4. 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.

  1. Logge dich in dein OGP Webpanel ein.
  2. Gehe im Menü auf Administration -> Servers.
  3. Klicke auf Add a Remote Server.
  4. 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.
  5. 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:

  1. Gehe zu Game Monitor -> Create a Game Server.
  2. Wähle deinen Server (Node) aus.
  3. Wähle ein Spiel aus der Liste (z.B. Minecraft).
  4. Klicke auf Install/Update via SteamCMD (falls es ein Steam-Spiel ist) oder lade die Dateien manuell hoch.
  5. 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:

  1. Öffne die Windows Firewall mit erweiterter Sicherheit.
  2. 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\data und 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.

0