Counter-Strike: Global Offensive (CS:GO) CentOS 7 Server Nasıl Kurulur ?

Bu Blog yazımızda sizlere Counter-Strike: Global Offensive CentOS Sunucusuna nasıl kurulacağını göstereceğim.
  01 Nisan 2020  /    Ali  /    906  /    0

Counter-Strike: Global Offensive (CS:GO) CentOS 7 Server Nasıl Kurulur ?

Bu yazımda CentOS 7 üzerine Counter-Strike: Global Offensive sunucusu kurmayı göstereceğim. Öncelikle sunucumuzda en az 17-20GB boş yer olması lazım. Yoksa maalesef yapılamıyor. İlk önce PuTTY yardımıyla SSH a giriş yapıyoruz. Sırasıyla bu kodları giriyoruz

yum update
yum upgrade -y
adduser csgo
passwd csgo

 

Burada güncellemeler gerekiyorsa yaptık. csgo adında kullanıcı oluşturduk ve şifre belirledik. Şimdi sıra gereken güvenlik duvarı portlarını açmaya geldi.

firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload

 

Bu aşamada SteamCMD uygulamasını çalıştırmak için kütüphane yükleyeceğiz.

yum install glibc.i686 libstdc++.i686 -y

 

Şimdi oluşturduğumuz csgo adlı kullanıcıya geçiş yapıyoruz. Ardından genel dizine gereken SteamCMD uygulamasını yükleyeceğiz.

su csgo
cd ~

 

Şimdi gereken SteamCMD uygulamasını yüklüyoruz

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

 

SteamCMD yüklendikten sonra giriş yapıyoruz ve CSGO sunucu dosyalarını kuruyoruz.

./steamcmd.sh
login anonymous
force_install_dir ./csgo
app_update 740 validate

karşımıza böyle bir sonuç çıkacak

Success! App '740' fully installed

 

SteamCMD uygulamasından çıkış yapmak için bu komutu yazıyoruz

quit

 

Şimdi sıra sunucu bilgilerinin bulunduğu dosyayı düzenlemeye geldi.

nano ~/csgo/csgo/cfg/server.cfg

 

Sunucu adı ve şifresi gibi düzenlemeleri yapıyoruz.

hostname "SunucuAdı"
rcon_password şifre

 

Sıra sunucumuzu çalıştırmaya geldi.

cd /home/csgo/csgo/
screen -dmS csgo ./srcds_run -game csgo -console -port 27015 +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_nuke -autoupdate

 

Artık sunucumuz arka planda sürekli olarak çalışıyor. Eğer kapatmak istiyorsanız bu komut yardımıyla kapatabilirsiniz.

screen -S  csgo -X quit

 

Eğer sunucuzdaki CSGO’ya güncelleme yapmanız gerekiyorsa öncelikle “update_csgo.txt” adlı dosya oluşturmanız gerekmekte.

nano /home/csgo/update_csgo.txt

 

Oluşturduğunuz “update_csgo.txt” adlı dosyanın içeriği böyle olacak

login anonymous
force_install_dir ./csgo
app_update 740
quit

 

Sunucuyu güncellemek için son adım kaldı. Bu komutu çalıştırmalısınız.


[cd ~
./steamcmd.sh +runscript update_csgo.txt[/php]

Çevrenizle Paylaşın :