Nos talan ez a legjobb a szerverkezelesekhez. Hogy miert?
Nemkell webpanel egyszeruen telepithetoNincs FTP helyette ott az SFTPNemkell ROOT-ot hasznaljEs minden ami megtalalhato egy modern webadminba.
Ez a tutorial csak a gamemanager telepiteserol fog szolni igy nem terek ki a gyorsletoltesre es ilyesmikre.
Valamint csak cs1.6-ra ervenyesek a leirasok. (Mas szervereknel szukseg lehet mas csomagokra igy azt megnezheted a keszito weboldalan ahol talalsz infot is)
Gamemanager (Angol)
Kezdjunk neki.
1.) Lepes
Szedjuk le a szukseges dolgokat:
Kód:
apt-get install git
- Mivel az alap scriptet githubrol szedjuk le. (Ezzel generaljuk a startup scripteket)
Kód:
apt-get install sudo
x64
Kód:
sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc tmux lib32gcc1 libstdc++6 libstdc++6:i386
- Ezek a csomagok csak 1.6-ra vonatkoznak.
x32
Kód:
sudo apt-get install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc tmux libstdc++6
Ha minden leszedtunk lepjunk a kovetkezo lepesre.
2.) Lepes.
Adjunk hozza egy nem
ROOT jogu usert. (Ez nalam detector lessz)
Kód:
adduser detector
Ezutan kerni fog jelszot es par informaciot amiket nem kotelezo kitolteni.
3.)Lepes
Szedjuk le maga a gamemanager generalo scriptet.
Lepj be az uj felhasznalodba(
NE ROOTOT HASZNALJ) ez nalam detector lessz.
Amiutan beleptel az uj felhasznalodba huzzuk le a fajlokat githubrol.
Viszont eloszor navigalj a felhasznalod mappajaba ha nemvagy ott.
Kód:
cd /home/detector
Nalam detector neven van a felhasznalom mappaja.
Kód:
git clone https://github.com/GameServerManagers/LinuxGSM
Majd a home/felhasznalod mappajaba ottlessz egy LinuxGSM mappa amibe megkapod a generalo scriptet.
4.) Lepes
Generaljunk egy 1.6-os indito scriptet.
Ha mar bevagy jelentkezve a felhasznalodba amit keszitettel lepj be a LinuxGSM mappaba majd futtasd a kovetkezo parancsot hogy generalj scriptet.
Kód:
linuxgsm.sh csserver
Majd kapsz egy csserver fajlt. Ezutan mar hasznalhato a script es inditasra kessz de legyunk formalisak es csinaljuk rendesen.
/home/felhasznaloneved mappaba keszits egy szervernek valo mappat es hogy rendezett legyen minden ajanlom a kovetkezo modszert.
jatekrovidneve_port vagyis nekunk cs_27015 lessz igy tudod hogy ott mi van es nem kavarodsz ossze.
Majd a kapott csserver fajlt masold a cs_27015 mappaba es utana mar indithatod is a telepitest.
5.) Lepes
Telepitsuk a cs-szerot ehez nem kell mast tenni mint a kovetkezo parancsot lefuttatni NEM ROOT-al hanem az ujonnan letrehozott felhasznaloval.
lepj a /home/felhasznaloneved/cs_27015 mappaba vagy ahova raktad a csserver fajlt majd futtasd a kovetkezo parancsot:
Kód:
./csserver install
Ezutan kerdezni fog par dolgot a script amire valaszolhatsz Y(yes) vagy N(no) valaszokkal.
Majd magatol elkezdi a telepitest.
Amiutan letoltott mindent indithatod a szervert.
6.) Parancsok:
A scripthez tartoznak parancsok amiket jo megjegyezni.
Ha csak siman beirod a ./csserver es utana nem irsz semmit akkor kilistazza a parancsokat amiket hasznalhatsz.
Kód:
./csserver start
Kód:
./csserver stop
Kód:
./csserver restart
Kód:
./csserver console
Ezzel megnyitod a szerverkonzolt.
Ha bennevagy a konzolba akkor kilepni a kovetkezo kombinaciokkal tudsz:
CTRL+b majd nyomd d.
CTRL+c pedig bezarja a szervert teljesen.
Fontosabb parancsok meg:
Kód:
./csserver update
Kód:
./csserver force-update
Kód:
./csserver validate
Ezekre majd visszaterek.
Kód:
./csserver details
Kód:
./csserver debug
Kód:
./csserver backup
Kód:
./csserver monitor