幻兽帕鲁服务器搭建,小白教程CV即可开服

1.准备一台服务器

  1. 官方推荐使用一台4核16G内存。服务器这里采用雨云 - 新一代云服务提供商国内服务器,江苏宿迁或湖北十堰节点都可以。  ​​​​

  2. 选择好对应的镜像,我这边选择Ubuntu 22.04

  3. 开放对应防火墙


     


  4. 找到公网IP、远程用户名、远程密码,可以自行下载工具进行ssh连接。我这边使用其远程连接(VNC)


  5. 进到这个页面则说明登入成功!

2.下载SteamCMD依赖

  1. 先更新系统apt软件包列表

    sudo apt update
  2. 安装编译环境

    sudo add-apt-repository multiverse
    sudo dpkg --add-architecture i386
    sudo apt update -y
    sudo apt install lib32gcc-s1 libcurl4-gnutls-dev:i386 lib32stdc++6 lib32z1 -y

    如果出现这个界面可以直接Ctrl+C退出即可。

3.安装SteamCMD

  1. 创建SteamCMD文件夹,下载并解压

    mkdir /usr/local/steamCMD
    
    cd /usr/local/steamCMD
    
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    
    tar -xvzf steamcmd_linux.tar.gz
  2. 第一次启动SteamCMD

    ./steamcmd.sh

    执行成功截图,执行成功Ctrl+C退出

4.安装幻兽帕鲁服务端

./steamcmd.sh +login anonymous +force_install_dir ./steamapps/PalServer +app_update 2394010 validate +quit

执行成功截图

  1. 进入幻兽帕鲁服务端目录下

    cd /usr/local/steamCMD/steamapps/PalServer

    如果直接执行./PalServer.sh 会无法启动,需要新建用户

    1. 修复无法使用root用户启动,新建帕鲁服务器执行用户
      sudo adduser yuyun

  2. 使用系统服务管理器,创建幻兽帕鲁服务

    1. 使用vi文本编辑器编辑service服务
      sudo vi /etc/systemd/system/palserver.service
    2. 将此文本复制粘贴进去,这么配置后如果奔溃了会自动重启
      [Unit]
      Description=PalServer Service
      After=network.target
      
      [Service]
      ExecStart=/usr/local/steamCMD/steamapps/PalServer/PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
      Restart=always
      RestartSec=5
      User=yuyun
      
      [Install]
      WantedBy=multi-user.target
    3. 给与yuyun用户目录权限
      chown -R yuyun:yuyun /usr/local/steamCMD/
    4. 输入完成后按下Esc,然后保存:wq
  3. 启动幻兽帕鲁服务端

    1. 启动幻兽帕鲁服务端并查看状态
      # 启动指令
      sudo systemctl start palserver.service
      
      # 查询状态指令
      sudo systemctl status palserver.service
    2. 修复报错,出现cannot open shared object file: No such file or directory
      1. 解决

        # 创建放置steamclient.so的文件
        sudo mkdir -p /home/yuyun/.steam/sdk64/
        
        # 进入steamclient.so文件放置位置
        cd /usr/local/steamCMD/linux64
        
        # 将steamclient.so复制进yuyun用户目录下
        sudo cp ./steamclient.so /home/yuyun/.steam/sdk64/
        
        # 重新进入幻兽帕鲁服务端文件夹下
        cd /usr/local/steamCMD/steamapps/PalServer
    3. 重新启动幻兽帕鲁客户端

      # 启动幻兽帕鲁服务端
      sudo systemctl start palserver.service
      
      # 重启幻兽帕鲁服务端
      sudo systemctl restart palserver.service
      
      # 查看幻兽帕鲁服务端状态
      sudo systemctl status palserver.service

      启动成功!然后启动幻兽帕鲁输入公网ip加端口 [xxx.xxx.xxx.xxx:8211]即可进入

5.幻兽帕鲁游戏更新指令

# 切换目录
cd /usr/local/steamCMD/

# 执行更新指令
./steamcmd.sh +login anonymous +force_install_dir ./steamapps/PalServer +app_update 2394010 validate +quit
  • 23
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值