[教程]幻兽帕鲁服务器部署保姆级教程 【玩转轻量云】

作者 : gm 本文共7848个字,预计阅读时间需要20分钟 发布时间: 2024-01-25 共968人阅读

资源简介

幻兽帕鲁服务器部署保姆级教程(持续更新)【玩转轻量云】

搭建教程(转载注明来源藏宝湾cangbaowan.top)

想要部署属于自己的幻兽帕鲁服务器(Dedicated Server),您首先需要拥有一台服务器,服务器是幻兽帕鲁运行的基础。部署完成后,您和您的朋友便可以登入专属的游戏服进行体验。使用云服务器搭建幻兽帕鲁服务器,便可以让您与您的朋友在一个相对独立且私密的空间中进行游戏,确保获得更加畅快的游戏体验。

您可以选择腾讯云轻量应用服务器作为游戏服务器,并按照下面教程来部署幻兽帕鲁,enjoy~

本文概要

  1. 选购服务器(内含活动推荐)
  2. 方式一:Windows 一键部署教程
  3. 方式二:Linux 一键部署教程
  4. 方式三:Docker 一键部署教程
  5. 防火墙放通
  6. 手动配置游戏参数(可选)
  7. 登录游戏
  8. 进阶指南:内存优化
  9. 更多教程
  10. 加入交流群
  11. 常见问题

选购服务器

本文以腾讯云轻量应用服务器为例,首先来介绍如何进行选购:

1. 登录腾讯云,推荐购买:【腾讯云】云服务器等爆品抢先购,低至4.2元/月 (腾讯官方购买,全网最低价!)

推荐配置(4核CPU、16G内存)的轻量应用服务器低至4折,新老同享(更多优惠陆续上新中)~

2. 选择应用创建方式,您可以根据自己常用的操作系统进行选择,并在后续按照对应的部署教程操作:

  • 选择Windows Server 2022镜像,后续您可以参考后文【方式一:Windows 一键部署教程】进行部署
选择 Windows Server 2022
  • 选择Ubuntu 22.04 LTS镜像,后续您可以参考后文【方式二:Linux 一键部署教程】进行部署。

选择 Ubuntu 22.04 LTS

3. 选择地域及套餐配置:

  • 地域:我们优先建议您选择距离较近的地域,联机体验更佳。

Tips:选择中国内地地域的轻量应用服务器套餐,可能会在部署过程中由于网络问题失败,您只需重试几次即可。

  • 套餐规格:我们根据幻兽帕鲁官方的推荐配置,建议您选择CPU:4核,内存:16GB或以上的套餐配置。
官方配置推荐
选择套餐规格

4. 确认其余选项后,并单击立即购买即可:

  • 服务器名称(可选)
  • 登录凭证
    • 如您选择自动生成密码,那么密码将通过站内信发送给您,后续您也可登录控制台重置密码。

如您通过活动页选购服务器,创建方式、地域、套餐规格等均可参考上述内容进行选择。

登录服务器

服务器购买成功后,您首先需要登录服务器才可以进行部署。

登录 Windows 服务器

1、登录腾讯云轻量应用服务器控制台。获取服务器登录密码。如您忘记密码,可以在控制台重置密码:

2、选中服务器实例,点击登录按钮,并在登录页面输入登录密码即可

登录 Linux 服务器

1、登录腾讯云轻量应用服务器控制台。获取服务器登录密码。如您忘记密码,可以在控制台重置密码:

2、选中服务器实例,点击登录按钮,并在登录页面输入登录密码即可。

  • 免密连接(推荐):无需密码即可登录。
免密连接
  • SSH连接:需要手动输入密码或密钥进行登录。
SSH连接

操作详情可参考:登录 Linux 实例

登录成功之后,您就可以根据实例的操作系统,正式进行幻兽帕鲁的部署啦!

 

方式一:Windows 服务器一键部署教程

部署环境

  • 地域:此处以北京地域为例,您可以选择其他地域
  • 服务器套餐配置:CPU 4核、内存 16GB
  • 操作系统:Windows Server 2022

前置知识:PowerShell

Windows的一键部署需要借助 PowerShell 来完成。PowerShell是一种任务自动化和配置管理框架,它提供了一个命令行Shell和脚本语言,用于管理和控制Windows操作系统和相关应用程序。那么要如何找到 PowerShell ?方法如下:

方法

描述

使用开始菜单

点击Windows开始按钮,然后在搜索框中输入”PowerShell”。你应该能够看到”Windows PowerShell”或”PowerShell”的搜索结果。点击该结果即可打开PowerShell。

使用运行对话框

按下Win + R键组合,打开运行对话框。在对话框中输入”powershell”,然后点击”确定”按钮即可打开PowerShell。

