CS GO Server Kurulumu

softwaredevelopers

Cezalı
80+ Bronze
Katılım
17 Nisan 2020
Mesajlar
1,075
Reaksiyon skoru
887
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]
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,152,601
Mesajlar
10,386,604
Üyeler
183,312
Son üye
vercetti99
Geri
Top