幻兽帕鲁保姆级搭建服务器开服教程

一、购买与连接服务器

1.购买服务器

官方文档推荐的服务器要求CPU4核心内存8GB,所以我们要准备好一个4核8GB的服务器。(实测2核4GB的大概在5人左右就特别容易崩溃,CPU占用率在98%,内存占用很快就超过100%溢出,所以想要稳定最低最低也要2核6GB)

服务器这里采用莱卡云国内服务器

当然不想折腾直接看他家的一键开服的幻兽帕鲁专用服务器

购买和启动服务器后需要做的操作是获取服务器的IP地址,设置root账号密码,还有开放8211的端口,8211的TCP协议和UDP协议都要开放。

服务器系统可以选择Debian或者Ubuntu,Debian统中可能没有预安装 add-apt-repository 命令,这个命令通常包含在 software-properties-common 包中。您可以通过以下命令来安装这个包:

sudo apt-get update
sudo apt-get install software-properties-common
当您安装了这个包后,就应该能够使用 add-apt-repository 命令了。然后,您可以再次尝试执行您的原始命令:

sudo add-apt-repository multiverse
如果您的系统是 Ubuntu,那么 multiverse 仓库可能已经存在,但默认是禁用的。您可以通过以下命令来启用它:

sudo add-apt-repository multiverse
sudo apt-get update
这样,您就可以从 multiverse 仓库安装软件了。

2.连接服务器

使用xshell连接服务器,xshell有官方的免费许可版本,下载网址放置顶评论区。下载打开后点击左上角文件新建,新建一个会话。

名称可以自定义,主机端写上自己的服务器IP,之后点击连接输入密码即可成功连接。

二、安装SteamCMD

官方的文档链接放在评论区内。

服务器是不能在root用户上运行的,而且SteamCMD在root用上运行不安全,所以一定要创建新用户运行SteamCMD和服务器

创建新用户:

sudo useradd -m steam
sudo passwd steam
(steam账号的密码输入需要两遍)

赋予新用户权限

usermod -G sudo steam
重启

进入新用户的home文件夹

sudo -u steam -s
cd /home/steam
安装SteamCMD和依赖项:

sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd
安装Manually:

sudo apt-get install lib32gcc-s1
新建文件夹,下载并解压SteamCMD

mkdir ~/Steam && cd ~/Steam
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
三、下载服务器:

运行steamcmd

./steamcmd.sh
下载服务器:

匿名模式登陆:

login anonymous
(显示OK后就登陆成功了)

下载服务器

app_update 2394010
还需要下载一个服务器依赖的包

app_update 1007
下载可能有点慢,多等等

退出SteamCMD

quit
建立库链接:

新建.steam文件夹

mkdir ~/.steam
新建sdk64文件夹

mkdir ~/.steam/sdk64
cp ~/Steam/steamapps/common/Steamworks\SDK\Redist/linux64/steamclient.so ~/.steam/sdk64/
四、配置运行服务器

进入服务器文件夹:

cd ~/Steam/steamapps/common/PalServer
调整配置文件:

默认配置文件是

[/Script/Pal.PalGameWorldSettings]

OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="China",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
把这段内容,修改最后几项的

ServerName服务器名

AdminPassword管理员密码

ServerPassword服务器密码

PublicIP 服务器IP

这几项修改后复制粘贴到下列文件中

Pal/Saved/Config/LinuxServer/PalWorldSettings.ini 
注意要把值写在引号里,比如服务器密码:ServerPassword=""改成ServerPassword="123456"

如果想让自己的服务器能在社群服务器中被搜索到,可以在括号里加上

EpicApp=PalServer
简单的办法是复制好内容后,输入指令

vim~/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini 
然后把内容粘贴到新弹出来的框里

按ESC,输入 :wq 后按回车(注意要英文输入法,冒号也要打)

运行服务器

./PalServer.sh
五、进入服务器

进入游戏后选择 加入多人游戏(专用服务器)

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

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

  • 28
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
幻兽帕鲁服务器的搭建教程及注意事项可以参考以下步骤: 1. 下载并安装Java Development Kit(JDK):幻兽帕鲁服务器是基于Java开发的,所以需要先安装JDK。你可以从Oracle官网下载适合你操作系统的JDK版本,并按照安装向导进行安装。 2. 下载幻兽帕鲁服务器文件:你可以从官方网站或其他可信的来源下载幻兽帕鲁服务器的安装文件。确保下载的文件是最新版本,并且与你的操作系统兼容。 3. 创建服务器文件夹:在你想要存放服务器文件的位置创建一个文件夹。这将是你的服务器的根目录。 4. 解压服务器文件:将下载的幻兽帕鲁服务器文件解压到刚刚创建的服务器文件夹中。 5. 配置服务器:在服务器文件夹中找到一个名为"server.properties"的文件,用文本编辑器打开它。在这个文件中,你可以设置服务器的各种参数,如服务器名称、游戏模式、难度等。根据你的需求进行相应的配置。 6. 启动服务器:在命令行中进入服务器文件夹,并运行以下命令来启动服务器: ```shell java -Xmx1024M -Xms1024M -jar server.jar nogui ``` 这将分配1GB的内存给服务器,并以无图形界面的方式运行。 7. 等待服务器启动:一旦你看到命令行中显示"Done",表示服务器已经成功启动。此时,你可以在游戏中使用服务器的IP地址连接到服务器。 注意事项: - 在搭建服务器之前,确保你的计算机满足幻兽帕鲁服务器的系统要求。 - 在配置服务器时,确保你设置了适当的安全措施,如设置管理员密码、限制玩家数量等。 - 定期备份服务器文件,以防止数据丢失。 - 遵守幻兽帕鲁服务器的使用规则和条款,以确保良好的游戏体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莱卡云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值