幻兽帕鲁服务器搭建步骤
总述
《幻兽帕鲁》是一款支持多人游戏模式的全新开放世界生存制作游戏,自上线以来受到了广大玩家的喜爱,由于官方服务器主要位于国外,大陆用户联机体验较差,因此很多玩家选择自己搭建服务器,本文将详细介绍如何搭建幻兽帕鲁服务器,包括准备工作、下载与安装SteamCMD、配置服务器环境、下载并启动Palworld服务、异地联机设置以及常见问题解决。
一、准备工作
购买与连接服务器
购买服务器:建议选择Linux系统的服务器,如腾讯云或阿里云,推荐配置为CPU 4核、内存16GB及以上,以确保服务器运行稳定。
连接服务器:使用Xshell等工具连接到服务器,输入服务器IP地址和密码进行连接。
登录服务器
登录成功后,首先更新系统软件包并安装必要的依赖项,对于Debian系统,执行以下命令:
sudo aptget update sudo aptget install softwarepropertiescommon sudo addaptrepository multiverse sudo aptget update
对于Ubuntu系统,执行以下命令:
sudo aptget update sudo aptget install softwarepropertiescommon sudo addaptrepository universe sudo aptget update
3. 安装SteamCMD和Palworld服务
创建新用户:为了安全起见,不要在root用户下运行SteamCMD,创建一个新的用户并赋予其sudo权限。
sudo useradd m steam sudo passwd steam usermod G sudo steam
切换到新用户:
sudo u steam s cd /home/steam
安装SteamCMD:下载并解压SteamCMD,注意文件路径必须全英文字母。
mkdir ~/Steam && cd ~/Steam curl sqL "https://steamcdna.akamaihd.net/client/installer/steamcmd.zip" | tar zxvf
下载Palworld服务:运行SteamCMD并匿名模式登录,下载Palworld服务及其依赖包。
./steamcmd.sh login anonymous app_update 2394010 validate app_update 1007 quit
二、配置服务器环境
建立库链接
新建.steam文件夹:在用户的home目录下新建.steam文件夹,并将steamclient.so文件复制到该文件夹下的sdk64目录中。
mkdir ~/.steam mkdir ~/.steam/sdk64 cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/
调整配置文件
进入服务器文件夹:导航到PalServer文件夹,调整配置文件以适应你的需求。
cd ~/Steam/steamapps/common/PalServer
编辑配置文件:默认配置文件是[/Script/Pal.PalGameWorldSettings],你可以根据需要修改其中的参数,如最大玩家数、管理员密码等。
三、下载并启动Palworld服务
启动Palworld服务
启动服务:在终端中运行以下命令启动Palworld服务:
./PalServer.sh start
验证服务状态
检查服务状态:确保Palworld服务正常运行,可以使用以下命令查看服务状态:
sudo systemctl status palserver
四、异地联机设置
使用MoleSDN进行异地联机
下载并配置MoleSDN:为了实现异地联机,需要下载并配置MoleSDN,具体步骤如下:
wget https://www.xuehaiwu.com/wpcontent/uploads/shell/Pal/PalServerInstall.sh && chmod +x PalServerInstall.sh && ./PalServerInstall.sh
修改服务器配置:根据提示输入服务器名称、最大玩家数、管理员密码等信息,完成配置后,重新启动服务以使配置生效。
五、常见问题解决
Palword服务连接失败
网络连接超时:检查网络连接是否正常,确保服务器防火墙已开放8211端口(TCP和UDP)。
不兼容的游戏版本:确保所有客户端使用的游戏版本与服务器一致。
Palword升级报错
Error! App ‘2394010’ state is 0x602 after update job:这是由于SteamCMD在root用户下运行不安全导致的,请确保使用非root用户运行SteamCMD。
Palword运行报错
CreateBoundSocket: ::bind couldn’t find an open port between 27015 and 27015:这是由于端口被占用导致的,请检查并关闭占用该端口的其他应用。
六、归纳
通过以上步骤,你已经成功搭建了幻兽帕鲁服务器,如果在使用过程中遇到任何问题,可以参考官方文档或寻求社区帮助,祝你游戏愉快!
以上内容就是解答有关“幻兽帕鲁服务器搭建的步骤是什么”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。