OffshoreVps
チュートリアル2026年10月11日読了時間 8 分執筆:OffshoreVps チーム

VPS で Minecraft サーバーをホストする方法

適切な VPS サイズを選び、Java 21 をインストールし、Minecraft を systemd サービスとして動かし、ポートを開けて、DDoS 攻撃からサーバーを守ります。

VPS で自分専用の Minecraft サーバーを運用すれば、24 時間オンラインで、自宅のインターネットに依存せず、ノート PC より多くのプレイヤーを処理できます。このガイドでは、Ubuntu 上で Java Edition サーバーを自動再起動付きでセットアップします。

Minecraft サーバーをホストするために使うコマンドを、「sudo apt update」から始めて表示している VPS のターミナルウィンドウ
このガイドでサーバー上で実行するコマンドの例。

どれくらいのサーバーが必要か

プレイヤー数構成推奨 VPS
2 〜 5Vanilla または Paper2 vCPU、4 GB RAM
5 〜 20いくつかのプラグインを入れた Paper4 vCPU、8 GB RAM
ModpackForge または Fabric4 vCPU、8 〜 16 GB RAM

Minecraft のメインループは高速な 1 スレッドで動くため、専有 CPU のプランの方が、共有のプランよりもティックが滑らかになります。プレイヤーに近いロケーションを選んでください。VPS のロケーションの選び方をご覧ください。

1. Java をインストールする

sudo apt update
sudo apt install -y openjdk-21-jre-headless screen

現在の Minecraft のバージョンには Java 21 が必要です。古いバージョンを動かす予定なら、そのバージョンの要件を確認してください。

2. ユーザーを作成してサーバーをダウンロードする

sudo adduser --system --group --home /opt/minecraft minecraft
sudo -u minecraft mkdir -p /opt/minecraft/server
cd /opt/minecraft/server

選んだバージョンのサーバー jar を、公式の Minecraft サイトまたは PaperMC のサイトからダウンロードし、server.jar として保存します。その後、ライセンスに同意します:

echo "eula=true" | sudo -u minecraft tee eula.txt
このガイドの手順(順番どおり):1. どれくらいのサーバーが必要か;2. 1. Java をインストールする;3. 2. ユーザーを作成してサーバーをダウンロードする;4. 3. サービスとして実行する;5. 4. server.properties の基本設定;6. 攻撃から守る
このガイドの手順(順番どおり)。

3. サービスとして実行する

sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar server.jar nogui
Restart=on-failure

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
sudo ufw allow 25565/tcp

-Xmx は、OS がキャッシュ用の余裕を持てるよう、マシンの RAM の約半分に設定します。ゲームからサーバーの IP アドレスで接続します。

4. server.properties の基本設定

  • 承認されたプレイヤーだけが参加できるよう、white-list=true と enforce-whitelist=true を設定します。
  • view-distance=8 は、見た目の損失をほとんど出さずに CPU 使用率を下げます。
  • online-mode=true は、アカウント認証を有効に保ちます。無効にすると、誰でも任意のプレイヤーになりすませます。

攻撃から守る

ゲームサーバーは DDoS 攻撃の標的になりやすいものです。DDoS 対策のガイドで説明しているような、ネットワークレベルのフィルタリングを備えたホストを選び、必要のない場所に IP アドレスを公開しないでください。ワールドフォルダーは毎日バックアップしましょう。バックアップガイドをご覧ください。