游戏党狂喜!9.9元搭建幻兽帕鲁联机服务器教程
免费快速起号(微信号)
QSUtG1U
随着《幻兽帕鲁》(Palworld)的爆火,越来越多玩家希望和朋友一起体验这款集生存、建造、捕宠于一体的开放世界游戏。然而官方服务器价格昂贵且存在网络延迟问题,许多国内玩家选择自己搭建私人联机服务器。本文将详细介绍如何以9.9元人民币的价格,在香港云服务器上搭建《幻兽帕鲁》联机服务器,并附上完整的配置脚本与代码,适合有一定技术基础的游戏爱好者操作。
前言:为什么选择香港服务器?
对于中国大陆玩家来说,使用海外服务器搭建联机服务通常会面临较高的网络延迟问题。而香港服务器作为地理上的“中间地带”,既具备国际线路的稳定性,又拥有较低的ping值(一般在30ms~80ms之间),非常适合多人联机游玩。此外,部分云服务商提供低价试用套餐,仅需9.9元即可租用一台轻量级服务器1个月,非常适合短期搭建《幻兽帕鲁》服务器。
准备工作
1. 服务器需求
系统:Ubuntu 20.04 或更高版本CPU:至少4核内存:8GB RAM以上(推荐16GB)存储空间:50GB SSD起步(后续可扩容)带宽:5Mbps或以上2. 推荐云平台
我们选择阿里云轻量应用服务器,目前有9.9元/月的特价套餐,支持Ubuntu系统,适合搭建游戏服务器。
链接参考:阿里云轻量服务器(请自行查找9.9元活动)
安装步骤详解
步骤1:连接服务器
使用SSH工具(如Xshell、PuTTY)连接到你的服务器:
ssh root@your_server_ip
输入密码后进入系统。
步骤2:更新系统并安装必要依赖
执行以下命令:
sudo apt update && sudo apt upgrade -ysudo apt install wget curl unzip lib32gcc-s1 tmux -y
步骤3:创建用户目录与下载SteamCMD
为了安全起见,我们建议为游戏服务器创建一个独立用户:
adduser palworldsu - palworldmkdir ~/steamcmdcd ~/steamcmdwget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gztar -xvzf steamcmd_linux.tar.gzrm steamcmd_linux.tar.gz
步骤4:下载《幻兽帕鲁》专用服务器文件
运行SteamCMD并下载游戏服务端:
./steamcmd.sh +login anonymous +force_install_dir ../palworld_server +app_update 2394890 validate +quit
注意:
2394890
是《幻兽帕鲁》服务器的Steam AppID。
步骤5:配置启动参数
编辑启动脚本 start_palworld.sh
:
nano ~/start_palworld.sh
粘贴以下内容(可根据需要修改参数):
#!/bin/bashexport LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATHexport SDL_VIDEO_X11_DGAMOUSE=0cd ~/palworld_server/./PalServer.sh \-RaidMode \-servername="My Palworld Server" \-adminpassword="your_admin_password" \-worldsettingsnum="1" \-difficulty="Normal" \-gamespeed=1.0 \-NoSteamClientGameServer
保存并退出(Ctrl+O → Enter → Ctrl+X),然后赋予执行权限:
chmod +x ~/start_palworld.sh
步骤6:设置开机自启(可选)
如果你希望服务器重启后自动运行游戏服务器,可以添加到crontab:
crontab -e
添加如下行:
@reboot /home/palworld/start_palworld.sh > /home/palworld/server.log 2>&1
步骤7:开放防火墙端口
《幻兽帕鲁》默认使用以下端口:
27015 TCP/UDP:游戏主端口8211 UDP:Steam查询端口在阿里云控制台的安全组中放行这些端口。
步骤8:启动服务器
返回用户目录并运行启动脚本:
cd ~./start_palworld.sh
你可以使用 tmux
来后台运行服务器:
tmux new -s palworld./start_palworld.sh
按 Ctrl+B
然后按 D
可以脱离当前会话。
客户端连接设置
1. Steam连接方式
在Steam中打开“查看” -> “服务器” -> “本地联机”标签页,点击“添加服务器”并输入你的服务器IP地址和端口(如 your_server_ip:27015
)。
2. 使用RCON管理服务器
你可以在客户端通过RCON远程管理服务器:
安装RCON客户端(如:RconTool for Palworld)输入服务器IP、RCON端口(默认27015)、管理员密码常用指令示例:
Broadcast Hello everyone! // 广播消息KickPlayer [player_name] // 踢出玩家Save // 手动存档Shutdown 60 // 60秒后关服
常见问题与解决方案
Q1:无法连接服务器?
检查服务器防火墙是否开放27015端口。检查阿里云安全组规则。确保公网IP正确无误。使用netstat -tuln | grep 27015
查看端口监听状态。Q2:服务器崩溃怎么办?
查看日志文件:~/palworld_server/Pal/Saved/Logs/
更新系统依赖库:sudo apt install libgl1 libegl1 libxrandr2 libxinerama1 libxcursor1
增加交换分区(Swap)以防止内存不足。Q3:如何备份存档?
服务器存档位于:
~/palworld_server/Pal/Saved/SaveGames/
你可以定期使用脚本进行压缩备份:
tar -czvf palworld_save_$(date +%Y%m%d).tar.gz SaveGames/
通过上述步骤,你可以仅花费9.9元就搭建属于自己的《幻兽帕鲁》联机服务器,邀请好友共同冒险。虽然整个过程涉及一定的Linux命令操作,但只要按照教程一步步执行,即使是新手也能成功完成部署。
未来还可以结合自动化脚本、Web面板等方式进一步优化管理体验,打造专属游戏社区。希望这篇文章能帮助更多热爱《幻兽帕鲁》的玩家实现“开服自由”!
完整脚本汇总
以下是整合版一键部署脚本(供高级用户直接复制使用):
#!/bin/bash# 创建用户adduser palworld --disabled-password --gecos ""echo 'palworld ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers# 安装依赖apt update && apt upgrade -yapt install wget curl unzip lib32gcc-s1 tmux -y# 切换用户su - palworld <<EOF# 下载SteamCMDmkdir ~/steamcmdcd ~/steamcmdwget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gztar -xvzf steamcmd_linux.tar.gzrm steamcmd_linux.tar.gz# 下载游戏服务端./steamcmd.sh +login anonymous +force_install_dir ../palworld_server +app_update 2394890 validate +quit# 创建启动脚本cat > ~/start_palworld.sh <<EOL#!/bin/bashexport LD_LIBRARY_PATH=./linux64:\$LD_LIBRARY_PATHexport SDL_VIDEO_X11_DGAMOUSE=0cd ~/palworld_server/./PalServer.sh \\-RaidMode \\-servername="My Palworld Server" \\-adminpassword="your_admin_password" \\-worldsettingsnum="1" \\-difficulty="Normal" \\-gamespeed=1.0 \\-NoSteamClientGameServerEOLchmod +x ~/start_palworld.sh# 设置tmux开机启动(crontab -l 2>/dev/null; echo "@reboot /home/palworld/start_palworld.sh > /home/palworld/server.log 2>&1") | crontab -EOFecho "部署完成,请手动启动服务器:su - palworld && ./start_palworld.sh"
⚠️ 使用前请替换其中的
your_admin_password
为实际密码,并确保你了解脚本行为。
如有疑问或需要进一步帮助,欢迎留言交流!