Hapi 1: Instalimi i parakushteve
Hapi 2: Instalimi i Rust
Hapi 3: Përdorimi
konkluzioni
Në këtë artikull, unë do të shpjegoj se si të instaloni një server lojërash Rust, i cili përdor platformën e lojërave Steam. Ndiqni hapat e mëposhtëm për të vazhduar. Ky tutorial është shkruar për CentOS 6.
Hapi 1: Instalimi i parakushteve
Për të pritur një server lojërash Rust, ju nevojitet një program i quajtur steamcmd. Me atë program, ne mund të marrim të gjithë skedarët e kërkuar të serverit të lojës dhe të nisim serverin. Por së pari, duhet të instalojmë disa paketa që Steam të funksionojë siç duhet.
Nëse keni një instalim 32 bit, ekzekutoni këtë grup komandash:
yum install glibc libstdc++ screen -y
Për instalimet 64 bit të CentOS, përdorni këtë grup komandash:
yum install glibc.i686 libstdc++.i686 -y
Më pas, pasi të keni mbaruar instalimin e grupit të paketave, ekzekutoni sa vijon:
yum groupinstall 'Development Tools' -y
yum install libX11-devel freetype-devel zlib-devel libxcb-devel -y
yum install libX11-devel -y
yum install -y freetype freetype-devel -y
Gjegjësisht, Steam kërkon që kohëzgjatja e C/C++ të instalohet për të funksionuar siç duhet. Krahas kësaj, ky grup komandash do të instalojë screen, një program që mund ta përdorni për të mbajtur programet e tjera të funksionojnë pas shkëputjes nga sesioni juaj SSH/konsol.
Hapi 2: Instalimi i Rust
Ne do të krijojmë një përdorues tjetër për siguri, sepse drejtimi i serverit të lojës me përdoruesin rrënjë është i rrezikshëm. Mos ngurroni të ndryshoni emrin e përdoruesit, nëse dëshironi.
useradd rust
su rust
useraddKomanda do të shtojë përdorues, ndryshk. suKomandës, do të ndryshojë në mënyrë efektive përdoruesit tonë aktuale me "ndryshk".
Tani që po përdorim përdoruesin e paprivilegjuar, do të krijojmë dosjen ku do të ekzekutohet Rust.
mkdir ~/game_server && cd ~/game_server
Tani, le të marrim skedarët e serverit të lojës Rust.
wget http://playrust.com/wp-content/uploads/2015/04/Rust_Server.zip && unzip Rust_Server.zip
Për shkak se Rust kërkon që Windows të funksionojë, ne do të instalojmë një program të quajtur WINE. WINE (Wine Is Not a Emulator) është një program që na lejon të përdorim softuerin Windows në Linux. Pjesa më e mirë është se është mjaft e thjeshtë për t'u instaluar.
cd /usr/src && wget http://skylineservers.dl.sourceforge.net/project/wine/Source/wine-1.7.50.tar.bz2 && tar xjf wine-1.7.50.tar.bz2
Nëse po ekzekutoni një instalim 64-bit të CentOS, përdorni këto:
cd wine-1.7.50 && ./configure --enable-win64
Nëse jeni duke përdorur versionin 32 bit të CentOS, përdorni këtë:
cd wine-1.7.50 && ./configure
Për të përfunduar instalimin e Wine, ekzekutoni:
make && make install
Kjo do të marrë një kohë të mjaftueshme, kështu që qëndroni mirë ndërsa Wine është duke u ndërtuar.
Pasi Wine të ketë përfunduar kompilimin, ekzekutoni:
cd /home/rust/game_server/steam
/usr/src/wine-1.7.50/wine64 steamcmd.exe +runscript ../update_script.txt
cd .. && cd rustds
Punë të mbarë, ju keni konfiguruar me sukses një server Rust.
Hapi 3: Përdorimi
Për të nisur serverin tuaj Rust, ekzekutoni:
su rust
cd rustds
/usr/src/wine-1.7.50/wine64 RustDedicated.exe -batchmode +server.hostname "rust-server.localdomain" +server.port 28015 +server.identity "my_server" +server.seed 1234567 -logFile "output.txt" -autoupdate
Kjo komandë do të nisë një server me emrin e hostit rust-server.localdomaindhe farën 1234567. Nëse dëshironi, mund të ndryshoni bazën e serverit, emrin e hostit dhe cilindo nga opsionet e konfigurueshme.
konkluzioni
Si përfundim, keni instaluar një server Rust - gjithçka që mbetet është të rekrutoni disa lojtarë!