本文へ移動

ゲーム別の立て方|テラリア

テラリアのサーバーの立て方

テラリアで、ホストがいないときも仲間が入れるワールドを作るには専用サーバーを立てます。テラリアはサーバーが軽いので、安いプランから始められます。レンタルで立てる方法と、Ubuntuに自分で立てる方法の両方を書きます。

ro1ro1(Webエンジニア(実務6年目))公開 2026-10-15更新 2026-10-15料金確認 2026-10-15

PR本ページはプロモーションを含みます。紹介料の有無で評価や順位は変えていません(広告掲載ポリシー)。

この記事の結論

  • コミュニティWikiでは、小さなワールドなら空きメモリ500MBが目安です。レンタルなら2GBのプランで数人は足ります(目安)。
  • 2GBの月額は、12か月契約の換算でConoHa for GAMEが510円、XServer VPS for Gameが1,540円です。XServer GAMEsは3日220円からです(2026年10月15日時点・税込)。
  • Linux用のサーバーはSteamではなくterraria.orgからzipで入手します。Windows版はゲームに同梱されています。
  • ポートは7777/TCP、設定は serverconfig.txt、最大人数は maxplayers(初期値16、1〜255)です。

結論:テラリアのサーバーはどう立てるか

立て方は大きく3つあります。テラリアのサーバーは軽いので、どの方法でも小さいプランから始められます。

  • 管理込みのレンタル(XServer GAMEs):3日220円から借りられて、管理画面から操作できます。数日だけ集まって遊ぶ人や、OSを触りたくない人に向いています。
  • テンプレートのあるゲーム用VPS(ConoHa for GAME、XServer VPS for Game):申し込みのときにTerrariaを選ぶと、サーバーが入った状態で起動します。同じワールドで長く遊ぶ人に向いています。
  • 自分で構築(普通のVPSや自宅のPC):terraria.orgからサーバーを入れて、設定ファイルを書きます。Linuxに慣れている人や、すでにVPSを持っている人に向いています。

テラリアは2GBのプランでも数人なら足りることが多く、長期契約にすると月数百円で常設のワールドを持てます。

テラリアを少人数で遊ぶなら、メモリ2GBのプラン

ConoHa for GAME 2GB

3コア・NVMe 100GB

12か月契約で月 510円

1か月だけなら 680円

XServer VPS for Game 2GB

3コア・NVMe 50GB

12か月契約で月 1,540円

1か月だけなら 1,980円

数日だけ遊ぶなら、管理込みの XServer GAMEs(3日単位)も選べます。

必要なメモリとスペック

必要なメモリ8人まで 2GB / 16人まで 4GB
根拠目安(公式の数字ではない):バニラはとても軽く、小さいワールドなら1GB未満で動きます。tModLoaderで大型MODを入れるなら4GB以上。
ポート7777/TCP
サーバーソフトterraria.org の専用サーバー
主な設定ファイルserverconfig.txt
テンプレートConoHa for GAME、XServer VPS for Game、XServer GAMEs

出典:terraria.wiki.gg

テラリアの開発元のRe-Logicが出しているサーバーの必要スペックは見当たりません。コミュニティWikiでは、小さなワールドなら空きメモリ500MBが目安で、ワールドの大きさと人数によって増えるとされています。ここでは、それをもとにレンタルのプランを選ぶときの目安をまとめます。

遊び方 メモリの目安
小〜中のワールドで数人 2GB
大きなワールドで8人前後 2〜4GB
大人数、またはtModLoaderでMODを多めに入れる 4GB以上

表は、Wikiの数字にOSのぶんの余裕を足した目安です。VPSではOSそのものもメモリを使うので、500MBちょうどのプランは選ばないほうが安心です。

2GBと4GBの料金を比べると、次のとおりです(2026年10月15日時点・税込)。

サービス 2GB 1か月 2GB 12か月(月額換算) 4GB 1か月 4GB 12か月(月額換算)
ConoHa for GAME(長期割引パス) 680円 510円 1,270円 1,039円
XServer VPS for Game 1,980円 1,540円 2,640円 2,200円

ConoHaの長期割引パスは、2026年11月13日17時までのキャンペーン価格で、新規の購入だけが対象です。36か月にすると、ConoHaの2GBは月488円、XServer VPS for Gameの2GBは月1,265円です。ConoHaには時間課金もあり、2GBは1時間3.7円、月の上限は2,033円です。XServer GAMEsはTerrariaに対応していて、3日220円から借りられます。メモリの考え方はゲームサーバーのメモリの選び方にまとめています。

