幻兽帕鲁服务器部署保姆级教程

创建一个名为 steam 的用户帐户以安全地运行 SteamCMD,将其与操作系统的其余部分隔离开来。

不要在以 root 用户身份运行时运行SteamCMD。这样做会带来安全风险。

以 root 用户身份创建 Steam 用户:

sudo useradd -m steam
sudo passwd steam
usermod -G sudo steam

切换steam用户并进入其主文件夹:

sudo -u steam -s
cd /home/steam

安装前先安装screen,并运行创建一个新窗口

sudo apt-get install screen -y
screen -S PalWorld

安装 SteamCMD必须启用 multiverse 存储库和 x86 软件包

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update

安装SteamCMD

sudo apt install steamcmd

配置环境变量

vi ~/.bashrc

在文件的末尾添加以下行来更新你的 PATH 环境变量

export PATH=$PATH:/usr/games

为了让更改生效,重新加载配置文件

source ~/.bashrc

使用SteamCMD登录到Steam服务器并更新ID为2394010的游戏

steamcmd +login anonymous +app_update 2394010 validate +quit

在当前用户的家目录下创建一个名为sdk64的子目录,并且如果需要,也会创建其父级目录(如~/.steam/

mkdir -p ~/.steam/sdk64/

使用 SteamCMD 登录到 Steam 服务器并更新 ID 为 1007 的游戏。更新过程完成后,会退出 SteamCMD 。请注意,具体的游戏 ID 可能因实际情况而异,您可以根据需要替换为您要更新的游戏的正确 ID 。

steamcmd +login anonymous +app_update 1007 +quit

复制文件steamclient.so文件

cp ~/.steam/SteamApps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/

进入~/.steam/SteamApps/common/PalServer/目录中

cd ~/.steam/SteamApps/common/PalServer/

运行名为PalServer.sh的脚本文件,并将端口号设置为 8211,服务器名称为Zunhuyun Palworld Server,服务器简介为Zunhuyun Palworld Server,服务器密码为zunhuyun.com,管理员密码为zunhuyun.com

./PalServer.sh \
-port=8211 \
-ServerName="Zunhuyun Palworld Server" \
-serverdescription="Zunhuyun Palworld Server" \
-ServerPassword="zunhuyun.com" \
-AdminPassword="zunhuyun.com"

上述运行成功后,执行 ctrl + a + d 即可退出当前窗口

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
技术运维

Sublime Text代码编辑器及常用快捷键

2022-12-14 12:11:36

技术教程技术运维

内网与外网:定义、区别及其重要性

2024-3-14 11:59:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索