1. ホーム
  2. マニュアル
  3. VPS
  4. アプリイメージの利用
  5. Factorioアプリイメージを利用する

Factorioアプリイメージを利用する

Factorioアプリイメージインストール手順

利用可能プランについて

本イメージは1GBプラン以上のご契約で利用可能です。

シンVPSをご利用中の方

利用中のサーバーにFactorioをインストールしたい場合、「OSの再インストール」をご参照の上、インストールを行ってください。

1.「追加申し込み」をクリック

シンアカウントへログインし、「追加申し込み」をクリックしてください。

追加申し込み

2.Factorioをインストール

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

Factorioをインストール

お申し込み・お支払いを完了することでサーバーへ自動でインストールされます。

アプリケーションが選択できない場合

Factorioイメージは512MBプランではご利用いただけませんので、1GBプラン以上をお申込みください。

セットアップ準備

パケットフィルターの設定

VPSパネルの「パケットフィルター設定」から、「OFFにする」にチェックを入れ、「変更する」ボタンをクリックします。

パケットフィルターの設定は下記マニュアルからご確認ください。
パケットフィルターの設定について

Factorioサーバー情報の確認

VPSパネルからIPアドレスを確認できます。

Factorioサーバー情報の確認

Factorioセットアップ手順

1.「マルチプレイ」をクリック

Factorioを起動し、「マルチプレイ」をクリックしてください。

「Multiplayer」をクリック

2.「アドレスに接続」をクリック

「アドレスに接続」をクリックしてください。

「Join via IP」をクリック

3.IPを入力

Factorioサーバー情報の確認」で確認したIPアドレスを入力し、「接続」をクリックしてください。(ポート番号の入力は必要ありません。)

サーバーIP入力画面を開く

Space Ageの有効化方法

Factorioの拡張パックである「Space Age」を使用する場合は、サーバー側の設定を変更する必要があります。
以下の手順でSpace Ageを有効化してください。

1.サーバーに接続

VPS管理画面のコンソールからも接続可能ですが、コピー&ペーストが可能なSSHクライアントソフトの使用をおすすめします。当マニュアルではTera Termを使用します。

Tera Termを起動し、VPSのIPアドレスを入力してください。

VPSのIPアドレスを入力

2.ユーザー名、パスフレーズを入力

「ユーザー名(N)」に「root」、「パスフレーズ(P)」にアプリイメージインストール時に設定したパスフレーズを入力してください。

「ユーザー名(N)」と「パスフレーズ(P)」を入力

接続に成功すると、以下のような画面が表示されます。

接続成功の画面

3.Factorioサーバーを停止

以下のコマンドをコピーし、実行します。

systemctl stop factorio.service

4.設定ファイルの編集

Mod設定ファイルを編集します。例ではnanoを使用します。

nano /home/factorio/factorio/mods/mod-list.json
  • elevated-rails
  • quality
  • space-age

上記3つのMod設定の下の行のfalseの部分をtrueに書き換えます。

【例】
    {
      "name": "elevated-rails",
      "enabled": true
    }

上記編集後ファイルを保存します。
(nanoエディタの場合、ctrl+X(エックス) → Yキー → Enterキーで保存)

5.Factorioサーバーを起動

systemctl start factorio.service

以上で設定は完了です。
なお、改めて無効にしたい場合は、同様の手順で手順4の値をtrueからfalseに変更してください。

その他詳細情報

Factorioの詳細情報は公式サイト公式Wikiをご覧ください。

最新のバージョンへのアップデート方法

Factorioサーバーを再起動することでアップデートの有無を自動で確認し、バージョンアップできる場合には自動で実行するようになっています。