10分钟幻兽帕鲁服务器搭建保姆级教程

本文涉及的产品
轻量应用服务器 2vCPU 1GiB,适用于搭建电商独立站
轻量应用服务器 2vCPU 4GiB,适用于网站搭建
轻量应用服务器 2vCPU 4GiB,适用于搭建Web应用/小程序
简介: 幻兽帕鲁最近非常火。有些小伙伴可能不喜欢跟陌生人一起玩,那么你可以搭建一个专有服务器和朋友一起联机游戏。自己搭建服务器不仅更私密,还能自定义游戏里的一些选项,比如调整工作速度倍率、经验获取倍率等。这篇教程将引导你在10分钟左右快速完成幻兽帕鲁服务器的搭建。

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

这篇教程将引导你在10分钟左右快速完成幻兽帕鲁服务器的搭建。

主要步骤为:

  1. 准备环境
  2. 运行幻兽帕鲁服务器
  3. 联机游戏

如果你不想了解部署的细节,只想快点玩游戏,也可以直接:不需要懂技术,3分钟幻兽帕鲁服务器搭建教程


1. 准备环境

如果你需要长期稳定地运行 Palworld 服务器,购买一个云服务器是最合适的选择。

1.1 了解优惠

购买服务器前,建议大家访问阿里云权益中心了解一下最新的优惠活动。

1.2 购买云服务器

选购阿里云服务器的步骤可以参考:

  1. 访问阿里云云服务器 ECS 购买页
  2. 选择服务器配置参数:
  1. 地域:这里我选择了杭州,因为我和我的小伙伴主要在杭州及附近。
  2. 规格:建议按照 Palworld 官方推荐选择4核16G以上配置的服务器。
  3. 操作系统:建议 Alibaba Cloud Linux 3。
  4. 带宽:建议选择 5Mbps。

规格和带宽在后续也可以根据自己的需求(小伙伴的人数)来调整。

image.png

1.3 配置防火墙开放游戏端口

默认创建的云服务器没有开放 Palworld 所需的 8211 端口,因此购买好云服务器 ECS 后,你还需要在控制台中配置安全组规则来允许访问 8211 端口:

  1. 访问ECS控制台
  2. 在实例列表中点击你刚才创建的 ECS 实例,进入到 ECS 实例详情页。
  3. 点击安全组,然后点击安全组列表后面的管理规则
    image.png
  4. 添加规则,允许外部通过 UDP 协议访问 8211 端口。然后点击保存。  另外也可以加上 TCP 25575 端口,如果你要用到 RCON 的话。
    image.png

一定要注意是 8211 端口是 UDP 不是 TCP。


2. 运行幻兽帕鲁服务器

  1. 准备好服务器资源后,你需要先远程连接到服务器中。操作步骤可以参考下面几个截图:
    image.png
    image.png
    image.png
  2. 连接到服务器的命令行后,你就可以输入以下命令来运行 Palworld 服务器:
sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo dnf -y install dnf-plugin-releasever-adapter --repo alinux3-plus
sudo dnf -y install docker-ce --nobest
sudo systemctl start docker
sudo systemctl enable docker
# 获取 Palworld 服务器 docker 镜像。
REGION=`curl -s 100.100.100.200/latest/meta-data/region-id`
# 某些地域没有镜像仓库,就近获取
if [ "$REGION" = "cn-nanjing" ] || [ "$REGION" = "cn-fuzhou" ]; then REGION=.cn-shanghai; elif [ "$REGION" = "cn-wuhan" ]; then REGION=.cn-chengdu; elif [ "$REGION" = "ap-northeast-2" ]; then REGION=.ap-northeast-1; elif [ "$REGION" = "ap-southeast-6" ] || [ "$REGION" = "ap-southeast-6" ]; then REGION=.ap-southeast-1; else REGION=-vpc.$REGION; fi
DOCKER_IMAGE_URL=registry${REGION}.aliyuncs.com/imbolo/palworld-server:latest
sudo docker pull $DOCKER_IMAGE_URL
# 创建 /PalSaved 用于在 ECS 上存储服务器配置和存档
sudo groupadd -g 1000 steam && sudo useradd -u 1000 -g steam -m steam || echo "ignore"
sudo mkdir /PalSaved && sudo chown -R 1000:1000 /PalSaved
sudo docker run --restart=always --user 1000:1000 -v /PalSaved:/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/ --name palworld-server --net host -dit $DOCKER_IMAGE_URL
echo '运行成功'

image.png

当你看到命令行中输出了 `运行成功` 时,说明服务器已经成功启动了,你就可以开始和朋友一起联机游戏了。


3. 联机游戏

  1. 正式联机游戏前,可以访问ECS控制台,查看实例的公网 IP 地址。然后将地址分享给你的朋友。
  2. 大家拿到公网 IP 地址后,在 Palworld 中选择加入多人游戏(专用服务器),然后将最下方的 127.0.0.1 这个地址换成你的服务器公网 IP 地址,就可以联机游戏了。
    image.png
    image.png

4. 修改游戏配置

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

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

这里是一些常见的参数参考(持续更新中):

配置项

取值范围

备注

ExpRate

0.100000-20.000000

经验值倍率

DeathPenalty