使用文件资源管理器

打开文件资源管理器(Windows资源管理器),导航到所需的目录,然后在地址栏中输入”powershell”并按下回车键。这将在当前目录中打开PowerShell。

操作步骤

一键部署

一键部署的方式适用于想要快速上手幻兽帕鲁服务器的开发者,仅需运行一行命令即可完成部署。

我们参考官方教程,为您封装好了一键部署幻兽帕鲁的脚本,并且上传到云端,您仅需要登录服务器,然后在 PowerShell 中运行如下命令,即可完成幻兽帕鲁的部署。

iex (irm ' https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Windows/install.ps1 ')

注意:如果您使用中国内地地域的服务器运行一键部署脚本,则有可能因为网络原因导致脚本运行失败,建议您多次重试或换个时间段再次部署。此处的原因主要是安装过程中需要请求Steam的服务器,网络状况不稳定。

如果提示需要C++ runtime和DirectX runtime,可以在这链接下载:

链接:https://pan.baidu.com/s/1eTBcUiKOPi8wrCSOll138A?pwd=vthf
提取码:vthf
–来自百度网盘超级会员V5的分享

方式二:Linux 服务器一键部署教程

部署环境

  • 地域:此处以北京地域为例,您可以选择其他地域
  • 服务器套餐配置:CPU 4核、内存 16GB
  • 操作系统:Ubuntu 22.04 LTS

操作步骤

有别于Windows的部署教程,Linux的部署操作需要通过命令行来完成,如果您不熟悉Linux的相关操作,建议您使用Windows操作系统进行部署。

在开始部署之前,您需要首先登录服务器,然后依次在命令框输入并执行以下命令即可。本节选用了官方推荐的Linux操作系统Ubuntu作为演示。

登录 Linux 服务器的方式可参考使用 OrcaTerm 登录 Linux 实例

一键部署,快速体验

一键部署的方式适用于想要快速上手幻兽帕鲁服务器的开发者,仅需运行一行命令即可完成部署。

我们参考官方教程,为您封装好了一键部署幻兽帕鲁的脚本,并且上传到云端,您仅需要使用ubuntu用户名登录服务器,然后运行如下命令,即可完成幻兽帕鲁的部署。

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

注意:如果您使用中国内地地域的服务器运行一键部署脚本,则有可能因为网络原因导致脚本运行失败,建议您多次重试或换个时间段再次部署。此处的原因主要是安装过程中需要请求Steam的服务器,网络状况不稳定。

一键部署脚本执行成功后,会为您创建一个名为pal-server的服务,您可以使用如下命令检查服务是否正常启动,如出现图示的效果,则证明部署成功。

sudo systemctl status pal-server

如果您后续想管理该服务,可以参考以下命令来进行:

# 启动幻兽帕鲁的服务
sudo systemctl start pal-server
# 重启幻兽帕鲁的服务
sudo systemctl restart pal-server
# 关闭幻兽帕鲁的服务
sudo systemctl stop pal-server
# 查询幻兽帕鲁服务的状态
sudo systemctl status pal-server

如果您想要从零开始一步一步手动部署,可以参考接下来的教程。如没有需要,则可直接跳过,继续前往防火墙配置登录游戏

 

防火墙配置

幻兽帕鲁默认使用8211端口进行通信,在登录之前您需要首先放通实例防火墙8211端口。

Tips:端口就像是服务器的一个个“门”,只有你打开门,你的朋友才能进入。

步骤一:登录腾讯云轻量应用服务器控制台,点击实例卡片进入详情页。

步骤二:在实例详情页单击“防火墙”页签,进入防火墙配置页面。

步骤三:单击“添加规则”按钮,依次添加如下规则:

  • 规则一:
    • 协议:TCP
    • 端口:8211
    • 策略:允许
  • 规则二:
    • 协议:UDP
    • 端口:8211
    • 策略:允许

添加防火墙规则

添加防火墙规则

添加成功后的效果如下图:

接下来,您就可以邀请好友来登录您部署的幻兽帕鲁服务器一起玩耍啦~

 

手动配置游戏参数(可选)

建议您通过本文的一键部署教程幻兽帕鲁。其他部署方式可能在配置文件的路径上会有不同。

复制幻兽帕鲁默认配置文件

Windows 操作系统

Windows操作系统的默认配置文件存放在以下目录中:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\DefaultPalWorldSettings.ini

如您的幻兽帕鲁部署路径不为C:\Program Files\PalServer,推荐您直接使用文件名DefaultPalWorldSettings.ini,在Windows的文件夹内进行搜索。

2、选中该文件,并将文件复制到WindowsServer文件夹中,路径如下:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer

