7ehost
全球服务器主机

幻兽帕鲁Palworld UBUNTU-开服搭建教学

开服也好多天了。建了群,可以一起来交流

956123783

SteamCMD下载

更改账号

在终端执行以下命令生成一个名为steam的云服务器账号

sudo useradd -m steam 

sudo passwd steam

team账号也一样,密码不要设置的太简单,密码不要设置的太简单,密码不要设置的太简单!!!!!!!

重要的事情说三遍,设置得太简单会被黑客登录,然后系统会遭到破坏。

在终端中输入以下命令,这样在steam账号才能使用sudo命令。

sudo echo “steam   ALL=(ALL:ALL) ALL” >> /etc/sudoers

如果没有办法sudo echo,显示权限不足的话,要用vim或者vi编辑器编辑/etc/sudoers

然后加入一行steam   ALL=(ALL:ALL) ALL

然后在终端中输入以下命令,切换账号

sudo -u steam -s 

cd /home/steam

如果重新连接该会话,记得重新执行sudo -u steam -s,切换账号到steam

下载包

不同的操作系统下载包的方法不一样

Ubuntu系统

sudo add-apt-repository multiverse; sudo dpkg –add-architecture i386; sudo aptupdate

sudo apt install steamcmd

Debian系统

sudo apt update

sudo apt install software-properties-common

sudo apt-add-repository non-free

sudo dpkg –add-architecture i386

sudo apt update

sudo apt install steamcmd

运行SteamCMD

如果是ubuntu系统或者debian系统安装的steamcmd,路径在/usr/games/steamcmd,可以通过以下指令把二进制链接到系统路径。

sudo ln -s /usr/games/steamcmd /usr/bin/steamcmd

然后在终端直接输入steamcmd,就能启动服务。

第一次启动steamcmd,程序会下载包,完成下载后会弹出报错,提示缺少steamservice.so,这个报错可以先不管。

完成下载后,输入quit退出steamcmd

下面可以开始安装幻兽帕鲁的专用服务器程序了。

三、Palserver下载

执行以下命令,即可开始下载服务器程序

steamcmd +login anonymous +app_update 2394010 validate +quit

这里有小概率连接不成功,一直retry,可以多尝试几次输入该命令。

出现Success提示,表明安装完成。

服务ini配置修改【非必需步骤】

steamcmd安装完后,运行路径可能是~/.steam,也可能是~/Steam,可以在/home/steam目录下执行ls -a,确定是否有.steam或者Steam文件夹。如果安装目录是Steam文件夹,把下面的.steam换成Steam。

启动PalServer前可以修改一下配置文件,可以把默认的配置文件DefaultPalWorldSettings.ini 拷贝一份,重命名为

PalWorldSettings.ini,然后手动修改里面的内容,用vim修改内容。

cd ~/.steam/SteamApps/common/PalServer

cp ./DefaultPalWorldSettings.ini Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

vim Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

启动PalServer

下一步就是进入palserver的目录中,然后执行以下命令

cd ~/.steam

mkdir sdk64

cd ~/.steam/SteamApps/common/PalServer

cp linux64/* ~/.steam/sdk64

最后就是启动服务器的脚本

cd ~/.steam/SteamApps/common/PalServer

./PalServer.sh

可以看到,一切运行正常。

这个时候已经可以用游戏连接私服了,但用这种方法起的服务器,只要终端窗口关掉,服务就会挂。如果想让服务常驻在后台,可以选择把程序挂在后台,这样哪怕会话结束,PalServer服务进程也不会被杀死。

我们先输入ctrl+c把当前服务杀掉,然后输入以下命令挂起服务。

根目录为Steam的用户执行这条

cd /home/steam/Steam/steamapps/common/PalServer

根目录为.steam的用户执行这条

cd /home/steam/.steam/SteamApps/common/PalServer

nohup ./PalServer.sh &

这样幻兽帕鲁的私服就成功拉起来了。

这个时候,别忘了看一下云服务器的安全规则,有些云服务器对8211端口不放行,需要手动添加出入站规则。

重启之后怎么重新启动服务器

#登录切换到steam账户 sudo su steam

# 根目录为Steam的用户执行这条

cd /home/steam/Steam/steamapps/common/PalServer

# 根目录为.steam的用户执行这条

cd /home/steam/.steam/SteamApps/common/PalServer

nohup ./PalServer.sh &

未经允许不得转载:7eHost全球服务器资源 » 幻兽帕鲁Palworld UBUNTU-开服搭建教学

更好的更稳定的服务器

7EHOST从事服务器多年经验积累和风险预测,确保企业型服务能够满足我们大/小客户需求。所有机房电话,邮件,工单提供24/7/365全年全天候技术支持,服务器在线率99.99%。

联系我们联系我们