《幻兽帕鲁》私人服务器搭建教程(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 #服务器连接不上时,请用这条命令执行