问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

0基础搭建幻兽帕鲁服务器,支持校园网联网

创作时间:
作者:
@小白创作中心

0基础搭建幻兽帕鲁服务器,支持校园网联网

引用
1
来源
1.
https://cloud.tencent.com/developer/article/2510271

《幻兽帕鲁》是一款多人在线生存游戏,玩家可以在游戏中建立自己的服务器,与其他玩家一起探索、建造和战斗。本文将详细介绍如何在Linux和Windows平台上搭建《幻兽帕鲁》服务器,包括硬件配置要求、网络设置、安装脚本执行、自定义参数设置以及客户端连接方法。

一、推荐服务器配置

  • CPU >=2核
  • RAM >=4GB
  • Network 公网ip(ipv4)、开放8211端口(UDP)
  • 注意:目前暂不支持ipv6访问Palworld服务器。

二、Palworld服务器搭建方案

本文提供两种服务器搭建方案:Linux平台、Windows平台。两种方式均设置默认参数,如需修改请参考官网配置页面进行修改:自定义参数。

注意:为保障Palworld服务器安全性与隐私性,建议为Palworld服务器设置相关密码,防止被盗用!相关修改方式可参考本小节【自定义参数】部分。

方案一:【Linux平台】部署

本方案部署脚本主要针对Ubuntu操作系统

  1. 订购云服务器(规格需求参考推荐服务器配置)
    示例配置如下:
  • 规格:c5.2xlarge.4 | 8 核 | 32G
  • 操作系统版本:Ubuntu 22.04 64位
  • 带宽:50 Mbps
  • 系统盘:高性能型|100G
  1. 放通UDP 8211端口(安全组添加8211端口出入规则)

  2. 下载安装脚本(附件Ubuntu中的PalworldServer-install.sh),上传至移动云云主机内部并执行安装脚本

sh PalworldServer-install.sh

注意:该步骤需要连接steam服务器,执行相对缓慢,请耐心等候。

  1. 服务启动成功示例

    注意:默认设置开机自启动,可以通过systemctl status palworld-server查看。

方案二:【Windows平台】部署

  1. 订购移动云云主机(规格需求参考推荐服务器配置)
    示例配置如下:
  • 规格:c3.2xlarge.4 | 8 核 | 32G
  • 操作系统版本:Windows Server 2022 DataCenter 64位 中文版
  • 带宽:50 Mbps
  • 系统盘:高性能型|100G
  1. 放通UDP 8211端口(安全组添加8211端口出入规则)

  2. 下载所需软件安装包及脚本(附件Windows中的所有文件)并上传至云主机内部(windows服务器内部也可直接下载)
    (1)桌面创建一个tools文件夹,将所需的软件上传(下载)到该文件夹
    (2)点击安装脚本,右键使用powershell运行
    注意:该步骤需要连接steam服务器,执行相对缓慢,请耐心等候。

  3. 服务启动成功示例
    注意:默认设置开机自启动,重启后以后台进程的方式运行,可通过控制任务管理器查看。

自定义参数

前提:已按上述搭建步骤完成服务器搭建

Linux平台

  1. 设置自定义参数
# 复制配置文件到指定路径
cp /home/steam/Steam/steamapps/common/PalServer/DefaultPalWorldSettings.ini /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
# 编辑文件,设置相关参数(以设置服务器密码为例,ServerPassword默认为“”,将其设置为123456)
vim /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
  1. 重启服务
systemctl restart palworld-server
systemctl status palworld-server

Windows平台

  1. 设置自定义参数
    将默认配置文件 C:\Program Files\PalServer\steam\steamapps\common\PalServerDefaultPalWorldSettings.ini全部粘贴到 C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini配置文件内,并修改相关参数(以设置服务器密码为例,ServerPassword默认为“”,将其设置为123456)

  2. 重启服务

三、Palworld客户端连接方案

前提:已有steam客户端和steam账号

  1. 若无steam游戏客户端,请前往steam官网下载

  2. 若无steam账号,请按相关步骤注册steam账号

  3. 打开steam客户端,登陆账号,并点击商店搜索“Palworld”,购买Palworld游戏
    img

  4. 在steam库中找到Palworld游戏,下载并启动

  5. 进入游戏选择【加入多人游戏(专用服务器)】

  6. 在输入密码处,输入移动云服务器公网ip:端口(默认端口8211),然后点击【联系 】

  7. 弹出输入密码界面,直接点击右上角【X】即可(默认无密码,若已设置密码请输入正确密码,点击【确定】)

  8. 正常连接服务器,进入游戏,按步骤创建角色,开启帕鲁之旅!

四、常见问题&解决

1. 连接服务器提示“您正尝试加入的比赛正在运行不兼容的游戏版本。请尝试升级游戏版本。”

该问题由游戏客户端与服务器端版本不统一导致,请在确保游戏客户端已更新到最新版本后,对服务器端版本进行更新。

Linux平台

在移动云官网登录Linux服务器后,执行以下步骤即可完成Palworld服务器升级和重启

# 停止服务
sudo systemctl stop palworld-server
# 更新服务端
steamcmd_path=$(which steamcmd)
sudo -u steam $steamcmd_path +login anonymous +app_update 2394010 validate +quit >> /tmp/pal_server.log
# 重启服务
sudo systemctl restart palworld-server
# 查看服务状态(active即为成功重启)
sudo systemctl status palworld-server

Windows平台

在移动云官网登录Windows服务器后,点击左下角Windows标志,打开WindowsPowerShell,运行以下命令来对专用服务器进行更新。

# 停止服务器
Get-Process -Name "PalServer-Win64-Test-Cmd.exe" | Stop-Process -Force
# 更新Palworld服务器
Start-Process "C:\\Program Files\\PalServer\\steam\\steamcmd.exe" -ArgumentList "+login anonymous +app_update 2394010 validate +quit" -Wait
# 等待更新完成后,重启云主机即可重新拉起最新服务

注: 更新服务器会造成无法避免的服务器短时间中断,推荐用户在游戏内使用管理员命令关闭服务器后再执行更新步骤,防止造成不必要的数据损失。管理员命令可参考:Palworld服务命令

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号