Rust ゲームサーバーに uMod(旧称 Oxide)をダウンロードしてインストールする方法のガイドです。
このガイドは Windows と Linux の両方のユーザーに対応しています。このガイド内でこれらのOS間の違いは、フォルダやファイルのパスの表記方法、そして folders(Windows)と directories(Linux)といった用語の使い方のみです。
uModをRustサーバーに導入することで、多数のmodやプラグインをサーバーにインストールできるようになります!uMod向けのRust用プラグインはこちらから幅広く見つけることができます。
必要なもの
- 接続できるRustゲームサーバー
- Rustサーバー上でファイルをアップロードまたは移動するためのアクセス権(例:FileZillaなどのSFTP/FTPクライアント)
- アーカイブからファイルを解凍・展開するためのプログラム(例:7-Zip)
サーバーファイルとセーブデータをバックアップしましょう!
uModをサーバーにインストールすることでマップセーブに問題が発生する可能性は非常に低いですが、それでもサーバーファイルとマップセーブのバックアップを取ることをお勧めします!
Rustゲームサーバーファイル内の server/<my server name> にあるサーバーアイデンティティ全体をバックアップしておくべきです。
uModのダウンロード
- こちらのウェブページにアクセスし、Downloadボタンをクリックします(直接ダウンロードリンク)。
- 圧縮ファイル・アーカイブをPC上の任意の場所に保存します(例:
Downloadsフォルダやデスクトップなど)。
ここまでで、uModのファイルが含まれた単一の圧縮ファイルがPCまたはサーバー上に保存されているはずです。
uModのインストール
- 7-Zipなどのツールを使って、ダウンロードしたアーカイブからファイルとフォルダを解凍・展開します。
- Linuxの場合、アーカイブの種類に応じて
tarやunzipコマンドを使ってuModのフォルダとファイルを展開できます! - ここまでで、PC上にサーバーファイルと統合する必要のあるuModのファイルとフォルダが入ったフォルダができているはずです。
- Linuxの場合、アーカイブの種類に応じて
- 展開したuModフォルダから
RustDedicated_Dataフォルダをサーバーのメインディレクトリにコピーまたは転送します。- このフォルダは、サーバーのインストールファイル内にある
RustDedicated_Dataフォルダと統合(マージ)する必要があります。
- このフォルダは、サーバーのインストールファイル内にある
Rustサーバーを再起動してテストする
では、Rustサーバーを再起動し、uModが正しく読み込まれているか確認しましょう。
サーバーのコンソールにアクセスできる状態で oxide.version コマンドを実行すると、サーバー上のuModのバージョンが返されるはずです。
コマンドが不明であるというメッセージが返ってきた場合は、uModが正しくインストールされていません。
トラブルシューティング
ファイルが正しくコピーされているか確認する
uModのフォルダとファイルが正しくコピーされているか確認してください。
- サーバーのゲームファイルフォルダに移動します。
RustDedicated_Data\Managed\フォルダに移動し、Oxideという文字を含むファイルがあるか確認します。
Oxide という名前を含むファイルが一つもない場合、uModのフォルダとファイルが正しくコピーされていません。
ファイルパーミッション(Linux)
Linuxで問題が発生している場合、ファイルパーミッションに関連する問題である可能性があります。
- サーバーのゲームファイルディレクトリに移動します。
- サーバーディレクトリ内の新しいuModファイルが、サーバーを実行しているユーザーによって所有されていることを確認します。
chown -R <user>:<group> RustDedicated_Dataを実行することで、サーバーディレクトリ内のすべてのディレクトリとファイルのパーミッションを一括で変更することもできます。- ほとんどのファイルは
644パーミッションであるべきです。
まとめ
以上です!これで、あなたのサーバーでuModが動作しているはずです。
uModのドキュメントをこちらで一読することをお勧めします。また、当サイトや公式uModサイトのこちらで、さらに多くのRustサーバーガイドを読むことができます。
関連情報
このガイドは今後も更新されていきます。改善できる点があれば、ぜひお気軽にご連絡ください!

