Hai.
Da ich ein grosser Fan von AssaultCube bin, wollt ich mir maln server installieren
und bevor jetzt wieder die ersten mit dem traffic und der leistung kommen...:
man sieht mem und cpu nicht gut:
CPU: 1,5%
MEM: 203 mb
dabei sind etwa 10 player drauf.
naja, zum TuT:
1.) Man erstellt einen neuen User und setzt das passwort für ihn:
adduser ac
passwd ac
nach passwd ac erfolgt: "Enter New Unix Password:"
dort das password eingeben, bestätigen, fertig.
2.) Wechseln zum user ac:
su ac
3.) Man ladet Assaultcube für linux runter (40 MB):
wget http://downloads.sourceforge.net/sourceforge/actiongame/AssaultCube_v1.0.2.tar.bz2
4.) extrahieren:
tar -xvjf AssaultCube_v1.0.2.tar.bz2
5.) macht man nun ein Kleines Start script mit dem typ .sh (shell):
#!/bin/sh
bin_unix/linux_server -x[adminpassword] -c[maximal players] -n"[Server derscription die in der server liste sichtbar ist]" -o"[MOTD (Message of the Day): wird beim connecten angezeigt]" > [name der log Datei]$TS 2>&1
und das ladet man in den AssaultCube Ordner hoch (AssaultCube_v1.0.2).
6.) ausführen des scriptes:
./<name_des_scriptes>.sh
falls ihr wollt das der server nach dem schliessen von PuTTY noch immer läuft:
nohup ./<name_des_scriptes>.sh &
so, jetzt noch in (h)top nach schauen ob er läuft. Es sollte den namen linux_server haben, bzh. bin_unix/linux_server
Falls er nicht läuft und ihr ein 64 bit system habt:
entweder ihr probiert anstatt linux_server, linux_
64_server zu starten, oder ihr installiert die 32 bit libs:
apt-get install ia32-libs
Falls ihr probleme beim extrahieren habt:
apt-get install bzip2
-----------------------------------------------------------------------
Dieses Tutorial wurde mit Debian getestet, mich würde es freuen wenn es jemand umschreiben könnte für SuSe, Gentoo, Ubuntu, Fedora und CentOS.
Lg Dave