Palworld(パルワールド)は、2024年1月19日にリリースされてから瞬く間に人気を博したオープンワールドサバイバルゲームです。Steamでの同時接続数は歴代5位を記録し、有料ゲームとしては最多を達成しました。プレイヤーは「パル」と呼ばれる生物と共に冒険・建築・農業・工業化などを楽しむことができ、マルチプレイにも対応しています。
しかし、公式サーバーの負荷が高いため、安定したプレイ体験を得るにはプライベートサーバーの構築が推奨されています。本記事では、Linux環境におけるPalworldサーバーの構築手順を紹介します。
前提条件
- Ubuntu 22.04 LTS をインストールしたクラウドサーバー(推奨スペック:4コア / 16GB RAM)
- UDPポート
8211の解放
スワップ領域の追加
メモリ使用量が大きいため、8GBのスワップファイルを追加します。
sudo apt-get update -y
sudo fallocate -l 8G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --all
swapon --show
サーバーのインストール
以下のワンライナーで自動インストールスクリプトを実行します。
wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/install.sh | sh
インストール後、systemdサービスとしてpal-serverが登録されます。
サービス管理コマンド
# サーバー起動
sudo systemctl start pal-server
# サーバー再起動
sudo systemctl restart pal-server
# サーバー停止
sudo systemctl stop pal-server
# 状態確認
sudo systemctl status pal-server
メモリ過多時の自動再起動設定
メモリ使用率が90%を超えた際に自動で再起動するスクリプトを導入します。
wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/auto_restart_on_high_memory.sh | sh
ゲームクライアントからの接続方法
- Steamクライアントをインストールし、Palworldを購入・起動します。
- 「マルチプレイ(専用サーバー)」を選択。
- サーバーIPアドレスとポート番号(例:
101.43.111.222:8211)を入力して接続。
サーバーのアップデート
ゲームのバージョンアップに合わせてサーバーも更新する必要があります。
sudo su
wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/update.sh | sh
上記手順により、誰でも簡単にPalworld専用サーバーを構築できます。友人と安全かつ快適なプライベート環境でプレイを楽しみましょう。