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

1.准备一台服务器

  1. 官方推荐使用一台4核16G内存。服务器这里采用雨云 - 新一代云服务提供商国内服务器,江苏宿迁或湖北十堰节点都可以。  ​​​​幻兽帕鲁服务器搭建,小白教程CV即可开服_第1张图片

  2. 选择好对应的镜像,我这边选择Ubuntu 22.04幻兽帕鲁服务器搭建,小白教程CV即可开服_第2张图片

  3. 开放对应防火墙


     

    幻兽帕鲁服务器搭建,小白教程CV即可开服_第3张图片


    幻兽帕鲁服务器搭建,小白教程CV即可开服_第4张图片

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


    幻兽帕鲁服务器搭建,小白教程CV即可开服_第5张图片

  5. 进到这个页面则说明登入成功!幻兽帕鲁服务器搭建,小白教程CV即可开服_第6张图片

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退出即可。幻兽帕鲁服务器搭建,小白教程CV即可开服_第7张图片

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退出幻兽帕鲁服务器搭建,小白教程CV即可开服_第8张图片

4.安装幻兽帕鲁服务端

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

执行成功截图幻兽帕鲁服务器搭建,小白教程CV即可开服_第9张图片

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

    cd /usr/local/steamCMD/steamapps/PalServer

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

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

      幻兽帕鲁服务器搭建,小白教程CV即可开服_第10张图片

  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幻兽帕鲁服务器搭建,小白教程CV即可开服_第11张图片
  3. 启动幻兽帕鲁服务端

    1. 启动幻兽帕鲁服务端并查看状态
      # 启动指令
      sudo systemctl start palserver.service
      
      # 查询状态指令
      sudo systemctl status palserver.service
    2. 修复报错,出现cannot open shared object file: No such file or directory幻兽帕鲁服务器搭建,小白教程CV即可开服_第12张图片
      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]即可进入幻兽帕鲁服务器搭建,小白教程CV即可开服_第13张图片

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

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

# 执行更新指令
./steamcmd.sh +login anonymous +force_install_dir ./steamapps/PalServer +app_update 2394010 validate +quit

你可能感兴趣的:(服务器,运维,linux,其他,虚幻)