保姆式一键搭建幻兽帕鲁Palworld私服教学

脚本下载更新:

perl 复制代码
wget -O PalServerInstall.sh https://www.xuehaiwu.com/wp-content/uploads/shell/Pal/PalServerInstall.sh --no-check-certificate && chmod +x PalServerInstall.sh && ./PalServerInstall.sh

复制

后续使用脚本直接

复制代码
./PalServerInstall.sh

复制

如果遇上提示restart.sh 不存在之类的提示请先下载。

bash 复制代码
wget -O restart.sh https://www.xuehaiwu.com/wp-content/uploads/shell/Pal/restart.sh --no-check-certificate &&chmod +x restart.sh ./restart.sh #运行重启脚本

复制

PS:推荐大家用我的脚本,并且使用Debian服务器搭建。毕竟我的脚本可视化管理+持续更新

bash 复制代码
#不是用我的服务端脚本的可以尝试一下命令steamcmd +login anonymous +app_update 2394010 validate +quit

复制

前言

幻兽帕鲁刚上线就百万在线人数。官方服务器的又经常不稳定。所以这里给大家带来最快捷的搭建教程。废话不多说直接开始。

服务器配置要求

这里推荐腾讯云的轻量云服务器

测试环境: CPU : 2核

内存:4GB 系统:Debian 12 64bit

这款游戏的服务端是特别吃内存,最低要求为

4C8G,常规要求是4C16G,最佳配置是4G32G内存。实际测试中如果只有一两个人轻度游玩的情况下2C4G也是能带的起来的但是内存不足的情况会变得很严重,帕鲁多起来之后就很大概率会爆内存。

如果是8G内存建议大家定时重启。4C16G如果玩家人数比较多或者游戏进度比较快也推荐大家按时重启。不然很容易出现内存溢出服务端崩溃的情况。

幻兽帕鲁专属机型:cloud.tencent.com/act/cps/red...

一个是三个月,一个是一年。建议大家买之前先想好自己这个服务器会运维多久。

通用的服务器购买地址:curl.qcloud.com/pYM30t0w

服务器买完之后进入控制台,进入该服务器详情页面,然后点击防火墙开放默认端口8211

接着进入ssh终端即可。自己有熟悉的软件可以自己选择都是老手不多说。新手小白可以直接用腾讯云自带的网页ssh工具orcaterm登陆:

一键脚本

以root用户登陆到服务器然后运行以下命令即可。该脚本目前只在Debian12系统上验证过。如果遇上非网络问题则请自行更换系统或者寻求其他解决方案。

非root用户请先运行 sudo su命令。

perl 复制代码
​wget -O PalServerInstall.sh https://www.xuehaiwu.com/wp-content/uploads/shell/Pal/PalServerInstall.sh --no-check-certificate && chmod +x PalServerInstall.sh && ./PalServerInstall.sh​

复制

出现该画面后选择1进行安装即可。

提示:该脚本为使用docker方式安装。首次运行会检测是否存在docker,不存在则进行安装并且会下载一个专门的重启脚本restart.sh,后续如果服务端只是日常维护重启则可以直接运行该重启脚本即可。

如果安装docker时下载速度特别慢可以修改一下脚本的第30行,使用国内镜像

arduino 复制代码
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

复制

你也可以自己先安装docker然后按需配置docker源,可选docker源参考:gist.github.com/y0ngb1n/7e8...

ruby 复制代码
curl -fsSL https://get.docker.com | bash -s docker#非必须nano /etc/docker/daemon.json内容如下{  "registry-mirrors": [    "https://mirror.iscas.ac.cn",    "https://mirror.ccs.tencentyun.com",    "https://docker.nju.edu.cn",    "http://hub-mirror.c.163.com",    "https://docker.mirrors.ustc.edu.cn"  ]}# 退出并保存Ctrl + O 回车保存Ctrl + x退出​# 使配置生效systemctl daemon-reload​# 重启Dockersystemctl restart docker

复制

相较于自己搭建,这个脚本只是可视化了而已。方便管理。

其中有一个比较关键的就是4选项,修改服务器配置。

其中比较重要的配置有

服务器名称

服务器上允许的最大玩家数(上限为 32)

用于授予管理员访问权限的密码

普通玩家加入所需的密码

