Skip to main content

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

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

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

Hint

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

準備

まずはSSHで専用サーバーに接続しよう。やり方がわからなければSSH初期アクセスガイドを参考にしてね。

また、LinuxサーバーでSteamCMDを初めて使う場合は、最初のセットアップが必要だよ。必ずSteamCMD Linuxセットアップガイドを見てSteamCMDを完全にセットアップしてから進もう。

Wine互換レイヤーについて

Enshroudedは現時点でネイティブのLinuxサーバービルドを提供していないから、Windows版サーバーをLinuxで動かすために追加の準備が必要なんだ。

Linuxサーバーで初めて使う場合は、一度だけWine互換レイヤーのインストールをしよう。簡単なWine互換レイヤーセットアップガイドを使って準備してね。

インストール

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

sudo -u steam -s
cd ~

ログインできたら、以下のコマンドでSteamCMDを使ってインストールを始めよう。+@sSteamCmdForcePlatformType windowsパラメータを使うことで、Windowsバイナリを強制的にインストールできるよ。

steamcmd +@sSteamCmdForcePlatformType windows +force_install_dir '/home/steam/Enshrouded-Server' +login anonymous +app_update 2278520 validate +quit

ダウンロードには時間がかかることもあるから気長に待ってね。成功すると完了メッセージが表示されるよ。

設定

ここまででEnshroudedサーバーのセットアップは完了。さらに細かい設定はサーバーディレクトリ内の設定ファイルでできるよ。

設定はルートディレクトリにあるenshrouded_server.jsonファイルを編集して調整しよう。

nano /home/steam/Enshrouded-Server/enshrouded_server.json

利用可能なサーバーオプションや詳細はEnshroudedのサーバー設定ガイドを見てね。

サーバーの起動&接続

いよいよサーバーを起動しよう。メインのゲームディレクトリに移動して、以下のコマンドでenshrouded_server.exeを実行するよ。Wine互換レイヤー経由で動かすためにxvfb-runwineを使うのを忘れずに。

xvfb-run wine /home/steam/Enshrouded-Server/enshrouded_server.exe

コマンドプロンプトにたくさんのログが表示されるはず。[Session] 'HostOnline' (up)!というログが出たら起動成功のサイン!
ゲームの「ゲームを探す」タブでサーバー情報を [your_ip_address]:15636 の形式で追加すれば直接接続できるよ。

まとめ

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

もし何か質問やトラブルがあったら、いつでもサポートチームに連絡してね。毎日みんなのサポートを待ってるよ!