前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一键搭建幻兽帕鲁Palworld私服教学

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

原创
作者头像
晴天同学
修改2024-01-26 14:42:05
8440
修改2024-01-26 14:42:05

脚本下载更新:

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

后续使用脚本直接

代码语言:javascript
复制
./PalServerInstall.sh

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

代码语言:javascript
复制
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服务器搭建。毕竟我的脚本可视化管理+持续更新

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

前言

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

服务器配置要求

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

测试环境: CPU : 2核

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

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

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

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

幻兽帕鲁专属机型:https://cloud.tencent.com/act/cps/redirect?redirect=36063&cps_key=6f02c4f4da87ebf7896014159b02dc83

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

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

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

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

一键脚本

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

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

代码语言:javascript
复制
​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行,使用国内镜像

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

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

代码语言:javascript
复制
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)

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

普通玩家加入所需的密码

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

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

服务端设置在线配置

请先前往在线配置地址

https://www.xuehaiwu.com/Pal/

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

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

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

代码语言:javascript
复制
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仓库:https://github.com/2lifetop/Pal-Server-Install

📝 更新日志:

2024.01.26

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

2024.01.25

  • 🗑️ 增加删除 swap 功能
  • 🕵️ 增加游戏版本号检测
  • 🔄 增加脚本版本号检测更新
  • 🔧 增加游戏服务端更新

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 服务器配置要求
  • 一键脚本
  • 服务端设置在线配置
  • 管理员命令
  • 服务端状态
  • 📝 更新日志:
    • 2024.01.26
    相关产品与服务
    云服务器
    云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档