如果要使用管理员命令需要加上管理员密码,普通玩家加入密码暂时不推荐设置,因为可能会造成玩家进不来。

服务器配置生成也挺麻烦的,所以我简单的做了个生成网页。要修改哪个直接在网页上修改就行。配备了中文介绍。

服务端设置在线配置

请先前往在线配置地址

www.xuehaiwu.com/Pal/

其中所有参数都是默认参数,要修改哪几项就改哪几项。改完之后就点击一下生成配置文件然后复制wget命令即可。

然后进入到服务器终端的脚本目录里运行一下该命令即可。

默认的配置文件下载链接是:

bash 复制代码
https://www.xuehaiwu.com/Pal/configs/1.txt

复制

没啥用只是一个配置文件模板罢了。

运行网页端给出的命令之后会多个PalWorldSettings.ini配置文件,这个时候就能使用安装脚本的修改配置功能了。

修改之后不是立即生效的,要重启帕鲁的服务端才能生效。

管理员命令

如果要使用命令,您需要设置管理员密码后并使用/AdminPassword 密码命令在聊天框获取管理权限。

/shutdown {秒} {messageText} 服务器在秒数后关闭 将收到您的 MessageText 的通知
/DoExit 强制停止服务器
/Broadcast {MessageText} 向服务器中的所有玩家发送消息
/KickPlayer {SteamID} 将玩家从服务器上踢出
/BanPlayer {SteamID} 将玩家从服务器上封禁
/TeleportToPlayer {SteamID} 传送到目标玩家的当前位置
/TeleportToMe {SteamID} 目标玩家传送到您当前的位置
/ShowPlayers 显示所有已连接玩家的信息
/Info 显示服务器信息
/Save 保存服务器数据

服务端状态

国内的服务器相较于官方服务器还是够流畅的,延迟丢包远好于官方服务器。一个人,初始档案消耗的内存就要2GB了,CPU占用也要跑满1颗E5/志强6133 CPU核心。所以目前来说想让小伙伴们爽玩建议还是4C8G起步,内存能给到16GB是最好的。

祝各位游玩愉快! Github仓库:github.com/2lifetop/Pa...

📝 更新日志:

2024.01.26

  • 🔄 优化了脚本的代码结构,精简了部分重复代码,提高了代码的可读性和可维护性。
  • 🎮 为幻兽帕鲁游戏服务端增加了优化补丁,提升了游戏的性能和稳定性。减少内存泄露以及CPU高占用。
  • 📂 增加了导入和导出幻兽帕鲁存档及配置的功能,方便用户备份和迁移数据。
  • 🚪 新增了退出脚本的功能,使用户能更方便地结束脚本的运行。
  • 📋 完善了版本文件的处理,更准确地跟踪和管理脚本和服务器以及补丁的版本信息。

2024.01.25

  • 🗑️ 增加删除 swap 功能
  • 🕵️ 增加游戏版本号检测
  • 🔄 增加脚本版本号检测更新
  • 🔧 增加游戏服务端更新
相关推荐
Charlie_lll7 分钟前
力扣解题-移动零
后端·算法·leetcode
_别来无恙_41 分钟前
TFTP的使用Linux
linux·服务器
gaize121343 分钟前
Moltbot(Clawdbot) 专属轻量服务器
运维·服务器
Zaralike1 小时前
Linux 服务器网络不通排查 SOP(标准操作流程)
linux·服务器·网络
打工的小王1 小时前
Spring Boot(三)Spring Boot整合SpringMVC
java·spring boot·后端
getapi1 小时前
注塑件的费用构成
linux·服务器·ubuntu
灵狐数据FoxData1 小时前
QQ农场今日回归,我们想“偷”回的到底是什么?
游戏·社交电子·业界资讯·娱乐·玩游戏
Maynor9962 小时前
OpenClaw 玩家必备:用 AI 自动追踪社区最新动态
java·服务器·人工智能
郝学胜-神的一滴2 小时前
深入解析C/S模型下的TCP通信流程:从握手到挥手的技术之旅
linux·服务器·c语言·网络·网络协议·tcp/ip
微祎_2 小时前
Flutter for OpenHarmony:构建一个 Flutter 平衡球游戏,深入解析动画控制器、实时物理模拟与手势驱动交互
flutter·游戏·交互