幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)


3楼猫 发布时间:2024-01-28 12:54:09 作者:阿东i小叶子 Language

该教程涉及购买服务器部署服务器修改服务器设置更新服务器备份服务器存档恢复服务器存档。希望支持我,狠狠的电我。

幻兽帕鲁最近很火,但是steam联机延迟高(服务器在国外),而且只能4人联机,并且房主无法保证24小时在线,一想到帕鲁在我的电脑里休息,我就心里难受。因此,开一个幻兽帕鲁的专业服务器势在必行,但是幻兽帕鲁服务器内存优化极差,导致便宜的服务器根本达到不了开服的要求,因此需要更高的内存配置,但是高内存服务器在那个云服务器提供商都很贵,因此,腾讯云面向新用户推出了活动套餐。

复制下面连接到浏览器打开

https://curl.qcloud.com/qk1wWvTD

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第0张

如果觉得这个游戏我可以玩很久,那么建议买最长的月份(可以和朋友一起分摊服务器费用),因为这个活动你只要参与了,过期以后续费很贵,这个价格说实话腾讯就把白送两个字写脸上了。因为学习和工作,也加上个人兴趣,长年自己购买服务器,这个价格真的我只有在腾讯云刚起步那时候见过。我那时候薅羊毛,4C4G一百多买了三年,时光一去不复返啊。

如果负担不起多月的费用,买一个月绝对没问题,只要学会迁移存档,小伙伴一人一个号去参加活动接力开服应该也没问题,不过这个活动估计也就到二月底就没了。

废话不多说,买完以后我们正式开始教学。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第1张

购买完毕以后我们进入后台管理页面,开始配置服务器。大家如果找不到这个页面可以去找轻量应用服务器的管理台,我们就是使用的轻量应用服务器。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第2张

1.配置防火墙

第一步放开防火墙

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第3张
幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第4张

这里注意一下,选UDP,然后端口号是8211

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第5张
幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第6张

2.运行服务器脚本

我们使用公开的脚本来创建服务器。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第7张

然后根据下面的图片内容修改。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第8张

然后等待一会执行成功,如果没有成功则重新执行,因为帕鲁的服务器在国外,所以国内访问可能会出现问题。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第9张

3.进入游戏

上面没有什么问题,那么我们就能够成功进入服务器了。

打开游戏

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第10张
幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第11张

这个IP就是我上面图片提到的公网IP,格式:公网IP:8211

也就是你只需要把前面的127.0.0.1修改为你的公网ip即可,后面的:8211不需要管,点击连接就可以进入服务器。

4.配置服务器设置(可选)

配置服务器相关设置,我们需要登录我们的云服务器系统。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第12张

登录腾讯云轻量应用服务器控制台。选中服务器实例,点击登录按钮,推荐使用免密登录,您无需密码即可登录。如果免密登录无法登录,可以使用ssh登录,不知道密码就去重置密码。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第13张

1、使用如下命令,为配置文件增加权限,避免后续步骤中由于权限问题导致无法编辑。

sudo chmod 777 /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

2、使用如下命令,将默认配置文件复制到幻兽帕鲁下的LinuxServer目录中:

默认情况下,PalWorldSettings.ini文件是空的,手动配置的门槛很高,因此我们推荐在默认配置文件的基础上进行修改。

sudo cp /home/steam/Steam/steamapps/common/PalServer/DefaultPalWorldSettings.ini /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

3、使用如下命令打开游戏参数的配置文件:PalWorldSettings.ini。

sudo vim /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

按下i进入编辑模式,将光标移动到文件的末尾,即可开始写入配置。进入编辑模式的效果如下图所示:

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第14张
幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第15张
幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第16张

4、编辑完成后,按下Esc键退出编辑模式,并输入:wq并按下回车键保存文件并退出 vim ,效果如图所示。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第17张

Esc键:一般位于键盘的左上角,不过在这里按完之后不会有明显的提示,您可以直接输入 :wq :wq:一定要带英文冒号!一定要带英文冒号!一定要带英文冒号!如果输入中文一般不会有反应。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第18张

