《幻兽帕鲁》私人服务器搭建教程(CentOS7)

我这里使用CentOS7.9做示例

注意:全程需要使用普通用户操作

游玩时请开放8211端口,使用服务器IP:8211连接服务器

一、准备阶段

1.配置国内Yum源

yum -y install wget
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

建立Yum缓存

yum clean all && yum makecache

2.创建普通用户

useradd palworld

3.设置用户密码

密码自己能记住即可

passwd palworld

4.切换普通用户palworld

su - palworld

二、安装Steamcmd

1.安装必要的依赖

sudo yum install -y wget libxcb glibc.i686 libcurl.i686

2.下载Steamcmd

cd ~ && mkdir Steamcmd && cd Steamcmd
sudo wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

3.解压Steamcmd

sudo tar zxf steamcmd_linux.tar.gz

4.安装Screen依赖

用于后台运行命令,防止SSH断开后服务器自动关闭

sudo yum install -y screen

5.新建一个Screen窗口

sudo sscreen -S palworld

6. 创建服务器安装目录

sudo mkdir -p ~/Steamcmd/game

7.运行Steamcmd安装脚本

根据网络情况看,下载可能会慢一些

sudo bash ~/Steamcmd/steamcmd.sh

三、安装《幻兽帕鲁》游戏服务器

1.设置服务器安装目录

Steam>force_install_dir ~/Steamcmd/game

2.匿名登陆

Steam>login anonymous

3.下载游戏服务器

请耐心等待下载完毕

Steam>app_update 2394010 validate

4.退出Steamcmd终端

Steam>exit

四、启动《幻兽帕鲁》服务器

1.进入游戏安装目录

cd ~/Steamcmd/game

2.备份配置文件(可选的)

sudo cp DefaultPalWorldSettings.ini DefaultPalWorldSettings.ini.bak

3.启动游戏服务器

sudo mkdir -p ~/.steam/sdk64
sudo cp -r ~/Steamcmd/game/linux64/* ~/.steam/sdk64
sudo nohup ./PalServer.sh &

如果出现服务器连接不上的问题,请检查8211端口是否开放,或者前台运行服务器启动脚本查看报错提示

sudo bash ~/Steamcmd/game/PalServer.sh    #服务器连接不上时,请用这条命令执行