GNU/Linux >> Linux の 問題 >  >> Cent OS

カウンターストライクを設定する方法:CentOS8上のグローバルオフェンシブサーバー

カウンターストライクの最初のオプションは、「公式マッチメイキング」と呼ばれる機能です。これにより、世界中のプレイヤーと対戦できる、お近くのSteam所有のサーバーが選択されます。非常に多くの異なる敵のスキルレベルとプレイスタイルから選択できるので、それは面白いかもしれません。一方、サーバーに参加するユーザーや、適用されているルールや設定には影響しません。好みに応じて試合を整理したり、仲間と対戦するだけのプライベートゲームをホストしたりする場合は、これが問題になります。この問題の解決策は、独自のCounter-Strike:GlobalOffensive専用サーバーをセットアップすることです。それとは別に、リラックスして楽しむことができる独自の場所を持つことも、実行可能なビジネスオプションです。

何十万人ものアクティブなプレーヤーがいるので、自分のサーバーを欲しがる人は必ずいるでしょう。サーバーを構築してレンタルするか、単に対戦をホストすることができます。無限の可能性があるので、それを収益化する他の方法を間違いなく見つけるでしょう。

この記事では、Centos / RHELベースのシステムでCounter-Strike:GlobalOffensiveサーバーをセットアップする方法を紹介します。

前提条件

始める前に、システムが最新であることを再確認しましょう。さらに、新しいサーバーユーザーを作成します。常に強力なパスワードを使用してください。 rootアカウントを使用してこのガイドに従うことをお勧めします。それ以外の場合は、関連するコマンドをsudoする必要があります。

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

必要なファイアウォールポートを開きます。

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

SteamCMDを実行するには、必要なライブラリをインストールする必要があります。

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

作成したばかりの新しいユーザーに切り替えます。

# su csgo
$ cd ~

SteamCMDソフトウェアをダウンロードします。

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

ここで、SteamCMDを使用してサーバーファイルをインストールする必要があります。次のオプションを使用します

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

成功!」と表示されたら、「quit」と入力してEnterキーを押します。アプリ「740」が完全にインストールされています 「。

これで、サーバーを起動する準備が整いました。

サーバーの構成

server.cfgファイルはサーバーをカスタマイズするために使用されます。

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

以下をコピーしてserver.cfgに貼り付け、ServerNameとRconPasswordを独自の値に置き換えます。

hostname "ServerName"
rcon_password RconPassword

サーバーの更新

サーバーを更新するには、以下のスクリプトを使用してください。

まず、ファイルupdate_csgo.txtを作成します。

$ vim /home/csgo/update_csgo.txt

次に、次の情報を入力します。

login anonymous
force_install_dir ./csgo
app_update 740
quit

サーバーをアップグレードするために必要なのは、次のコマンドを実行することだけです

$ ./steamcmd.sh +runscript update_csgo.txt

サーバーの実行

次のフォルダに移動してサーバーを実行します。

$ 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

サーバーがバックグラウンドモードに切り替えられました。

次のコマンドを実行して、サーバーをシャットダウンします。

$ screen -S  csgo -X quit

新しいCS:GOサーバーを楽しんでください!

私たちのホームページでこのようなガイドをもっと見つけてください。


Cent OS
  1. CentOSでSFTPサーバーをセットアップする方法

  2. CentOSでNTPサーバーをセットアップする方法は?

  3. CentOS/RHEL 7 で squid プロキシ サーバーをセットアップする方法

  1. CentOS 7 /RHEL7でSysLogサーバーをセットアップする方法

  2. CentOS 7 /RHEL7でNFSサーバーをセットアップする方法

  3. CentOSでMySQLレプリケーションを設定する方法

  1. LinuxCentOS7にMumbleサーバー{Murmur}をインストールしてセットアップする方法

  2. CentOS7でVSFTPDを使用してFTPサーバーをセットアップする方法

  3. CentOS8でVSFTPDを使用してFTPサーバーをセットアップする方法