レンタル(テンプレート)で立てる手順

テンプレートのあるサービスなら、申し込みの流れの中でサーバーの準備が終わります。

  1. メモリのプランを選ぶ(数人なら2GB)
  2. イメージやアプリケーションの選択でTerrariaを選ぶ
  3. rootパスワードなどを決めて申し込む
  4. 起動したら、管理画面に出るIPアドレスを控える
  5. 必要に応じて、ワールドの大きさや難易度、パスワード、最大人数を設定する
  6. テラリアの「マルチプレイ」→「IPで参加」から、IPアドレスとポート(初期値7777)を入れて接続する

ConoHa for GAME、XServer VPS for Gameは、どちらもTerrariaのテンプレートがあります。VPSなので、serverconfig.txt を直接書き換えたり、手元のワールドファイルをアップロードしたりできます。XServer GAMEsはTerrariaに対応した管理込みのサービスで、3日220円からです。自動で更新されるので、遊び終わったら更新を止めておきます。

テラリアは小さいプランで足りるので、長く遊ぶならプランの単価の差がそのまま料金の差になります。2GBを12か月で比べると、ConoHa for GAMEが月510円、XServer VPS for Gameが月1,540円です。XServer VPS for Gameは初期費用が無料と明記されています。各社の違いはConoHaとXServerの比較にもまとめています。

料金重視ならここ

ConoHa for GAME

同じメモリなら月額がいちばん安い

月390円〜(1GB・36か月)

対応ゲームの多さならここ

XServer VPS for Game

テンプレート30タイトル、新作への対応が早い

月1,265円〜(2GB・36か月)

短期・初心者ならここ

XServer GAMEs

3日220円から、サーバーの知識なしで始められる

3日220円〜(2GB)

自分で立てる手順(Ubuntu 24.04)

テラリアのサーバーは、SteamCMDでは入れません。Linuxでは、terraria.orgで配布されているサーバーのzipを使います。ファイル名の数字はゲームのバージョンで、ここではコミュニティWikiに載っている1458の例で書きます。新しい版が出ていたら、数字を読み替えてください。クライアントとサーバーのバージョンはそろえる必要があります。

sudo apt update
sudo apt install unzip
mkdir -p ~/terraria && cd ~/terraria
wget https://terraria.org/api/download/pc-dedicated-server/terraria-server-1458.zip
unzip terraria-server-1458.zip
cd 1458/Linux
chmod +x TerrariaServer.bin.x86*

設定ファイルを作ります。最初は対話式でも起動できますが、設定ファイルを用意しておくと、毎回同じ設定で立ち上がります。

nano ~/terraria/serverconfig.txt
world=/home/ubuntu/.local/share/Terraria/Worlds/MyWorld.wld
autocreate=2
worldname=MyWorld
difficulty=0
maxplayers=8
port=7777
password=change-me
motd=Welcome!
worldpath=/home/ubuntu/.local/share/Terraria/Worlds/

パスのユーザー名(ここではubuntu)は環境で変わります。world に書いたファイルがなければ、autocreate の大きさ(1が小、2が中、3が大)で新しく作られます。

ファイアウォールを開けます。テラリアのサーバーは7777/TCPで待ち受けます。コミュニティWikiでは、クラウドではTCPとUDPの両方を開けるよう書かれているので、ここでは両方を開けています。

sudo ufw allow OpenSSH
sudo ufw allow 7777/tcp
sudo ufw allow 7777/udp
sudo ufw enable
sudo ufw status

設定ファイルを指定して起動します。

cd ~/terraria/1458/Linux
./TerrariaServer.bin.x86_64 -config ~/terraria/serverconfig.txt

起動中のサーバーには、コンソールにコマンドを打てます。save でワールドを保存し、exit で保存して終了します。保存せずに止めたいときは exit-nosave です。SSHを切っても動かしておくなら、tmuxやscreenの中で起動してください。

自宅で立てる場合は、ルーターでも7777を開ける必要があります。手順はポート開放のやり方にまとめています。

接続のしかた

PC版のテラリアでは、「マルチプレイ」から「IPで参加」を選び、キャラクターを選んでから、サーバーのIPアドレスとポートを入れます。ポートを変えていなければ7777です。パスワードを設定していれば、ここで聞かれます。

Steamの友だちと遊ぶだけなら、ゲーム内のホスト機能でも遊べますが、その場合はホストの人がいないと入れません。専用サーバーなら、誰がいなくてもワールドに入れます。