不掉落任何东西:None

掉落装备以外的道具:Item

掉落所有物品:ItemAndEquipment

掉落所有物品及队伍内帕鲁:All

死亡惩罚

EnemyDropItemRate

0.500000-3.000000

道具掉落量倍率


5. 管理存档

通过本文部署幻兽帕鲁服务器后,会在你的 ECS 服务器的根目录下创建一个文件夹/PalSaved,其结构是这样的:

PalSaved/
├── Config
├── Crashes
├── ImGui
├── Logs
├── SaveGames
│   └── 0│       └── 6450F8E4748******00C070DC1CFD
│           ├── LevelMeta.sav
│           ├── Level.sav
│           └── Players
│               ├── 29005C6D000000000000000000000000.sav
│               └── C5B26081000000000000000000000000.sav

如果需要迁移或者备份,就需要把整个 PalSaved 文件做打包和覆盖。需要注意的是,一定要检查文件权限。

关于存档的更多问题,请异步我最新整理的幻兽帕鲁存档迁移问题心得,告别存档丢失,进入就掉线,大家遇到过的坑我基本都踩过。。


存档文件很重要,如果没有去备份,不小心删除或者机器被释放了,你和朋友们肝了很久的存档就无了。

强烈建议你开启 ECS 的快照,可以自动定期备份。如果需要将存档迁移到另一个服务器上,或者是朋友的服务器上,也可以使用共享快照将整个服务器程序和存档直接迁移,不用上传下载文件、也不用再次安装服务器和调整配置,使用起来更方便。


开启快照并不会带来很多成本,你还可以搭配购买 OSS 存储包 来抵扣快照存储费用,40G 一年只要 9 块钱!


当然,如果你仍然需要上传或下载存档或配置文件,也可以参考 ECS 的文件上传下载说明文档


重要的是:

  • 记得手动拷贝存档到 ECS 服务器之前,先要执行 sudo docker stop palworld 来停止服务器,避免出现存档被破坏的问题。
  • 拷贝存档和配置之后,再执行 sudo ocker start palworld 来启动游戏服务器。



6. 常见问题

如何更新服务器

你可以先远程连接到 ECS 实例

image.png

然后执行如下命令:

curl-sSL https://icms-static-public.oss-cn-zhangjiakou.aliyuncs.com/scripts/aliyun-palworld-server-update.sh | bash

命令执行完毕后,再打开游戏重新连接服务器即可。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
207 10
|
1月前
|
弹性计算 网络协议 Linux
阿里云服务器简介及使用教程,附送云服务器ECS自定义创建流程
阿里云ECS是安全可靠、弹性灵活的云计算服务,支持多种实例规格与操作系统,可快速创建和管理云服务器。本文详解ECS介绍、购买流程及使用教程,涵盖配置选择、网络设置、安全组规则等,助您轻松上手。
345 16
|
1月前
|
存储 弹性计算 网络协议
超详细的阿里云服务器购买流程,ECS自定义购买配置教程
本文详细图解阿里云ECS服务器自定义购买全流程,涵盖付费模式、地域选择、网络配置、实例规格、镜像、存储、安全组及登录设置等核心步骤,助您轻松掌握专业级云服务器搭建方法。
|
1月前
|
存储 弹性计算 网络协议
阿里云服务器ECS是什么?ECS介绍、云服务器创建及使用教程
阿里云ECS是安全可靠、弹性灵活的云计算服务,支持多种实例规格与操作系统,可快速创建和管理云服务器。本文详解ECS介绍、购买流程(含付费模式、地域、网络、存储等设置)及使用教程,助您轻松上手云服务器。
446 4
|
1月前
|
存储 弹性计算 Linux
阿里云账号注册、领取优惠券、试用云服务器和购买云服务器教程参考
对于还未使用阿里云任何云产品的用户来说,完整的上云流程包括账号注册并完成实名认证,然后才是试用或者购买云服务器,有的新手用户对这一流程还不是很清楚。本文为大家介绍新手用户从注册阿里云账号,完成实名认证,然后领取阿里云优惠券,并试用云服务器和购买云服务器的全部流程,适合初次购买和试用阿里云服务器的新手用户参考。
|
1月前
|
弹性计算 网络协议 Linux
阿里云服务器ECS创建流程(新手详细图文教程)
本文图解阿里云ECS自定义购买全流程,涵盖付费模式、地域选择、实例规格、镜像、存储、网络、安全组及登录设置等关键步骤,助您快速掌握云服务器配置要点,适合专业用户参考操作。
143 7
|
2月前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
393 13
阿里云服务器多少钱一年学生价?学生免费领取教程
阿里云学生免费领云服务器教程:先领300元学生专享代金券,再用券支付云服务器订单,实现免费领取。亲测有效,快来试试!
|
2月前
|
弹性计算 运维 安全
阿里云轻量应用服务器介绍及搭建个人博客教程参考
阿里云轻量应用服务器是面向单机应用的新一代计算服务,支持一键部署,提供域名、网站、安全、运维等一站式管理,降低云计算使用门槛。本文介绍其产品特性,并详解如何用该服务器搭建WordPress个人博客,适合入门用户和开发者快速上手。

热门文章

最新文章

相关产品

  • 云服务器 ECS