Në këtë udhëzues, ne do të konfigurojmë një server Linux Just Cause 2: Multiplayer.
Këto komanda u testuan në Debian 7 x64, por ato duhet të funksionojnë edhe në versionin aktual të Ubuntu.
Hapi i parë është hyrja në serverin tonë si rrënjë. Duhet të instalojmë disa paketa përpara se të mund të ekzekutojmë serverin JC2 : MP.
Nëse jeni duke ekzekutuar x64, ekzekutoni këto komanda:
dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen
Nëse jeni duke ekzekutuar x86, ekzekutoni këto komanda:
apt-get update
apt-get install -y screen
Nëse merrni një paralajmërim për "Cilësimi i vendndodhjes dështoi", ekzekutoni komandat e mëposhtme:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
(Merita e plotë i takon "Werner Fischer" për komandat lokale)
Kur të shkoni në ekranin e konfigurimit, shtypni ENTER , zgjidhni en_US
dhe shtypni përsëri ENTER . Pas kësaj, rinisni seancën tuaj SSH.
Tani, ne duhet të krijojmë një përdorues për serverin tonë JC2:MP, pasi drejtimi i gjërave si rrënjë është një ide e keqe. Për ta bërë këtë:
adduser steam
Ndiqni udhëzimet për të vendosur një fjalëkalim për përdoruesin tuaj. Shtypni ENTER për të kapërcyer futjen e informacionit të përdoruesit.
Më pas, ne duam të ekzekutojmë komanda si përdorues steam
. Kaloni te steam
përdoruesi duke ekzekutuar komandën e mëposhtme:
su steam
Krijoni një dosje dhe kapni steamcmd
softuerin për të shkarkuar JC2:MP. Kjo bëhet duke ekzekutuar:
mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
Jemi gati të shkarkojmë softuerin e serverit JC2:MP! Ekzekutoni komandën e mëposhtme dhe prisni derisa skedarët të shkarkohen:
./steamcmd.sh +login anonymous +force_install_dir ~/jc2mp +app_update 261140 validate +quit
Nëse shkarkimi dështon për ndonjë arsye, thjesht mund ta ri-lëshoni përsëri komandën dhe ajo do të vazhdojë aty ku e la. Shkarkimi nuk duhet të zgjasë shumë pasi përmban vetëm skedarët e serverit.
Pasi të përfundojë shkarkimi, ne duhet të konfigurojmë serverin tonë JC2:MP:
cd ~/jc2mp
mv default_config.lua config.lua
nano config.lua
Mënyra se si do ta konfiguroni këtë skedar varet nga ju, megjithatë ndoshta duhet të ndryshoni:
MaxPlayers - Një kapak prej 5000 lojtarësh nuk është i nevojshëm, një kufi më i arsyeshëm prej 200 ndoshta do të mjaftonte.
Emri - Emërtoni serverin tuaj diçka të këndshme, nëse e lini si "JC2-MP Server" të paracaktuar, atëherë mund të mos jeni në gjendje ta gjeni.
Fjalëkalimi - Nëse dëshironi që serveri juaj të jetë privat, duhet të vendosni fjalëkalimin.
Ka shumë opsione në këtë skedar konfigurimi që mund t'i ndryshoni nëse keni nevojë/dëshirë të eksperimentoni. Pasi ju jeni bërë redaktimi atë, ju mund të ruani skedarin duke shtypur CTRL + X dhe pastaj Y .
Pasi të keni konfiguruar opsionet e serverit tuaj, do t'ju duhet të filloni një sesion të ri SSH dhe të identifikoheni si steam
përdoruesi që kemi krijuar më parë. Pasi të regjistroheni, hapni serverin tuaj duke ekzekutuar:
cd ~/jc2mp
screen -S jc2mp ./Jcmp-Server
Ose nëse preferoni të mos krijoni një sesion të ri SSH dhe ta nisni atë në heshtje:
screen -dmS jc2mp ./Jcmp-Server
Nëse zgjidhni opsionin e parë, mund të "shkëputeni" nga ai ekran duke shtypur njëkohësisht CTRL , A + D. Mund të rilidhni në atë ekran në çdo kohë duke shtypur:
screen -r jc2mp
Për të nisur serverin tuaj në të ardhmen, identifikohuni si steam
përdorues dhe ekzekutoni:
cd ~/jc2mp
screen -S jc2mp ./Jcmp-Server
urime! Serveri juaj JC2:MP është tani dhe funksionon! Tani mund të ftoni miqtë tuaj në të ose të filloni të shtoni skripta.