Autor |
|
|
 |
|
Webinterface 1.3 Installationsanleitung |
|
|
Administrator 712 Beiträge - Alter Hase
|
 |
|
Es wird vorausgesetzt das eurer gameserver sich von der Console aus manuell starten lässt!
1. Webinterface-1.3.tar.gz auf Server kopieren
Entpacken mit :
- tar xzfv Webinterface-1.3.tar.gz
2. Anlegen der Startscripte.
Verwendet dazu das von mir beigelegte startscript , aus dem Grund weil php die ausgaben vom startscript in das
Webinterface holt und ich dort die nötigen Umbrüche eingearbeitet habe!
Jetzt notiert ihr euch genau die Pfade zu den startscripten.
3. Editieren der /etc/sudoers:
Die /etc/sudoers darf nur mit dem consoleneditor "visudo" bearbeitet , bzw verändert werden!
Also :
- su
- visudo
Kurz zum Umgang mit visudo : a drücken --> einträge schreiben --> ESC taste drücken --> : drücken -- exit eingeben --> ENTER taste
In der Datei findet ihr den Abschnitt # 2User privilege specification"
Standartmässig dieht dieser so aus :
# User privilege specification
root ALL=(ALL) ALL
Wir fügen nun ein paar einträge genau unter "root ALL=(ALL) ALL"
ein!
Ein Eintrag kann so aussehen :
apache ALL=(gameserver)NOPASSWD: /home/gameserver/moh/ssr
Das erlaubt dem Benutzer apache den Befehl /home/gameserver/moh/ssr als user gameserver ohne passwort auszuführen!
Also ergänzt apache durch den benutzer unter dem der Apachewebserver läuft , in manchen Fällen heisst
dieser auch www-run, www oder httpd. Wenn ihr nicht sicher seid prüft dies mit "ps aux"!
Als nächstes ergänzt ihr gameserver gegen den user unter dem letzt endlich der Spieleserver laufen soll.
So nun noch /home/gameserver/moh/ssr ergänzen , dies ist der komlette pfad/startscriptname.
Hier noch mal meine /etc/sudoers :
# User privilege specification
root ALL=(ALL) ALL
apache ALL=(gameserver)NOPASSWD: /home/gameserver/moh/ssr
apache ALL=(gameserver)NOPASSWD: /home/gameserver/moh/ssr-sh
apache ALL=(gameserver)NOPASSWD: /home/gameserver/cod_uo/ssr
apache ALL=(gameserver)NOPASSWD: /home/gameserver/cod_uo/ssr-uo
apache ALL=(gameserver)NOPASSWD: /home/gameserver/cod2/ssr
apache ALL=(gameserver)NOPASSWD: /home/gameserver/et/ssr
apache ALL=(gameserver)NOPASSWD: /home/gameserver/bf1942/ssr
apache ALL=(gameserver)NOPASSWD: /home/gameserver/bf2_v1_1/ssr
apache ALL=(gameserver)NOPASSWD: /home/gameserver/bfv/ssr
4. config.inc.php konfigurieren!
Achtung nicht mit Windows Editor , Konsoleneditor nano,pico,vi etc nutzen
Die angaben in der config.inc.php müssen absolut korrekt sein, besonders die Ports!
Fals ihr euch nicht sicher , startet den gameserver von hand und führt mit nmap einen portscan aus.
"nmap -sT -sU -p U:4000-35000,T:4000-35000 192.168.10.1"
scannt tcp/udp ports ab 4000 bis 35000 auf der IP 192.168.10.1 , dort könnt ihr dann sehen welche ports belegt sind
, um diese dann richtig einzutragen.
Wenn das erledigt ist war er dann auch schon Zeit für einen Test im Browser.
Schützt das Webinterface Verzeichnis mit .htaccess damit nicht jeder euren Server bearbeiten kann !
 |
