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

左4CentOS専用サーバーインストールガイド

ゲームサーバーは、インターネットに精通したオンラインゲーマーによって広く検索されています。 L4DまたはLeft4Deadは、オンラインでプレイされる人気のゲームです。マルチおよびシングルプレイヤーモードと、すべてのオンラインチートコードで利用可能な新しいバージョンのL4D 2が市場に出回っているため、多くのゲーマーはこのゲームを非常に魅力的だと感じています。ゲームサーバーは大量のインバウンドトラフィックを楽しんでいます。 CentOSなどのLinuxディストリビューションサーバーにゲームコンソールをインストールすることは、Linuxシステムの新規ユーザーにとっては困難な作業に思えるかもしれません。以下にリストされているのは、CentOSなどのLinuxディストリビューションでL4Dサーバーを構成、インストール、更新、および実行するための手順です。

サーバーを更新し、SteamCMDをインストールします

L4DゲームコンソールをCentOSサーバーに正常にインストールするには、最新で安全である必要があります。 StreamCMDは、同じものをダウンロードしてインストールするために必要なツールです。インストールの手順には、l4dという名前の新しいユーザーの作成と、セキュリティを強化するための強力なパスワードの設定も含まれている必要があります。

サーバーの更新–サーバーを更新する手順は次のとおりです。

yum update
yum upgrade -y

安全にする

ゲーム機のユーザーと安全なパスワードを追加することは重要な必要性です。

adduser gameserver
passwd gameserver

ファイアウォールのアクセス許可とポート

ゲームコンソールが正しく機能するためには、必要なファイアウォールポートを開く必要があります。 L4Dアクセスを許可するための適切なファイアウォールポートの追加は、コマンドプロンプトで指定する必要があります。次のコマンドはこの目的を達成します。

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

依存関係のインストール

SteamCMDを正常にインストールするには、特定のシステムライブラリが必要になる場合があります。次のコマンドは、SteamCMDの依存ライブラリをインストールします。

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

左4デッドサーバーのインストール

システムが最新の状態になり、ユーザー名が追加されたら、SteamCMDのダウンロードとインストールの手順をユーザーのホームディレクトリでフォローアップする必要があります。次のコマンドを使用します。

su gameserver
cd ~
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

SteamCMDを使用してL4Dをインストールする手順

ゲームファイルは、SteamCMDを利用する次のコマンドを使用してインストールされます。

./steamcmd.sh +login anonymous +force_install_dir ./l4d +app_update 222840 validate +quit

インストールが正常に完了すると、画面に次のように表示されます。

Success! App '222840' fully installed.

ゲームコンソール用にサーバーをカスタマイズする

サーバーにL4Dをインストールしても、バックグラウンドセッションでは実行されません。構成ファイルをカスタマイズし、ゲームサーバーユーザーのホームディレクトリに更新ファイルを作成する必要があります。この更新ファイルを使用して、必要に応じて定期的な更新を行う必要があります。 Nanoエディターでサーバー構成ファイル「server.cfg」を開いてカスタマイズを開始します。

nano ~/l4d/left4dead/cfg/server.cfg

ファイルで、好みに応じてサーバー名とパスワードのパラメーターを編集します。同じもののパラメーターは、ServerName、RconPasswordです。以下にリストされているのは、同じことを行うためのコマンドです。

hostname "ServerName"
rcon_password RconPassword

サーバーを更新するための更新ファイルを作成する

更新ファイルは、ゲームサーバーユーザーのホームディレクトリに存在する必要があります。ファイルの作成と編集にはnanoを使用してください。

nano /home/gameserver/update_l4d.txt

このファイルは、次のコマンドで構成されている必要があります。

login anonymous
force_install_dir ./l4d
app_update 222840
quit

サーバーを更新するコマンドは、

です。
cd ~ && ./steamcmd.sh +runscript update_l4d.txt

次のコマンドは、画面上のバックグラウンドセッションでゲームコンソールサーバーを実行します。

cd /home/gameserver/l4d/
screen -dmS gameserver ./srcds_run -console -game left4dead -port 27015 +map l4d_farm04_barn +maxplayers 4 +exec server.cfg

サーバーのシャットダウンは、次のコマンドで簡単に実行できます。

screen -S gameserver -X quit


Cent OS
  1. CentOSにMySQLServer5.6をインストールします

  2. CentOS8にMicrosoftSQLServerをインストールする-ステップバイステップガイド?

  3. CentOS7にSentoraをインストールします

  1. CentOS8にTeamspeak3サーバーをインストールする方法

  2. CentOS7にBigTreeをインストールする

  3. CentOS7にAvactisをインストールします

  1. CentOS6NetInstallガイド| NetInstallを介してCentOS6をインストールします

  2. CentOSにAdminerをインストールする

  3. CentOS7にTextpatternをインストールします