Opsi pertama Counter-Strikes adalah fitur yang disebut “Perjodohan Resmi”. Ini memilih server milik Steam di dekat Anda tempat Anda dapat bermain melawan pemain dari seluruh dunia. Ini bisa menghibur karena ada begitu banyak tingkat keterampilan musuh dan gaya bermain yang berbeda untuk dipilih. Anda, di sisi lain, tidak memiliki pengaruh atas siapa yang bergabung dengan server atau aturan dan pengaturan apa yang ada. Ketika Anda ingin mengatur pertandingan berdasarkan preferensi Anda atau menyelenggarakan permainan pribadi di mana Anda hanya bermain melawan teman-teman Anda, ini adalah masalah. Solusi untuk masalah ini adalah menyiapkan server khusus Counter-Strike:Global Offensive Anda sendiri. Selain itu, memiliki lokasi sendiri di mana Anda dapat bersantai dan bersenang-senang juga merupakan pilihan bisnis yang layak.
Dengan ratusan ribu pemain aktif, pasti ada beberapa yang menginginkan server mereka sendiri, yang dapat Anda bangun untuk mereka dan sewa, atau cukup menyelenggarakan pertandingan mereka. Karena potensinya tidak terbatas, Anda pasti akan menemukan metode lain untuk memonetisasinya.
Dalam artikel ini, saya akan menunjukkan cara menyiapkan Counter-Strike:Global Offensive server pada sistem berbasis Centos/RHEL.
Prasyarat
Sebelum kita mulai, mari kita periksa kembali apakah sistem sudah mutakhir. Selain itu, kami akan membuat pengguna server baru. Selalu gunakan kata sandi yang kuat. Disarankan untuk mengikuti panduan ini menggunakan akun root. Jika tidak, Anda perlu sudo perintah yang relevan.
# yum update
# yum upgrade -y
# adduser csgo
# passwd csgo
Buka port firewall yang diperlukan.
# firewall-cmd --zone=public --add-port=27015/tcp --permanent
# firewall-cmd --zone=public --add-port=27015/udp --permanent
# firewall-cmd –reload
Untuk menjalankan SteamCMD, Anda harus menginstal pustaka yang diperlukan.
# yum install glibc.i686 libstdc++.i686 -y
Beralih ke pengguna baru yang baru saja Anda buat.
# su csgo
$ cd ~
Unduh perangkat lunak SteamCMD.
$ wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
$ tar xf steamcmd_linux.tar.gz
Kita sekarang harus menggunakan SteamCMD untuk menginstal file server. Gunakan opsi berikut
./steamcmd.sh
login anonymous
force_install_dir ./csgo
app_update 740 validate
Cukup ketik quit dan tekan enter ketika dikatakan “Success! Aplikasi '740' terpasang sepenuhnya “.
Server Anda sekarang siap diluncurkan.
Mengonfigurasi server Anda
File server.cfg digunakan untuk menyesuaikan server.
$ vim ~/csgo/csgo/cfg/server.cfg
Salin dan tempel berikut ini ke server.cfg, ganti ServerName dan RconPassword dengan nilai Anda sendiri.
hostname "ServerName"
rcon_password RconPassword
Memperbarui server Anda
Untuk memperbarui server Anda, gunakan skrip di bawah ini.
Pertama, buat file update_csgo.txt.
$ vim /home/csgo/update_csgo.txt
Kemudian isi dengan informasi berikut:
login anonymous
force_install_dir ./csgo
app_update 740
quit
Yang harus Anda lakukan untuk mengupgrade server Anda adalah menjalankan perintah berikut
$ ./steamcmd.sh +runscript update_csgo.txt
Menjalankan server Anda
Jalankan server Anda dengan membuka folder berikut.
$ 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_dust2 -autoupdate
Server sekarang telah dialihkan ke mode latar belakang.
Jalankan perintah berikut untuk mematikan server:
$ screen -S csgo -X quit
Bersenang-senanglah dengan server CS:GO baru Anda!
Temukan lebih banyak panduan seperti ini di beranda kami.