メインコンテンツへスキップ

CS:GO 専用サーバー Linux セットアップ

このガイドに最適な製品

今すぐ始めましょう — 最適な製品を注文して、このガイドに沿ってステップバイステップで進めてください。

はじめに

Linux VPS/専用サーバーを持っていて、そこにCS:GO専用サーバーをインストールしたい?それならここがピッタリ!このガイドでは、SteamCMDを使ってLinuxサーバーにCS:GO専用サーバーをインストールする手順をステップバイステップで解説するよ。例ではUbuntuを使うけど、他のディストリビューションでもほぼ同じ流れだよ。

ヒント

知ってた?ZAP GS/TS3インターフェースをVPSや専用サーバーに直接インストールできて、ZAP-Hostingのダッシュボードと直結したゲームサーバーサービスを数クリックでセットアップできるんだ!詳しくはGS/TS3インターフェースをチェックしてね。

準備

まずはSSHでVPS/専用サーバーに接続しよう。接続方法がわからなければ、SSH初期アクセスガイドを参考にしてね。SteamCMDをLinuxサーバーで初めて使う場合は、最初のセットアップも必要だよ。必ずSteamCMD Linuxセットアップガイドを見て、SteamCMDが完全にセットアップされていることを確認してから進もう。

インストール

まずはsteamユーザーでログインして、整理のためにホームディレクトリhome/steamに移動しよう。

sudo -u steam -s
cd ~

ログインできたら、以下のコマンドでSteamCMDを使ってインストールを開始しよう。これでsteamユーザーのディレクトリに直接インストールできるよ。

steamcmd +force_install_dir '/home/steam/CS:GO-ds' +login anonymous +app_update 730 validate +quit

ダウンロードが完了するまで気長に待とう。ゲームサイズが大きいと時間がかかることもあるよ。成功すると完了メッセージが表示されるから安心してね。

設定

ここまででCS:GOサーバーのセットアップは完了。さらに細かい設定をしたい場合は、起動ファイルを直接編集しよう。

ホームディレクトリに戻って、cfgフォルダ内のserver.cfgファイルを開いてサーバーオプションを編集できるよ。

nano /home/steam/CS:GO-ds/game/csgo/cfg/server.cfg

GSLトークンの登録

他のプレイヤーがサーバーに参加するには、Game Server Login Token(GSLT)を発行してサーバーに登録する必要があるよ。このトークンはSteamでサーバーを認証するためのもの。GSLTは http://steamcommunity.com/dev/managegameservers で発行できる。ゲームIDは4465480(新しいCS:GOスタンドアロン用)を使ってね。

トークンを取得したら、サーバー起動パラメータに+sv_setsteamaccount <TOKEN>を追加しよう。

サーバーの起動&接続

いよいよサーバーを起動しよう。ゲームのメインディレクトリに移動して、以下のコマンドを実行してね:

./CS:GO -dedicated +map de_dust2

コマンドプロンプトにログが表示されれば起動成功のサイン。初回起動はセットアップに時間がかかることがあるから気長に待ってね。もしくは、サーバーリストの下部検索バーで[あなたのIPアドレス]:2456を検索して直接接続もできるよ。

まとめ

おめでとう!VPS/専用サーバーにCS:GOサーバーを無事インストール&設定できたね!次のステップとしては、Linuxサービスのセットアップガイドを見て、専用ゲームサーバーをサービス化するのがおすすめ。これで自動起動や自動アップデート、ログ管理などが超ラクになるよ!

質問やサポートが必要なら、いつでも気軽にサポートチームに連絡してね。毎日対応してるから安心して!🙂