== Abhängigkeiten == Der GSManager benötigt für den Betrieb folgendes: [list][*]Ein unterstützer Gameserver, welcher verwaltet werden soll. [*]Einen Root-/V-Server oder einen anderen Computer, auf dem dieser laufen kann. [/list]Außerdem wird PHP benötigt. Die Installation von PHP und dessen Konfiguration ist im folgenden Abschnitt beschrieben. == PHP == Es wird PHP in der Version 5.4.0 oder höher benötigt. Alle älteren Versionen können nicht unterstützt werden. === PHP für Windows === [list][*]Die neuste Version von [url='http://windows.php.net/download/']dieser Seite[/url] herunterladen. Und zwar die oberste Version als Zip-Datei. [*]Die Zip-Datei an einen beliebigen Ort entpacken, bspw. [tt]C:\php\[/tt] [*]Dort dann die Datei [tt]php.ini-production[/tt] in [tt]php.ini[/tt] umbenennen und mit einem Texteditor bearbeiten. Hierbei die folgenden Zeilen einkommentieren (also das Semikolon am Anfang der Zeile entfernen): [list][*]display_errors [*]extension_dir = "ext" [*]extension=php_curl.dll [*]extension=php_mbstring.dll [*]extension=php_pdo_mysql.dll [*]extension=php_pdo_sqlite.dll [*]extension=php_sockets.dll [/list][/list]Hinweis: Die derzeit verfügbaren experimentellen 64-bit Versionen von PHP werden von uns nicht unterstützt und funktionieren bisher ausdrücklich NICHT mit dem GSManager! === PHP für Linux === Für Debian-basierte Distributionen kann PHP mit folgendem Befehl (als root) installiert werden: [tt]apt-get install php5-cli php5-mysql php5-sqlite php5-curl php5-json[/tt] Und das Gegenstück für openSuSE: [tt]yast -i php5 php5-cli php5-mysql php5-sqlite php5-curl php5-json[/tt] == GSManager == [list][*]Den GSManager von [url='https://www.gsmanager.de/filebase/file-list/1-produkte/']dieser Webseite[/url] herunterladen. [*]Die Zip-Datei an einen belieben Ort entpacken, bspw. [tt]C:\GSManager[/tt] [*]Die Datei [tt]gsm.cfg[/tt] mit einem Texteditor öffnen und anpassen: [list][*][tt]NAME[/tt]: Diese Einstellung betrifft nur Linux-Installation und ist notwendig, um verschiedene Instanzen voneinander zu unterscheiden - der Name sollte also einmalig sein. [*][tt]GAME[/tt]: Eines der folgenden: [tt]cod2[/tt], [tt]cod4[/tt], [tt]cod5[/tt], [tt]cod6[/tt], [tt]bf4[/tt], [tt]bfhl[/tt] [*][tt]CFGDIR[/tt]: Gibt den Pfad zum Konfigurationsverzeichnis vom GSManager an, kann im Regelfall so bleiben. [*][tt]LOGDIR[/tt]: Gibt den Pfad zum Logverzeichnis vom GSManager an, kann im Regelfall ebenfalls so bleiben. [*][tt]PHP[/tt]: Hier muss der Pfad zu PHP angegeben werden und zwar einschließlich der eigentlichen Programmdatei. Zum Beispiel [tt]C:\php\php.exe[/tt] oder [tt]/usr/bin/php[/tt] [/list][/list]Damit wäre der GSManager schon fertig installiert - ist aber noch nicht konfiguriert bzw. noch nicht den eigenen Wünschen angepasst. Hierzu bitte die Seite [lexicon]Grundlegende Konfiguration[/lexicon] lesen. Zum Starten unter Windows startet man einfach die [tt]gsm.bat[/tt]. Unter Linux muss die Datei mit [tt]chmod u+x gsm.sh[/tt] ausführbar gemacht werden und kann dann mit [tt]./gsm.sh start[/tt] gestartet werden.
Sie betrachten gerade eine ältere Version des Eintrags. Klicken Sie hier, um zur aktuellen Version zu gelangen.