VPS/云主机等
优惠信息分享

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图

最近幻兽帕鲁大火,一下子就打破了steam记录,虽然是缝合怪但是极其上头,官方还允许自行开设服务器,拉上朋友一起玩(当帕鲁)岂不是美滋滋,这里就利用服务器(当然nas也行)在windows/linux/docker下快速部署一个自己的帕鲁服。

本篇以云服务器为例,如果家里有个服务器也行,当然如果自己的nas性能足够强悍,这个也没有问题,教程都是通用的,就是大部分小型nas难以带动多人游戏。本篇只涉及安装部署,不涉及具体服务端配置等内容(可能后面会出一篇,当然也可能不会)。

一、前提准备

这里只需要准备一个服务器,当然nas或者自用的台式机都可以,我这里用的是云服务器,4c8g22m,无公网只能nat(游戏本身支持自定义端口,不用公网ip可以省下一笔钱,nat就需要端口映射),服务器中c指的核心,g指的是内存,m指的是带宽。

按照官方建议是4c16g,但一般个人4个人左右的话4c8g是足够的,带宽4个人其实3M就足够了,如果是8人就需要4c16g起步了,这游戏服务端特别吃内存,16人就需要8c32g,总之按照实际的需求选择服务器,如果是用家里面的设备,配置拉满就行。cpu架构只建议x86,用arm别想不开。至于基于的操作系统,官方windows和linux都行,也有用docker的,具体可以看下文自行选择。

选择的时候还需要注意下服务器地区,虽然国内大部分延迟不是问题,但是如果玩家在漠河,然后服务器在贵州,这个延迟也是需要考虑下,不过一般不用太在意。

当然如果和我一样只是玩一玩不想多花钱(阿里那些服务器看着便宜,都新用户专享,不是新用户你看看价格,老用户和狗不得购买),可以考虑下nat服务器或者小idc厂家,价格上要低不少。

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图1

二、搭建服务

帕鲁官方就支持在windows或者linux下直接搭建,也有部分大佬做出了docker,但我更推荐在linux下搭建,因为游戏服务器本身就极其吃配置,如果用windows那系统本身就会占用掉一部分的性能,所以最好还是用linux;docker更加不推荐,因为一个是第三方作者做的,第二个是docker性能也是不如直接部署,所以本文也只会提下docker搭建的方法,详细教程以后有机会可能会再出一期。

1.windows

windows下官方是有两种办法,一种用steam,一种是SteamCMD,但本质上没有区别,这里建议用steam的办法,两个方法都很简单。

在windows下打开“远程桌面”,或者win键+s键搜索远程桌面就行,远程进入服务器的桌面,安装steam并登录,然后在库中搜索“Palworld Dedicated Server”,这个就是服务端,安装后启动第一个专用服务器就行。

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图2

也可以用steamcmd的办法来部署,先下载steamcmd(https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip)并解压到某一文件夹内,然后双击打开安装,等待一段时间安装完成。

然后打开cmd输入cd进入刚刚安装的文件夹,或者在文件夹下直接右击“在终端打开”也行。

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图3

然后在终端中输入以下命令就可以启动了,如果下载文件失败多试几次就行:

steamcmd +login anonymous +app_update 2394010 validate +quit
cd .\steamapps\common\PalServer
PalServer.exe

如果部署后无法启动,请关闭防火墙或者开放对应的端口。

windows下如果需要修改默认配置,可以到以下文件中修改:

安装的径/steamapps/common/PalServer/Pal/Saved/Config/WindowsServer/PalWorldSettings.ini

2.linux

linux也是用到steam cdm来完成搭建,这里我以Ubuntu系统为例,其他发行版的linux系统可能有些出入,这个需要注意下。

在windows下用cmd或者其他的工具来登录服务器的ssh,并用root登录。

手动安装需要安装Linux版本的steamcmd,第一步需要新建一个账户,因为steamcmd不能以root来运行,需要先建立一个其他的账户,这里假设建立了名称为steam的账户:

adduser steam
cd /home/steam

然后安装steam cdm,如果有提示报错安装对应的软件包就行,在安装的时候一路ok就行,最后一定要选择“I agree”:

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update
sudo apt install steamcmd多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图4

然后切换用户,然后输入以下命令安装服务端,如果提示“Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory”说明是没有登录成功,重新执行一次命令就行:

su steam
cd /
steamcmd +login anonymous +app_update 2394010 validate +quit

等待安装完成后进入游戏目录并启动:

cd ~/Steam/steamapps/common/PalServer
./PalServer.sh

如果报错”.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory“,则再执行以下命令:

mkdir -p ~/.steam/sdk64/steamcmd +login anonymous +app_update 1007 +quitcp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/

这时候再启动服务端即可:

./PalServer.sh多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图5

但是当关闭ssh后服务端也会被关闭,这时候可以用nohup保活,这样退出ssh后台也会运行:

cd ~/steam/Steam/steamapps/common/PalServer
nohup ./PalServer.sh &

什么,太复杂,搞不清楚,不会弄,那来试试一键脚本:

wget -O install.sh https://games0124.cn-sh2.ufileos.com/PalWorld_install.sh && sh install.sh启动幻兽帕鲁的服务:
sudo systemctl start palserver

重启幻兽帕鲁的服务:
sudo systemctl restart palserver

关闭幻兽帕鲁的服务:
sudo systemctl stop palserver

查询幻兽帕鲁服务的状态:
sudo systemctl status palserver

什么,还想要更简单的,最好还能方便改配置?那就用宝塔面板来一键部署,先安装宝塔:

if[-f/usr/bin/curl];thencurl-sSOhttps://download.bt.cn/install/install_panel.sh;elsewget-Oinstall_panel.shhttps://download.bt.cn/install/install_panel.sh;fi;bashinstall_panel.shed8484bec

安装好会在ssh显示随机生成的用户名以及密码,在网页登录宝塔,打开软件商店,点击更新软件列表,然后搜索“幻兽帕鲁”,再安装就行,安装好后就可以了,甚至还能很方便的改服务端配置。

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图6多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图7

linux下如果需要修改默认配置,可以到以下文件中修改:

安装目录/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

3.docker

这里我建议使用一键脚本(和上面不是一个脚本),在linux下以root运行,然后安装设置好就行,相关脚本说明可以查看作者的文章(https://www.xuehaiwu.com/palworld-server/):

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

如果就是想要邪门一点,就是想用arm服务器来玩,可以用大佬制作好的镜像(https://github.com/zion-c/palworld-server-arm64),不过我没有arm服务器,也无法测试。

三、连接服务器

打开游戏选择专用服务器,输入ip/域名以及端口号即可连接。

多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人插图8

四、配置文件

相关配置文件以及更改配置请参考官方文档(https://tech.palworldgame.com/optimize-game-balance),这里碍于篇幅不做过多说明,以后留到以后再写(可能吧,不立flag了)。

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 多种姿势快速部署幻兽帕鲁游戏服务器,简单不求人

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册