家庭用機版やモバイル版から、PC版の専用サーバーに入れるかどうかは、公式の資料で確かめられませんでした。このページはPC版で接続する前提で書いています。

よく変える設定

設定は serverconfig.txt で行い、起動のときに -config で指定します。書き換えたら、サーバーを再起動すると反映されます。

項目 意味 例
world 読み込むワールドファイル /home/ubuntu/.local/share/Terraria/Worlds/MyWorld.wld
autocreate ワールドがないとき作る大きさ(1小、2中、3大) 2
worldname 自動で作るワールドの名前 MyWorld
difficulty 難易度(0ノーマル、1エキスパート、2マスター、3ジャーニー) 1
maxplayers 最大人数(初期値16、1〜255) 8
port 待ち受けるポート 7777
password 接続パスワード change-me
motd 入ったときに出るメッセージ Welcome!
worldpath ワールドの保存先 /home/ubuntu/.local/share/Terraria/Worlds/
secure 追加のチート対策 1
language サーバーの言語 en-US

difficulty は、autocreate で新しく作るワールドの難易度として使われます。すでにあるワールドを読み込む場合は、難易度を変えたいなら新しいワールドを作るほうが確実です。

バックアップと移行

Linuxでは、ワールドは初期設定で ~/.local/share/Terraria/Worlds/ に保存されます。worldpath を変えていれば、そのフォルダです。ワールドは .wld ファイルです。

バックアップは、コンソールで save を打つか、サーバーを止めてから Worlds フォルダをコピーします。

tar czf ~/terraria-backup-$(date +%Y%m%d).tar.gz \
  -C ~/.local/share/Terraria Worlds

手元のPCのワールドをサーバーへ移すときは、次の流れになります。

  1. PCのテラリアの Worlds フォルダから、使いたいワールドの .wld ファイルを取り出す(Windowsの場所は環境で変わります)
  2. サーバーを止める
  3. scpなどで、サーバーの Worlds フォルダへアップロードする
  4. serverconfig.txt の world に、そのファイルのパスを書く
  5. サーバーを起動して、ワールドが読み込まれるか確かめる
scp MyWorld.wld ubuntu@203.0.113.10:~/.local/share/Terraria/Worlds/

キャラクターは各自のPCに保存されているので、サーバーを移しても同じキャラクターで入れます。

よくあるトラブル

症状 原因 対処
IPで参加しても見つからない 7777が閉じている ufwやVPSの管理画面、ルーターで7777を開ける
「バージョンが違う」と出て入れない サーバーとクライアントの版が違う terraria.orgから同じ版のサーバーを入れ直す
起動しない(Permission denied) 実行権限がない chmod +x TerrariaServer.bin.x86* を実行する
設定ファイルが読まれない -config を付けていない、パスが違う 起動コマンドに -config と絶対パスを付ける
難易度が変わらない difficulty は新しく作るワールド向けの項目 新しいワールドを作って読み込む
SSHを切るとサーバーが止まる ターミナルと一緒に終了している tmuxやscreenの中で起動する

よくある質問

Qテラリアのサーバーは何GBあればいいですか?

A公式の数字はありませんが、コミュニティWikiでは小さなワールドで空きメモリ500MBが目安とされています。ワールドの大きさと人数で増えるので、レンタルなら2GB、大きなワールドで大人数なら4GBを目安にしてください。

Qテラリアのサーバーは何人まで入れますか?

Aserverconfig.txt の maxplayers で決めます。初期値は16人で、1から255まで指定できます。

QテラリアのサーバーはSteamCMDで入れられますか?

Aテラリアには、SteamCMDで入れる専用サーバーのアプリがありません。Windowsではゲームに同梱されている TerrariaServer.exe を使い、Linuxではterraria.orgからサーバーのzipをダウンロードします。

Qスマホ版やSwitch版から入れますか?

APC版のサーバーに家庭用機版やモバイル版から入れるかどうかは、公式の資料で確かめられませんでした。このページはPC版で接続する前提で書いています。

Q手元のワールドをサーバーで使えますか?

A使えます。PCの Worlds フォルダにある .wld ファイルをサーバーの Worlds フォルダへコピーし、serverconfig.txt の world でそのファイルを指定します。

QConoHaの安い料金はいつまでですか?

A記事の長期割引パスの料金は、2026年11月13日17時までのキャンペーン価格で、新しくパスを買うときだけに使えます。更新やプラン変更には使えないので、契約の前に公式ページで確かめてください。

ほかのゲームのサーバー