如果您无法在上述路径下找到WindowsServer文件夹,那么依然推荐您进行搜索。

复制该文件至WindowsServer目录下:

粘贴完成之后,删除原有的PalWorldSettings.ini文件,并将刚刚复制的文件名修改为PalWorldSettings.ini

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

Linux 操作系统

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进入编辑模式,将光标移动到文件的末尾,即可开始写入配置。进入编辑模式的效果如下图所示:

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

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

配置参数

参数说明详见官方教程详细操作指引

 

重启游戏进程

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

Windows 服务器

1、重启服务器后即可生效(实例重启后,您部署的幻兽帕鲁将会随之自启动)。

Linux 服务器

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

sudo systemctl restart pal-server

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

sudo systemctl status pal-server

登录游戏

前置条件

登录步骤

第一步:打开Steam客户端,并登录您的Steam账号。

第二步:在“库”中找到幻兽帕鲁,并开始游戏。

第三步:在游戏菜单选择“加入多人游戏(专用服务器)”

第四步:让玩家输入您已部署的Dedicated Server的公网IP地址+端口(8211)即可畅快开玩~

您可以前往腾讯云轻量应用服务器控制台查看游戏服务器的公网IP:

如您的服务器公网IP展示为:(公)175.xxx.xx.138,则您需要在输入链接时填入:175.xxx.xx.138:8211

至此,您已经成功搭建了幻兽帕鲁 Dedicated Server ,请和您的朋友在此中畅快游玩吧~

 

进阶指南:内存优化(可选)

收到大量玩家反馈,开服后在进行一段时间的游戏后会出现内存不足的情况,这里为大家提供一些缓解内存不足的方案作参考: 1、配置虚拟内存 2、按条件重启服务器。

为 Windows 服务器配置虚拟内存

1、打开服务器的控制面板。可以通过开始菜单或在搜索框内运行命令”control”来打开控制面板。

通过开始菜单

通过开始菜单

通过

通过

在控制面板中,选择”系统和安全”,然后选择”系统”。

在系统窗口中,选择”高级系统设置”。

在系统属性窗口中,切换到”高级”选项卡,并在”性能”部分点击”设置”按钮。

在性能选项窗口中,切换到”高级”选项卡,并在”虚拟内存”部分点击”更改”按钮。

在虚拟内存窗口中,首先取消选中”自动管理所有驱动器的分页文件大小”的复选框。

然后,选择服务器上的一个驱动器,并选择”自定义大小”选项。

输入初始大小和最大大小的值。通常,初始大小应设置为物理内存的1.5倍,最大大小应设置为物理内存的3倍。例如,如果服务器有8GB的物理内存,可以将初始大小设置为12GB,最大大小设置为24GB。

 

为 Linux 服务器配置 Swap

Swap是计算机系统中的一种虚拟内存技术,它允许操作系统将部分内存中的数据暂时存储到硬盘上,以便为其他需要更多内存的任务提供空间。

第一步:检查当前的swap情况,如果您首次配置,运行这个命令将不会返回任何内容。

swapon --show

第二步:创建一个swap文件

命令里的“8G”是指创建一个大小为8GB的文件,这个文件可以用作swap空间,用于临时存储不适合放在内存中的数据。您可以根据需要调整大小。 对于 Linux 来说,建议您将该文件的大小设置为与系统内存一致,此处以8GB内存为例。

sudo fallocate -l 8G /swapfile

第三步:设置文件权限

sudo chmod 600 /swapfile

第四步:将文件格式化为swap格式

sudo mkswap /swapfile

第五步:启用swap文件

sudo swapon /swapfile

第六步:设置永久使用swap文件(系统在启动时自动启用swap文件)

sudo vim /etc/fstab

使用键盘方向键或j、k、h、l键浏览到文件的末尾。按下i进入编辑模式,光标将移动到文件的末尾,并将以下内容添加进文件:

/swapfile   none    swap    sw    0   0

按下Esc键退出编辑模式,并输入:wq并按下回车键保存文件并退出vim。

第七步:重新加载fstab文件

sudo swapon --all

第八步:验证swap设置是否成功

swapon --show

如出现下图内容,则说明设置成功。

当然,说了这么多,最佳实践可能还是升级服务器套餐配置啦。

 

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

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

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

幻兽帕鲁服务器部署保姆级教程(持续更新)【玩转轻量云】-11注意:

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

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

 

Ubuntu 服务器

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

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

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

 

Windows 服务器

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

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

如何找到 PowerShell? 使用开始菜单:点击Windows开始按钮,然后在搜索框中输入”PowerShell”。你应该能够看到”Windows PowerShell”或”PowerShell”的搜索结果。点击该结果即可打开PowerShell。

