Terrariaイメージを利用する
1.Terrariaイメージ インストール手順
XServer VPS for Gameをご利用中の方
1.「追加申し込み」をクリック
XServerアカウントへログインし、「追加申し込み」をクリックしてください。

2.Terrariaをインストール
「イメージタイプ」における「アプリケーション」タブより「Terraria」をクリックしてください。

お申し込み・お支払いを完了することでサーバーへ自動でインストールされます。
2.事前準備
2-1.パケットフィルターの設定
初期状態ではゲームパネルの「パケットフィルター設定」は、ゲーム毎の推奨設定が設定されています。 設定を変更する場合は「パケットフィルターの設定について」を参照の上、変更してください。
2-2.Terrariaサーバー情報の確認
3.Terrariaサーバーへの接続方法
1.「Multiplayer」をクリック
Terrariaを起動し「Multiplayer」をクリックしてください。

2.「Join via IP」をクリック
「Join via IP」をクリックし、プレイヤーの選択画面を開いてください。

3.サーバーIP入力画面を開く
プレイヤーのアイコン下部の緑色のボタンクリックし、サーバーのIP入力画面を開いてください。

4.サーバーIPアドレスを入力
「Terrariaサーバー情報の確認」で確認した「Server IP Address」を入力し、「Accept」をクリックしてください。

5.サーバーポートを入力
デフォルトのポート番号「7777」を入力し、「Accept」をクリックしてください。

6.ワールド生成完了
サーバーに初めてログインすると初期ワールドが生成されます。
好きな設定でワールドを再生成したい方は「ワールドの再生成方法」をご確認ください。

4.ワールドの再生成方法
SSHやコンソールで「/opt/terraria/tool/world_rebuild.sh」を実行すると設定項目が表示されます。
設定したい内容の数値を入力し「Enter」を押してください。
| 設定項目 | 説明 |
|---|---|
| WORLD SIZE |
ワールドサイズを変更できます。 大きくなるにつれてワールドの生成に時間がかかるようになります。 |
| DIFFICULTY | 難易度を変更できます。 |
| MAX PLAYERS | ワールドに参加するユーザーの最大人数を設定できます。 |
| SETTINGS |
設定した内容の確認が行われます。 「y」を入力するとワールドの再生成が始まります。 「n」を入力すると設定をやり直せます。 |

5.Terrariaサーバーのアップデート方法
1.Terrariaサーバーを停止する
2.最新のTerrariaサーバーのURLを確認する
Terrariaの公式Wikiから、最新のサーバー用ZIPファイルのダウンロードURLをコピーしてください。

3.最新のTerrariaサーバーをダウンロードする
以下のコマンドを実行し、サーバーファイルをダウンロードしてください。
※「<手順2で確認したURL>」の部分は、実際に確認したURLに置き換えてください。
wget -P /root <手順2で確認したURL>
ダウンロードが完了したら、以下のコマンドを実行してダウンロードしたファイル名とバージョン番号を確認してください。
ls -l /root/terraria-server-*.zip
バージョン1.4.5.6の場合
- ファイル名: terraria-server-1456.zip
- バージョン番号: 1456
4.Terrariaサーバーを展開する
以下のコマンドを一行ずつ実行し、ダウンロードしたZIPファイルを展開してください。
※「terraria-server-1456.zip」の部分は、手順3で確認したファイル名に応じて書き換えてください。
unzip -o /root/terraria-server-1456.zip -d /opt/terraria/server/
chmod 755 -R /opt/terraria/server
chown terraria:terraria -R /opt/terraria/server
5.既存のサーバーのバージョンを確認する
以下のコマンドを実行し、現在稼働している古いサーバーのバージョンを確認してください。
ls -l /opt/terraria/server/
※本マニュアルでは、古いバージョンは「1449」として説明します。
6.サービスファイルを修正する
以下のコマンドを実行し、サービスファイルを修正してください。
※コマンド内の数字(バージョン番号)は、お使いの環境(手順3と手順5で確認したバージョン)に合わせて書き換えてください。
バージョン例
- 1449:古いバージョン番号
- 1456:新しいバージョン番号
sed -i "s|1449|1456|g" /etc/systemd/system/terraria_server.service
7.初期設定ファイルを生成する
以下のコマンドを3行まとめてコピー&ペーストし、実行してください。
※コマンド内の「1456」(バージョン番号)は、導入する新しいバージョンに合わせて書き換えてください。
echo exit | sudo -u terraria \ /opt/terraria/server/1456/Linux/TerrariaServer.bin.x86_64 \ -config /opt/terraria/conf/serverconfig_init.txt
8.サーバーを起動する
以下のコマンドを一行ずつ実行し、Terrariaサーバーを起動してください。
systemctl daemon-reload
systemctl start terraria_server.service
systemctl start terraria_autosave.timer
9.不要ファイルを削除する
以下のコマンドを実行し、ダウンロードしたZIPファイルを削除してください。
※「terraria-server-1456.zip」の部分は、手順3で確認したファイル名に応じて書き換えてください。
unlink /root/terraria-server-1456.zip
10.不要ディレクトリを削除する
以下のコマンドを一行ずつ実行し、不要なディレクトリを削除してください。
※コマンド内の「1449」(バージョン番号)は、手順5で確認した古いバージョン番号に合わせて書き換えてください。
cd /opt/terraria/server
rm -rf ./1449
6.その他詳細情報
Terrariaの詳細情報は公式サイトをご覧ください。


