服务器大本营

 找回密码
 我要入营

微信扫码 , 快速开始

QQ登录

只需一步,快速开始

查看: 336|回复: 0

幻兽帕鲁专用服务器搭建之Linux部署配置教程

[复制链接]

1万

敬重

555

主题

207

精华

管理员

积分
6967

启航之章进阶之印里程之碑突破之证飞跃之星蜕变之勋卓越之路龙年行大运

QQ
发表于 2024-2-28 16:42:01 | 显示全部楼层 |阅读模式

我要入营,结交更多好友,开启更多功能,轻松玩转服务器大本营!

您需要 登录 才可以下载或查看,没有账号?我要入营

x
大家好我是飞飞,之前我分享了Windows系统的幻兽帕鲁服务器搭建教程。因为幻兽帕鲁这游戏对服务器的配置有一定的要求,很多小伙伴就寻思用Linux系统搭建占用会不会小一点?有计算机基础的小伙伴都知道Linux系统和Windows系统相比,Linux多使用的是命令行或是面板管理,系统文件占用小,而Windows系统的图形用户界面恰恰相反,光是系统文件,就会占用十几二十G,所以用Linux系统搭建幻兽帕鲁是可以提高服务器性能和速度的。如何用Linux系统搭建幻兽帕鲁专用服务器呢?今天飞飞和你分享

一、准备工作
服务器,远程连接工具(putty,Finalshell等),steamcmd文件包
注:除了命令行的方式,也可以安装宝塔面板管理服务器,Linux系统安装宝塔面板教程,电脑小白不建议用Linux哦

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


二、服务器租用
帕鲁官方建议服务器最低要求4核16G,其中4-6人联机,建议16G内存;8-10人联机32G内存,16-18人联机建议64G内存,32人联机建议128G内存,64G内存也能32人联机,但考虑到大后期造的建筑物多了,缓存也会更多,预留足够空间会使游戏更加稳定运行。

玩家数越多,对服务器的CPU要求会越高,主频低于3.0GHz的,十多个人联机游戏服务器FPS掉的很快,FPS值越低,游戏就越不稳定。

在这里我演示的是CentOS 7.6系统的,如果是你租用的是云服务器,需要在控制台的安全组开放UDP和TCP协议的游戏端口,默认是8211,这个端口是可以修改为其它的。如果是租用的驰网物理服务器,是不用操作这步的,直接可以使用。

三、远程连接服务器
使用Finalshell远程软件在自己电脑本地下载安装好启动即可,打开后点击左上角文件新建,新建一个会话ssh连接

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


名称可以自定义用于分辨服务器,主机写上自己的服务器公网IP,远程端口默认是22,用户名默认是root,点击连接输入密码即可成功连接。

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


进入服务器后输入以下命令关闭服务器防火墙
  1. systemctl stop firewalld.service
  2. systemctl disable firewalld.service
复制代码
回车,安装服务端运行环境,依次输入以下命令等待加载完毕
  1. yum install glibc libstdc+ + -y
  2. yum install glibci686 libstdc+ +.i686 -y
  3. yum install screen -y
复制代码

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


Steamcmd不能直接在linux系统默认用户root下运行,不安全,所以需要创建新用户去运行steamcmd
创建新用户
  1. sudo useradd -m steam
复制代码



设置新的steam密码,新密码输入两遍,输入的时候是不显示的所以要记住密码

  1. sudo passwd steam
复制代码

当出现如下图中“passwd:所有的身份验证令牌已经成功更新”即代表新密码设置好了

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


然后赋予新用户权限
  1. usermod -G sudo steam
复制代码

进入新用户的home文件夹
  1. sudo -u steam -s
  2. cd /home/steam
复制代码

为steamcmd创建目录并切换至该目录
  1. mkdir -/Steam &8 cd -/Steam
复制代码

在这个目录中下载并解压适用于linux的steamcmd
  1. curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
复制代码

运行steamcmd (运行后会自动加载steamcmd等待下载完成即可)
  1. cd -/Steam
  2. ./steamcmd.sh
复制代码

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


出现steam> 后登录 SteamCMD
匿名登录
  1. login anonymous
复制代码

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程



注:登录一定要等待三个OK出现才算是登录成功。

如果出现Retrying按ctrl+c退出,重新运行SteamCMD继续登录,直到出现OK为止! (重新登录也就是重新操作cd -/Steam      ./steamcmd.sh    login anonymous
命令)

四、安装幻兽帕鲁服务端
  1. app_update 2394010
复制代码
安装服务端依赖项:
  1. app_update 1007
复制代码
加载完成后退出SteamCMD
  1. quit
复制代码

建立库链接:
新建.steam文件夹
  1. mkdir ~/.steam
复制代码

新建sdk64文件夹
  1. mkdir ~/.steam/sdk64
  2. cp ~/Steam/steamapps/common/Steamworks\SDK\Redist/linux64/steamclient.so ~/.steam/sdk64/
复制代码

五、启动游戏程序
Linux进入帕鲁服务器文件夹,找到PalWorldSettings.ini文件
  1. cd ~/steam/steamapps/common/PalServer
复制代码
将PalWorldSettings.ini文件的全部内容复制粘贴到以下路径文件中
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
命令行的方式是复制好内容后,输入指令
  1. vim~/steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
复制代码
然后把内容粘贴到新弹出来的框里
按ESC,输入 :wq 后按回车(注意要英文输入法,冒号也要打)


运行帕鲁幻兽服务端
  1. ./PalServer.sh
复制代码
到这一步服务器就搭建完成了

六、进游戏测试
在Steam中打开幻兽帕鲁游戏,进入游戏后选择加入多人游戏 (专用服务器)

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


在最下面输入IP地址以及端口号即可进入服务器

幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


幻兽帕鲁专用服务器搭建之Linux部署配置教程

幻兽帕鲁专用服务器搭建之Linux部署配置教程


如果设置了密码,连接后会弹窗提示没有输入密码,这时候再选择加入多人游戏(专用服务器),选择最近访问过的服务器列表即可。

以上就是Linux服务器搭建幻兽帕鲁多人联机服务器的方法

感谢您的阅读,服务器大本营助您成为更专业的服务器管理员!
一入IDC深似海,从此你我是良人!
您需要登录后才可以回帖 登录 | 我要入营

本版积分规则

Loading...

QQ|Archiver|手机版|网站地图|服务器大本营 ( 赣ICP备2021009089号 )

GMT+8, 2024-7-27 08:27 , Processed in 0.085363 second(s), 29 queries , Gzip On.

Powered by 服务器大本营

© 2021-2023 联系飞飞

快速回复 返回顶部 返回列表