游戏搭建幻兽帕鲁自建专用服务器

幻兽帕鲁自建专用服务器 配图
热门4核8G起

幻兽帕鲁自建专用服务器

SteamCMD + 8211 端口,逐行讲解

端口参考:UDP/TCP 8211

配置 / 要点

配置为经验参考,以实际人数与模组为准;云主机价格以下单页为准。

项目建议说明
2–4人4核8G建议定期重启
4–8人4核16G更稳
端口8211安全组放通

准备

  • 已买 Ubuntu 22.04 云主机
  • 已能 SSH 登录
  • 控制台准备放通 8211

1. 安装依赖

sudo apt update

更新软件源索引

sudo apt install -y lib32gcc-s1 curl

SteamCMD 需要的 32 位兼容库;curl 用于下载

2. 安装 SteamCMD

mkdir -p ~/steamcmd && cd ~/steamcmd

创建并进入 SteamCMD 目录

curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -

下载并解压官方安装包

./steamcmd.sh +quit

运行一次完成自更新

3. 下载帕鲁专用服

mkdir -p ~/palworld && cd ~/steamcmd

游戏文件准备放在 ~/palworld

./steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit

force_install_dir 指定安装目录;anonymous 匿名登录;2394010 为帕鲁专用服 AppID;validate 校验文件;quit 退出

AppID 若官方变更,以 SteamDB / 官方文档为准。下载体积较大,耐心等待。

4. 首次启动生成配置

cd ~/palworld

进入安装目录

chmod +x PalServer.sh

赋予启动脚本可执行权限

./PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

启动专用服;参数用于多线程性能,可按机器调整

看到服务端日志开始跑后,用 Ctrl+C 停一次,以便生成配置文件(路径随版本可能在 Pal/Saved/Config/LinuxServer/)。

5. 修改配置(示例)

cd ~/palworld/Pal/Saved/Config/LinuxServer

进入常见配置目录(若目录不存在,确认已成功首次启动)

nano PalWorldSettings.ini

用 nano 编辑;不会用可改用 vim

在配置中设置 ServerName(服名)、ServerPassword(进服密码)、AdminPassword(管理密码)、ServerPlayerMaxNum(人数)等。保存:nano 为 Ctrl+O 回车,Ctrl+X 退出。

6. 放通端口

云控制台安全组 + 可选 ufw

# 安全组放行:入站 UDP 8211、TCP 8211

在云厂商网页控制台操作,来源 0.0.0.0/0(或仅好友 IP)

sudo ufw allow 8211/udp

若启用了 ufw,放行 UDP

sudo ufw allow 8211/tcp

部分环境同时需要 TCP

7. 后台常驻运行

cd ~/palworld

回到服务端目录

screen -S pal

创建名为 pal 的 screen 会话;断 SSH 也不杀进程

./PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

在 screen 里启动

# 按 Ctrl+A 再按 D

从 screen 分离,服务继续跑

screen -r pal

以后要看日志:重新连上该会话

8. 游戏内连接

Steam 打开幻兽帕鲁 → 加入多人游戏(专用服务器)→ 输入 `公网IP:8211`。

更新服务端

screen -r pal

进入会话后 Ctrl+C 停服

cd ~/steamcmd

回到 SteamCMD

./steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit

重新校验更新

cd ~/palworld && screen -S pal ./PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

再启动

嫌麻烦加微信 Edward__Hsu,备注「帕鲁」+ 人数。

微信号 Edward__Hsu · 备注「游戏服搭建」

← 返回游戏搭建