简介:本文详细介绍如何在5分钟内完成PalWorld(幻兽帕鲁)游戏服务器的快速部署,涵盖云服务器选择、环境配置、游戏文件安装、端口设置及启动测试全流程,提供分步操作指南与常见问题解决方案。
PalWorld作为多人联机生存游戏,对服务器性能有明确要求。推荐配置为:2核CPU、4GB内存、50GB SSD存储,带宽建议3Mbps以上(支持10-20人同时在线)。
通过SSH工具(如PuTTY、Xshell)或云平台控制台提供的Web终端连接服务器:
ssh username@your_server_ip
输入密码后进入命令行界面。
执行以下命令安装游戏服务器所需的依赖:
sudo apt update && sudo apt install -y curl wget unzip lib32gcc-s1 steamcmd
steamcmd:Steam官方提供的命令行工具,用于下载和管理游戏服务器文件。 lib32gcc-s1:32位兼容库,解决部分游戏文件运行问题。
mkdir -p ~/palworld_server && cd ~/palworld_server
此目录将存放游戏服务器文件及配置。
执行以下命令启动SteamCMD并下载游戏文件:
steamcmd +login anonymous +app_update 2394010 validate +exit
2394010为PalWorld Dedicated Server的Steam应用ID。 validate参数确保文件完整性,首次下载可能需要5-10分钟(取决于网络速度)。进入游戏服务器配置目录:
cd ~/palworld_server/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer
编辑PalWorldSettings.ini文件(使用nano或vim):
[ServerSettings]ServerName=MyPalWorldServer # 服务器名称ServerDescription=欢迎加入我的PalWorld服务器! # 服务器描述AdminPassword=your_admin_password # 管理员密码(务必修改)MaxPlayers=32 # 最大玩家数PublicPort=7777 # 游戏端口(默认7777)QueryPort=27015 # 查询端口(默认27015)
关键参数说明:
AdminPassword:管理员密码用于执行游戏内指令(如/ban、/kick),必须设置为强密码。 PublicPort和QueryPort:需确保防火墙放行这两个端口(下文详述)。执行以下命令启动服务器:
cd ~/palworld_server/steamapps/common/PalServer./PalServer.sh
首次启动会生成世界地图及初始数据,约需1-2分钟。看到[S_API] SteamAPI_Init()日志表示启动成功。
sudo ufw allow 7777/tcp # 游戏端口sudo ufw allow 27015/udp # 查询端口sudo ufw enable # 启用防火墙
登录云平台控制台,在服务器安全组规则中添加:
在Steam客户端中,选择”加入游戏”→输入服务器IP及端口(格式:your_server_ip:7777),输入管理员密码后即可进入。
telnet your_server_ip 7777测试端口连通性。 ~/palworld_server/steamapps/common/PalServer/Pal/Saved/Logs/PalServer.log,常见原因包括内存不足或配置错误。 IsPublic=True),并检查NAT类型是否为”开放”。crontab设置服务器崩溃后自动重启:
crontab -e# 添加以下行(每5分钟检查一次)*/5 * * * * if ! pgrep -x "PalServer" >/dev/null; then cd ~/palworld_server/steamapps/common/PalServer && ./PalServer.sh; fi
~/palworld_server/steamapps/common/PalServer/Pal/Saved/SaveGames目录,防止世界数据丢失。 PalWorldSettings.ini中的ModDownloadURL参数指定MOD下载地址(需自行搭建文件服务器)。通过本文的5分钟极速部署方案,即使无Linux基础的用户也能快速搭建PalWorld专属服务器。核心步骤包括:选择云服务器→安装依赖→下载游戏文件→配置参数→放行端口→启动测试。实际部署中需注意防火墙设置、管理员密码安全及定期备份。对于更高阶需求(如集群部署、负载均衡),可进一步研究Steam的专用服务器框架(Dedicated Server Toolkit)。