GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nastavit Counter Strike:Global Offensive Server na CentOS 8

První možností Counter-Strikes je funkce nazvaná „Official Matchmaking“. Tím vyberete server ve vašem okolí vlastněný službou Steam, kde můžete hrát proti hráčům z celého světa. Může to být zábavné, protože existuje tolik různých úrovní nepřátelských dovedností a herních stylů, ze kterých si můžete vybrat. Na druhou stranu nemáte žádný vliv na to, kdo se k serveru připojí nebo jaká pravidla a nastavení platí. Když chcete organizovat zápasy podle svých preferencí nebo pořádat soukromé hry, kde hrajete pouze proti svým kamarádům, je to problém. Řešením tohoto problému je nastavení vlastního dedikovaného serveru Counter-Strike:Global Offensive. Kromě toho, mít vlastní místo, kde můžete relaxovat a bavit se, je také proveditelná obchodní možnost.

Se stovkami tisíc aktivních hráčů se jistě najde pár těch, kteří chtějí svůj vlastní server, který jim můžete buď postavit a pronajmout, nebo jednoduše hostit jejich zápasy. Jelikož je zde neomezený potenciál, určitě najdete jiné způsoby, jak jej zpeněžit.

V tomto článku vám ukážu, jak nastavit Counter-Strike:Global Offensive server na systémech založených na Centos/RHEL.

Předpoklady

Než začneme, ještě jednou zkontrolujte, zda je systém aktuální. Kromě toho vytvoříme nového uživatele serveru. Vždy používejte silné heslo. Doporučujeme postupovat podle tohoto průvodce pomocí účtu root. V opačném případě budete muset provést sudo příslušné příkazy.

# yum update
# yum upgrade -y
# adduser csgo
# passwd csgo

Otevřete potřebné porty brány firewall.

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

Chcete-li spustit SteamCMD, budete muset nainstalovat potřebné knihovny.

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

Přepněte na nového uživatele, kterého jste právě vytvořili.

# su csgo
$ cd ~

Stáhněte si software SteamCMD.

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

Nyní musíme použít SteamCMD k instalaci serverových souborů. Použijte následující možnosti

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

Jednoduše napište quit a stiskněte Enter, když se zobrazí „Úspěch! Aplikace „740“ je plně nainstalována “.

Váš server je nyní připraven ke spuštění.

Konfigurace serveru

Soubor server.cfg se používá k přizpůsobení serveru.

$ vim ~/csgo/csgo/cfg/server.cfg

Zkopírujte a vložte následující do souboru server.cfg a nahraďte ServerName a RconPassword svými vlastními hodnotami.

hostname "ServerName"
rcon_password RconPassword

Aktualizace serveru

Chcete-li aktualizovat svůj server, použijte níže uvedený skript.

Nejprve vytvořte soubor update_csgo.txt.

$ vim /home/csgo/update_csgo.txt

Poté jej vyplňte následujícími informacemi:

login anonymous
force_install_dir ./csgo
app_update 740
quit

Jediné, co musíte udělat pro upgrade vašeho serveru, je spustit následující příkaz

$ ./steamcmd.sh +runscript update_csgo.txt

Spuštění serveru

Spusťte svůj server tak, že přejdete do následující složky.

$ 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 byl nyní přepnut do režimu na pozadí.

Spuštěním následujícího příkazu vypněte server:

$ screen -S  csgo -X quit

Bavte se se svým novým CS:GO serverem!

Další podobné průvodce naleznete na naší domovské stránce.


Cent OS
  1. Jak nastavit SFTP server na CentOS

  2. Jak nastavit SysLog Server na CentOS 7 / RHEL 7

  3. Jak nastavit server NFS na CentOS 7 / RHEL 7

  1. Jak nastavit replikaci MySQL na CentOS

  2. Jak nastavit NTP server v CentOS?

  3. Jak nastavit proxy server squid na CentOS/RHEL 7

  1. Jak nainstalovat a nastavit Mumble Server {Murmur} na Linux CentOS 7

  2. Jak nastavit FTP server s VSFTPD na CentOS 7

  3. Jak nastavit FTP server s VSFTPD na CentOS 8