1分钟搭建私有幻兽帕鲁游戏服务器

幻兽帕鲁最近非常火。有些小伙伴可能不喜欢跟陌生人一起玩,那么你可以搭建一个专有服务器和朋友一起联机游戏。自己搭建服务器不仅更私密,还能自定义游戏里的一些选项,比如调整工作速度倍率、经验获取倍率等。

这篇教程将引导你在1 分钟左右快速完成幻兽帕鲁服务器的搭建。 主要步骤为:

  1. 准备环境

  2. 运行幻兽帕鲁服务器

  3. 联机游戏

部署 Docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# yum源
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo

yum -y install docker-ce
systemctl enable docker && systemctl start docker

# 设置Docker镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "exec-opts": ["native.cgroupdriver=systemd"], 
  "live-restore": true,
  "log-driver":"json-file",
  "log-opts": {"max-size":"500m", "max-file":"3"}
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

部署幻兽帕鲁

1
2
3
4
5
6
7
8
Docker pull registry.cn-hangzhou.aliyuncs.com/imbolo/palworld-server:latest
# 创建 /PalSaved 用于在 ECS 上存储服务器配置和存档
sudo groupadd -g 1000 steam
sudo useradd -u 1000 -g steam -m steam
mkdir /PalSaved
chown -R steam:steam /PalSaved
docker run --restart=always --user 1000:1000 -v /PalSaved:/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/ --name palworld-server --net host -dit rregistry.cn-hangzhou.aliyuncs.com/imbolo/palworld-server:latest
echo '运行成功'

联机游戏

  • 可以在局域网内连接游戏。然后将服务器地址分享给你的朋友 。

  • 大家拿到服务器地震地址后,在 Palword 中选择加入多人游戏(专用服务器),然后将最下方的 127.0.0.1 这个地址换成你的服务器 IP 地址,就可以联机游戏了.

Image.png
Image.png

修改游戏配置

如果你想修改默认的死亡掉落规则、调整掉落倍率等游戏配置的话,可以这么做:

  1. 先将默认服务器配置文件PalWorldSettings.ini拷贝到我们的/PalSaved目录
1
ocker exec palworld-server bash -c "cat /home/steam/Steam/steamapps/common/PalServer/DefaultPalWorldSettings.ini" > /PalSaved/Config/LinuxServer/PalWorldSettings.ini
  1. 然后你可以通过 vim 之类的工具,来编辑配置文件:
1
vim /PalSaved/Config/LinuxServer/PalWorldSettings.ini
  1. 编辑完成后,需要重启 docker:
1
docker restart palworld-server

管理存档

如果你原来在本地或者其他地方搭建过 Palworld 服务器,希望把存档转移到云服务器上,可以把对应的存档文件拷贝到这个位置:/PalSaved/SaveGames,然后重启服务器:docker restart palworld-server