linux(ubuntu)搭建幻兽帕鲁私服

一、开放8211端口sudo ufw allow 8211

二、启用multiverse:

1.sudo add-apt-repository multiverse

2.sudo apt-get update

三、创建新用户(服务器是不能在root用户上运行的,而且SteamCMD在root用上运行不安全,所以一定要创建新用户运行SteamCMD和服务器)

创建新用户:sudo useradd -m steam

设置用户密码(2次):sudo passwd steam

添加用户组:usermod -G sudo steam

重启服务器

打开交换空间(虚拟空间)(服务器内存低不开虚拟空间很容易内存拉满导致系统崩掉)

1、sudo dd if=/dev/zero of=/swapfile count=12 bs=1G

2、sudo chmod 600 /swapfile

3、sudo mkswap /swapfile

4、sudo swapon /swapfile

ps:系统重启后需要重新输入:swapon /swapfile 

进入steam用户的home文件夹:cd /home/steam

切换用户:sudo -u steam -s

四、安装SteamCMD和依赖项:

1.sudo add-apt-repository multiverse

2.sudo dpkg --add-architecture i386

3.sudo apt update

4.sudo apt install steamcmd

安装Manually:sudo apt-get install lib32gcc-s1

新建文件夹,下载并解压SteamCMD

1.mkdir ~/Steam && cd ~/Steam

2.curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -

五、下载服务器:

运行steamcmd:./steamcmd.sh

匿名模式登陆(显示OK后就登陆成功了才能进行下一步):login anonymous

下载服务器:app_update 2394010

下载服务器依赖的包:app_update 1007

退出SteamCMD(下载完成后退出):quit

新建.steam文件夹:mkdir ~/.steam

新建sdk64文件夹:mkdir ~/.steam/sdk64

拷贝steamclient.so(注意自己路径,可能会报错):

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

六、配置运行服务器

进入服务器文件夹:cd ~/Steam/steamapps/common/PalServer

安装vim: sudo apt-get install vim

调整配置文件DefaultPalWorldSettings.ini:vim DefaultPalWorldSettings.ini

按需求修改配置:

ServerName服务器名

AdminPassword管理员密码

ServerPassword服务器密码

PublicIP 服务器IP

修改完成后,按ESC,输入 :wq 后按回车(注意要英文输入法,冒号也要打)

运行服务器:./PalServer.sh

后台运行命令:nohup ./PalServer.sh &

连入私服

我们在游戏的专用服务器页面,把127.0.0.1换成云服务器的公网ip,点击“联系”,就能进入私服

自己服务器ip:8211     例如:( 127.0.0.1:8211 )

配置不生效问题转移:幻兽帕鲁修改配置文件不生效解决-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值