本文へスキップ
The Isle

The Isleサーバーを構築する

The Isle: Evrimaには、Game.iniとEngine.iniで設定するWindows/Linux対応の無料専用サーバー(SteamCMDアプリ412680、ベータブランチ「evrima」、匿名ログイン)があります。主に高速な1コアに依存します。Tripwireが詳細な文書を公開していないため、以下の設定はホスティング業者のガイドに基づきます。

最終更新日:2026/10/9

The Isle: Evrimaには、Game.iniとEngine.iniで設定するWindows/Linux対応の無料専用サーバー(SteamCMDアプリ412680、ベータブランチ「evrima」、匿名ログイン)があります。主に高速な1コアに依存します。Tripwireが詳細な文書を公開していないため、以下の設定はホスティング業者のガイドに基づきます。

手順ごとのインストール

  1. マシンを確認:quad-core 3.5 GHz+, 6-16 GB RAM, 30-70 GB disk (host guides)。

  2. SteamCMDをダウンロードし、サーバー用フォルダを作成します。

  3. SteamCMDでサーバーをインストール:login anonymous, app_update 412680 -beta evrima validate。

  4. TheIsleServer.exe ?Port=7777 -log(Linuxは./TheIsleServer.sh)を一度実行して設定を生成し、停止します。

  5. サーバーを一度起動して停止し、TheIsle/Saved/Config/<Platform>Server/Game.iniを編集します。

  6. ファイアウォールとルーターでポート 7777/UDP, 8888/TCP (RCON), 10000/TCP (queue) を開放します。

  7. localhost(127.0.0.1)で確認し、別のネットワークから外部接続も確認します。

  8. 自動起動(タスクスケジューラまたはsystemdサービス)を設定します。

  9. TheIsle/Savedのバックアップと更新をスケジュールします。

必要条件

ホスティング業者のガイドによると:3.5GHz以上のCPU(最低4コア、ほぼシングルスレッド)、RAMは20〜30スロットで6〜8GB、50〜100人で8〜12GB、AI込み100人超で12〜16GB。ディスクはLinuxで30GB、Windowsで最大70GB、回線は最低10Mbit/s。Visual C++入りのWindows Server 2016 R2以降またはUbuntu。クライアントとサーバーは同一バージョンが必要です。

ローカル環境へのインストール(Windows)

evrimaブランチをインストールし、TheIsleServer.exe ?Port=7777 -logを実行して、ゲームから127.0.0.1で接続します。

C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir C:\isle-server +app_update 412680 -beta evrima validate +quit
cd /d C:\isle-server
TheIsleServer.exe ?Port=7777 -log

Linux VPS/専用サーバーへのインストール

Ubuntu/Debianでは非rootユーザーを作成し、SteamCMDの32ビット依存関係を入れ、evrimaブランチをインストールして./TheIsleServer.shを起動します。設定ファイルはTheIsle/Saved/Config/LinuxServer/にあります。一覧に載せるにはEngine.iniのEOS認証情報も必要で、公式テンプレートまたはホスティング業者から入手します。

sudo adduser --disabled-password --gecos "" steam
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y lib32gcc-s1 curl ca-certificates
sudo -iu steam
mkdir -p ~/steamcmd ~/isle-server && cd ~/steamcmd
curl -sqL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxf -
./steamcmd.sh +login anonymous +force_install_dir ~/isle-server +app_update 412680 -beta evrima validate +quit
cd ~/isle-server && ./TheIsleServer.sh ?Port=7777 -log

開放するポート

  • 7777/UDP:ゲームとクエリ(7777-7779/UDPを勧めるガイドもあります)
  • 10000/TCP:待機列(QueuePort)
  • 8888/TCP:RCON(RconPort):自分のIPに限定

Linuxファイアウォール(ufw)

Ubuntu/Debianでは、締め出されないよう先にSSHを許可し、続いてゲームのポートを許可します。

sudo ufw allow OpenSSH
sudo ufw allow 7777:7779/udp
sudo ufw allow 10000/tcp
sudo ufw enable
sudo ufw status

Windowsファイアウォール(netsh)