iex (irm '  https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Windows/auto_restart_on_high_memory.ps1  ')

 

更多教程

篇幅原因,本教程并未覆盖所有部署方式和常用操作,以下列举了开发者社区内其他大佬编写的教程,作为补充:

文档链接

简述

使用腾讯云自动化助手TAT一键部署,无需登录服务器即可完成。

使用腾讯云CVM部署幻兽帕鲁。

使用轻量对象存储备份游戏存档。

手动配置游戏参数,搭建个性化幻兽帕鲁世界。

 

加入交流群

欢迎加入交流群,与广大“帕鲁”们在线交流~

腾讯云幻兽帕鲁服务器交流群

常见问题

问题

回答

中国内地地域的服务器能否部署?

可以部署,但有可能遇到网络问题,建议您遇到因网络问题导致的失败时进行重试。

幻兽帕鲁服务器不定期会卡死怎么办?

通常情况下,该问题是由于服务器内存跑满导致,建议您定时运行以下命令,来重启游戏进程以解决问题: sudo systemctl restart pal-server

如何查看服务器内存监控?

登录轻量应用服务器控制台,选中您部署了幻兽帕鲁的服务器,点击进入服务器详情页,即可在“实例监控”卡片中看到当前服务器内存的使用情况。

 

 

资源文件详情

 

游戏截图(转载注明来源jiaobenwang.com)

感谢阅读(转载注明来源 藏宝湾 cangbaowan.top)

感谢您的阅读!如果脚本王——网游单机网的教程对您有帮助欢迎分享!如果有疑问请在本贴后面评论留言或者加入网游单机交流群讨论QQ群:371342465。对于架设的一些基本知识,脚本王——网游单机网有专题介绍,请先掌握基本功,游戏架设实际是很简单的,小白也能学会!实在不会架设的,只要是我们的永久会员,免费提供远程教学一次!

声明:
本站网游单机网-藏宝湾(www.jiaobenwang.com/www.cangbaowan.top)所有源码都来源于网络收集修改或者交换!本站所有程序、源码只供大家学习和研究软件内含的设计思想和原理之用,请下载后24小时内删除!。请大家不要用于商用及违法使用,否者如引起一切纠纷与本网站无关,后果自负!!
如果侵犯了您的权益,请及时告知我们(QQ: 18001103 email:[email protected]),我们即刻删除!
如遇到资源失效,请在此贴下方评论区留言,我们将尽快补充资源!
如遇资源实在不会架设,可以换其他游戏或者版本试试,不要纠结一个版本。


网游单机网-脚本王 » [教程]幻兽帕鲁服务器部署保姆级教程 【玩转轻量云】

常见问题FAQ

什么叫一键端?什么是手工端?
一键端:一般是虚拟机VM一键端或者windows一键启动服务端,适合新手!对于一键端来说,如果这个端是linux系统的,因为linux系统大家不熟悉,架设有点麻烦,所以很多人分享了自己架设服务端的linux系统镜像,这种叫VM一键端(虚拟机一键端)。 还有一种一键端是win系统的,大部分都是做好了启动服务端的快捷方式之类的,这种端实际和手工端相差不大了。win系统的一键端实际就是手工端!我个人认为如果端本身就是win系统的服务端,那就没必要去弄vm一键端了!

手工端:游戏服务端需手工安装配置,可以开服,适合老手,推荐方式!架设更有乐趣!
网单游戏有哪些架设方式?
1、单机玩耍,那么你只需要在你的电脑上 安装虚拟机软件+安卓模拟器即可。把服务端 运行在虚拟机的系统里面(如果是win服务端,也可以直接在电脑上运行服务端),客户端在安卓模拟器运行即可。各种VM一键端 基本就是用这种方式进行玩耍的!
2、局域网手机玩耍,局域网内,手机通过wifi连接你电脑上安装的服务端,离开这个wifi你就玩不了,这种方式虽然是局域网内可玩,但和外网架设实际上是一回事,都需要按照教程修改服务端、客户端。
3、外网玩耍,俗称开服,服务端架设在外网云服务器上,云服务器具有固定IP地址,在其他电脑上、手机上安装客户端即可玩耍。
最佳实现外网(互联网)开服玩耍的方式?
对于一般玩家来讲,如果是想实现和朋友一起玩耍网单游戏,那么就需要外网架设。最佳方式就是用内网映射的方式,仅需要一台百元级云服务器即可实现内网\局域网游戏穿透到互联网开服使用!本站提供了原创软件免费给大家使用!一般只要能局域网玩耍的网单游戏,均可实现外网玩耍!

发表评论