Linux Game Server Managers を使用したRustサーバーインストール方法
https://linuxgsm.com/servers/rustserver/
1.Rust Server で使用するユーザー作成
サービスユーザー作成と、sudo許可設定
$ sudo adduser rustserver
$ sudo usermod -aG sudo rustserver
2.Rust Server で使用する追加パッケージインストール
libgdiplusは、Raidable Basesで使用
$ sudo apt -y install libgdiplus
3.Rust Server インストール
rustserverユーザーで、インストール
$ sudo su - rustserver
$ wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh rustserver
$ ./rustserver install
4.oxide導入(プラグイン使用に必須)
modインストーラー起動
$ ./rustserver mods-install
oxideインストール
Available addons/mods
=================================
Carbon for Rust - Allows for the use of both plugins and harmony mods - carbonmod.gg
* rustcarbon
Oxide for Rust - Allows for the use of plugins - https://umod.org/games/rust
* rustoxide
Enter an addon/mod to install (or exit to abort): rustoxide ←【ここ入力】
5.Rust Server サービス登録
RustServerサービス起動ファイル作成
$ sudo vi /etc/systemd/system/rust.service
[Unit]
Description = rust daemon
After=network.target
[Service]
Type=forking
WorkingDirectory=/home/rustserver
ExecStartPre=/home/rustserver/rustserver update-lgsm
ExecStartPre=/home/rustserver/rustserver force-update
ExecStartPre=/home/rustserver/rustserver mods-update
ExecStart=/home/rustserver/rustserver start
ExecStop=/home/rustserver/rustserver stop
Restart = no
User=rustserver
Group=rustserver
RemainAfterExit=yes
LimitNOFILE=1000000
TimeoutStartSec=3600
[Install]
WantedBy=multi-user.target
6.Rust Server サービス起動自動化
Rustサービスの自動起動設定
$ sudo systemctl enable rust.service
$ sudo systemctl start rust.service
コメント
- sudo usermod -aG sudo rustserver と $ ./rustserver install はコマンドが誤っています。 -- 2025-04-29 (火) 11:36:14
- 指摘誤りであり、コマンドに間違いはない -- 河童 2025-06-11 (水) 09:55:22
ページ閲覧回数( 合計:?回 今日:?回 昨日:?回 )