Greeez Oli |
Dieser Beitrag wurde 2 mal editiert, zuletzt von Zyrusthc am 02.07.2006 - 16:32.
|
Beitrag vom 27.01.2006 - 05:46 |
|
Beiträge
| Autor
| Datum
|
|
Zyrusthc |
27.01.2006 - 05:46 |
|
OsIrIs |
27.01.2006 - 17:59 |
|
Zyrusthc |
27.01.2006 - 18:43 |
|
OsIrIs |
27.01.2006 - 18:45 |
|
Zyrusthc |
27.01.2006 - 18:46 |
|
OsIrIs |
27.01.2006 - 18:48 |
|
Zyrusthc |
27.01.2006 - 18:50 |
|
OsIrIs |
27.01.2006 - 18:54 |
|
Zyrusthc |
27.01.2006 - 19:02 |
|
OsIrIs |
28.01.2006 - 14:45 |
|
Zyrusthc |
28.01.2006 - 17:19 |
|
nightmare |
03.02.2006 - 21:16 |
|
Zyrusthc |
03.02.2006 - 21:25 |
|
nightmare |
03.02.2006 - 22:48 |
|
Zyrusthc |
06.02.2006 - 00:58 |
|
nightmare |
06.02.2006 - 18:07 |
|
Zyrusthc |
06.02.2006 - 18:42 |
|
ruediger |
06.02.2006 - 21:31 |
|
nightmare |
06.02.2006 - 22:03 |
|
Zyrusthc |
07.02.2006 - 00:22 |
|
deforce83 |
11.02.2006 - 15:51 |
|
Zyrusthc |
12.02.2006 - 19:28 |
|
deforce83 |
12.02.2006 - 22:47 |
|
Zyrusthc |
12.02.2006 - 23:44 |
|
thundernet |
18.02.2006 - 09:07 |
|
Zyrusthc |
18.02.2006 - 09:33 |
|
thundernet |
18.02.2006 - 09:58 |
|
Zyrusthc |
18.02.2006 - 10:39 |
|
thundernet |
18.02.2006 - 12:08 |
|
Zyrusthc |
18.02.2006 - 12:10 |
|
thundernet |
18.02.2006 - 12:21 |
|
Zyrusthc |
18.02.2006 - 12:28 |
|
thundernet |
18.02.2006 - 13:11 |
|
Zyrusthc |
18.02.2006 - 13:17 |
|
thundernet |
18.02.2006 - 13:40 |
|
deforce83 |
19.02.2006 - 15:24 |
|
Zyrusthc |
21.02.2006 - 13:18 |
|
gummibaeR.moh |
21.02.2006 - 13:58 |
|
tikizler |
21.02.2006 - 15:47 |
|
Zyrusthc |
23.02.2006 - 00:31 |
|
tikizler |
23.02.2006 - 18:00 |
|
deforce83 |
24.02.2006 - 01:22 |
|
Freakstein |
26.02.2006 - 01:08 |
|
DoG |
12.03.2006 - 10:29 |
|
Freakstein |
12.03.2006 - 10:36 |
|
Zyrusthc |
17.03.2006 - 22:13 |
|
tikizler |
18.03.2006 - 01:25 |
|
ulli_123 |
26.03.2006 - 03:49 |
|
Freakstein |
26.03.2006 - 04:13 |
|
ulli_123 |
26.03.2006 - 04:24 |
|
tikizler |
28.03.2006 - 07:24 |
|
ulli_123 |
28.03.2006 - 12:46 |
|
Nobody2k |
04.04.2006 - 13:06 |
|
Zyrusthc |
04.04.2006 - 22:14 |
|
Nobody2k |
05.04.2006 - 10:17 |
|
Zyrusthc |
12.04.2006 - 19:52 |
|
Nobody2k |
13.04.2006 - 13:32 |
|
#Oxyd~Killer |
18.04.2006 - 14:03 |
|
Zyrusthc |
18.04.2006 - 19:06 |
|
#Oxyd~Killer |
18.04.2006 - 20:56 |
|
Zyrusthc |
18.04.2006 - 22:41 |
|
Rotzloch |
17.05.2006 - 09:21 |
|
DaSilva |
17.06.2006 - 18:45 |
|
Zyrusthc |
17.06.2006 - 22:51 |
|
BadMerlin |
26.07.2006 - 18:32 |
|
PoNk |
03.09.2006 - 15:55 |
|
Zyrusthc |
03.09.2006 - 21:37 |
|
PoNk |
04.09.2006 - 22:56 |
|
Zyrusthc |
04.09.2006 - 23:27 |
|
emmi |
06.03.2007 - 00:57 |
|
Danny |
04.04.2007 - 13:36 |
|
zisu |
04.04.2007 - 16:53 |
|
Danny |
04.04.2007 - 19:11 |
|
ChrizZz^TM |
07.06.2007 - 19:00 |
|
Zyrusthc |
08.06.2007 - 02:22 |
|
ChrizZz^TM |
08.06.2007 - 11:16 |
|
Zyrusthc |
09.06.2007 - 00:20 |
|
ChrizZz^TM |
09.06.2007 - 02:50 |
|
Zyrusthc |
09.06.2007 - 02:55 |
|
ChrizZz^TM |
09.06.2007 - 04:23 |
|
Zyrusthc |
09.06.2007 - 04:55 |
|
ChrizZz^TM |
09.06.2007 - 11:09 |
|
Zyrusthc |
09.06.2007 - 19:04 |
|
DaSilva |
14.01.2008 - 22:32 |
|
Zyrusthc |
15.01.2008 - 00:16 |
|
DaSilva |
15.01.2008 - 09:59 |
|
DaSilva |
24.01.2008 - 20:15 |
|
Zyrusthc |
24.01.2008 - 21:23 |
|
DaSilva |
24.01.2008 - 21:40 |
|
Zyrusthc |
24.01.2008 - 21:44 |
|
str0ke |
25.01.2008 - 17:56 |
|
Zyrusthc |
25.01.2008 - 19:15 |
|
str0ke |
25.01.2008 - 19:31 |
|
Zyrusthc |
25.01.2008 - 23:19 |
|
Tmod |
12.08.2009 - 12:24 |
|
Jam |
30.07.2011 - 11:19 |