:wq代表写入保存并退出的意思

  • AutoResetGuildTimeNoOnlinePlayers: 无在线玩家时自动重置生成时间。
  • GuildPlayerMaxNum: 公会成员最大数量。
  • PalEggDefaultHatchingTime: 帕鲁蛋默认孵化时间。(大家最关心的一个功能)
  • WorkSpeedRate: 工作速率,影响流水线物品生产速度。
  • bIsMultiplay: 多人游戏。
  • bIsPvP: PVP是否开启。
  • bCanPickupOtherGuildDeathPenaltyDrop: 可拾取其他公会的死亡掉落物。
  • bEnableNonLoginPenalty: 启用不登录惩罚。
  • bEnableFastTravel: 启用快速旅行。
  • bIsStartLocationSelectByMap: 通过地图选择起始位置。
  • bExistPlayerAfterLogout: 注销后玩家仍然存在。
  • bEnableDefenseOtherGuildPlayer: 启用防御其他公会玩家功能。
  • CoopPlayerMaxNum: 邀请码服务器玩家最大人数。
  • ServerPlayerMaxNum: 服务器玩家最大人数。
  • ServerName: 服务器名称。
  • ServerDescription: 服务器简介。
  • AdminPassword: 管理员密码。
  • ServerPassword: 服务器密码。
  • PublicPort: 服务器对外端口。
  • PublicIP: 服务器IP。
  • RCONEnabled: 启用RCON。
  • RCONPort: RCON端口。
  • Region: 地区。
  • bUseAuth: 使用授权。
  • BanListURL: 封禁玩家名单URL(需外网)。

重启游戏进程

配置文件修改并保存完成后,您还需要重新启动游戏进程或服务,以使得游戏配置生效。

1、使用如下命令重启服务,重启完成后即可生效。

sudo systemctl restart pal-server

2、使用如下命令检查服务是否正常启动,如出现图示的效果,则证明启动成功。

sudo systemctl status pal-server

5.配置自动重启服务器(可选)

为幻兽帕鲁服务器配置自动重启

由于游戏程序本身存在内存泄露的问题,因此在您进行一段时间的游戏后,也可以通过在服务器内重启游戏的方式来清理内存。

本小节将为您提供配置按照内存占用比例重启服务的脚本,您配置完成后,当服务器内存占用比例超过 90% 时,将自动为您重启游戏,以释放内存占用。

⚠️注意:

您需要使用前文一键部署的方式部署幻兽帕鲁,才能使用以下自动重启的教程。

当您再次登录游戏之后,游戏会回档 10 秒左右的时间。

1、登录服务器,详细步骤可参考前文登录 Linux 服务器小节

2、运行如下命令,监控内存占用并在占用比例达到 90% 时自动重启:

wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/auto_restart_on_high_memory.sh | sh

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第19张

6.升级服务器(可选)

1、使用如下命令,首先切换至root用户。

sudo su

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第20张

2、运行如下命令,开始更新。

⚠️注意:如果遇到“Retry Failed”等错误提示,请重新运行以下命令直到出现下图的内容:fully installed

wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/update.sh | sh

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第21张

3、运行如下命令,检查游戏是否启动成功。

sudo systemctl status pal-server

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第22张

更新完成。

7.备份服务器存档 (可选)

在成功登录 Linux 服务器之后,你可以复制并运行如下命令,完成幻兽帕鲁游戏的存档。

1、首先运行以下命令,切换至root用户。

sudo su

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第23张

2、再执行如下命令,完成存档备份:

游戏存档目录: /home/steam/Steam/steamapps/common/PalServer/Pal/Saved

存档备份目录: /home/steam/palbackup

存档备份的压缩文件将会以备份时间作为文件名,例如我在2024年1月27日00:07:17进行备份

则备份文件名为: 20240127_000717.tgz

下面是一键脚本

wget -O - https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/backup_game_saved.sh|sh

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第24张

3、你可以运行以下命令,查看已备份的游戏存档:

ls /home/steam/palbackup

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第25张

8.恢复服务器存档 (可选)

运行以下命令,完成存档恢复。

⚠️请注意:恢复存档时会重新启动游戏服务,客户端连接将会中断。

bash <(curl -s https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Ubuntu/restore_game_saved.sh)

效果如下图

⚠️注意:恢复存档备份将自动帮你重新启动游戏服务,建议在所有玩家退出后进行操作。

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第26张

成功以后就会帮你重启服务器

幻兽帕鲁一键部署专业服务器(备份存档&恢复存档)-第27张

然后重新进入服务器会发现存档已经回到备份存档了。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com