幻兽帕鲁服务器怎么选择,应该如何搭建部署属于自己的小世界呢

53 阅读6分钟

相信大家最近一定听说过一款爆火的游戏《幻兽帕鲁》(Palworld),自 1 月 19 日上线以来,仅仅 3 天时间销量便突破了 500 万份,目前游戏的同时在线人数已经来到了 某平台历史第五,由于前四名均是免费游戏,所以它也成为了目前付费游戏的在线人数第一。

t019dec9478338bfb57.gif

但不管怎么说,这款游戏是真的火啊,幻兽帕鲁官方服务器容易出现不稳定的情况。官方也鼓励玩家搭建专属服务器,在朋友之间构建局域网。因此,大量玩家有搭建游戏服务器的需求,接下来就给大家介绍最简单的幻兽帕鲁服务器部署方式~

部署服务器

一、前提准备

这里只需要准备一个服务器,当然nas或者自用的台式机都可以,我这里比较推荐的是德迅云安全的物理机服务器,16核心32G内存20M独享大带宽。

按照官方建议是4核16G,但一般运行稳定人数多的话,内存尽量还是大一些,这样运行起来比较稳定,这游戏服务端特别吃内存,16人就需要8c32g,总之按照实际的需求选择服务器,如果是用家里面的设备,配置拉满就行。至于基于的操作系统,官方windows和linux都行,也有用docker的,具体可以看下文自行选择。

选择的时候还需要注意下服务器地区,虽然国内大部分延迟不是问题,但是如果玩家在漠河,然后服务器在贵州,这个延迟也是需要考虑下,不过一般不用太在意,像我用的德迅云安全机器就不会出现特别高的延迟情况,骨干级线路,对整体的玩家体验还是非常友好的。

QQ图片20240205162833.png

二、搭建服务

帕鲁官方就支持在windows或者linux下直接搭建,也有部分大佬做出了docker,但我更推荐在linux下搭建,因为游戏服务器本身就极其吃配置,如果用windows那系统本身就会占用掉一部分的性能,所以最好还是用linux;

1.windows

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

1.1 steam部署

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

QQ图片20240205163015.png

1.2 SteamCMD部署

也可以用steamcmd的办法来部署,先下载steamcmd 。并解压到某一文件夹内,然后双击打开安装,等待一段时间安装完成。

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

QQ图片20240205163538.png

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

steamcmd +login anonymous +app_update 2394010 validate +quitcd .\steamapps\common\PalServerPalServer.exe

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

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

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

2.linux

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

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

2.1手动部署

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

adduser steamcd /home/steam

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

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt updatesudo apt install steamcmd

QQ图片20240205163812.png

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

su steamcd /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

QQ图片20240205163916.png

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

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

2.2 一键脚本部署

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

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

2.3 宝塔安装

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

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

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

QQ图片20240205164047.png

QQ图片20240205164128.png

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

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

4.终极一键部署

如果以上操作你通通都不会,那也可以直接购买德迅云安全成品服务器,就是已经安装部署好服务端了,直接连接就行,这种不用操心安装问题。

三、连接服务器

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

QQ图片20240205164349.png

四、配置文件

想要登录游戏,我们需要下载 Steam 客户端。在官网右上角点击安装 Steam 即可。

可能有人要问为啥要安装 Steam 客户端,这又是个什么东东~

打开安装的平台,登录账号。

在“库”中找到幻兽帕鲁,点击开始游戏。

在游戏菜单选择加入多人游戏(专用服务器)。

QQ图片20240205164918.png

在下方输入你的游戏服务 IP:####,比如你的 IP 是 xxx.xxx.xxx.xxx,那么就输入 xxx.xxx.xxx.xxx。这样就可以在自己的服务器上尽情玩耍了,把 IP和端口告诉你的小伙伴,你就可以和小伙伴们联机开玩啦!