管理者権限のPowerShell(または管理者のcmd)で実行します。

netsh advfirewall firewall add rule name="The Isle 7777-7779/UDP" dir=in action=allow protocol=UDP localport=7777-7779
netsh advfirewall firewall add rule name="The Isle 10000/TCP" dir=in action=allow protocol=TCP localport=10000

プロバイダーのファイアウォールとポート転送(NAT)

サーバーをOVH・Hetzner・Scalewayなどに置く場合は、同じポートをネットワークファイアウォール(セキュリティグループ)でも開放します。自宅運用ではルーターからマシンの固定ローカルIPへポート転送(NAT)してください。確認は外部(モバイル回線や友人)から行います。自宅ネットワーク内のテストでは判断できません。

自動起動と監視

/etc/systemd/system/<name>.service を作成し、sudo systemctl daemon-reload && sudo systemctl enable --now <name> を実行します。ログは journalctl -u <name> -f。

[Unit]
Description=The Isle Evrima dedicated server
After=network-online.target
Wants=network-online.target

[Service]
User=steam
WorkingDirectory=/home/steam/isle-server
ExecStart=/home/steam/isle-server/TheIsleServer.sh ?Port=7777 -log
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

Windowsでの自動起動(タスクスケジューラ)

「スタートアップ時」に起動スクリプトを実行するタスクを作成し、最上位の特権と「ユーザーがログオンしているかどうかにかかわらず実行する」を設定します。

更新・バックアップ・再起動

サーバーを停止し、app_update 412680 -beta evrima validateを再実行して再起動します。大きな更新の前にTheIsle/Savedをバックアップしてください。 パッチのたびに再実行してください(-beta evrimaは外さないこと)。

# backup
tar czf ~/backup-$(date +%F).tar.gz -C ~/server TheIsle/Saved

サーバーの登録と見つけ方

サーバーを公開したら、https://game-rank.com/jeux/the-isle(このツールの運営サイト)に登録すると、プレイヤーが見つけてフォロー・投票できます。

トラブルシューティング

  • 外部から接続できないがlocalhostでは動く場合:OSのファイアウォール、プロバイダーのファイアウォール、NAT転送のいずれかが未設定か、プロトコル(UDP/TCP)が違います。1層ずつ確認してください。
  • ゲーム更新後に接続できない場合:クライアントとサーバーのバージョンを一致させる必要があります。サーバーを更新して再起動してください。
  • サーバーがすぐ終了する場合:コンソールから起動してエラーを確認し、空きRAM・ディスク・必要なソフトウェアを確認してください。
  • リストに表示されない場合:Engine.iniの[EpicOnlineServices]ブロック(EOS認証情報)と7777/UDPを確認してください。
  • RCONが応答しない場合:標準のRCONクライアント(Source、mcrcon)は使えません。Evrima対応クライアントと正しいポート(8888/TCP)を使ってください。

よくある質問

サーバーのSteamアプリIDは?
412680のベータブランチevrima(app_update 412680 -beta evrima validate)。付けないと旧式のLegacy版になります。
サーバーを更新するには?
サーバーを停止してapp_update 412680 -beta evrima validateを再実行します。クライアントとサーバーは同じバージョンが必要です。
サーバーは何人まで対応できますか?
主に1コアの速度とAI密度で決まります。ホスティング業者のガイドに従いMaxPlayerCountとAIDensity(100人超なら0.5以下を推奨)を調整してください。
サーバーを知ってもらうには?
https://game-rank.com/jeux/the-isle(このツールの運営サイト)に登録すると、プレイヤーが見つけてフォロー・投票できます。

The Isleサーバー用ツール

The Isle
The Isleログイン不要
The Isle: EvrimaサーバーのGame.iniを生成:名前、マップ、待機列、RCON、成長、AI、昼夜サイクル、Steam IDリスト。
設定INI開く
ドキュメント
The Isle
The Isleログイン不要
The Isle: Evrimaサーバーの起動スクリプトを生成:SteamCMD更新、起動引数、自動再起動。
起動SteamCMD開く
ドキュメント