15 1 0 4000 1 https://haktanbozer.com.tr 300

CentOS 7 Üzerine CSGO Sunucusu Kurmak

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]

Kaynakça https://www.vultr.com/docs/how-to-install-counter-strike-global-offensive-server-on-centos-7

Paylaş:
Önceki Yazı
VPS ile VDS Farkı?
Sıradaki Yazı
Hızlı Okuma CD Rom Data Eğitim Seti