网吧VIP官方网站

    官方信息
    网站首页 > 牛逼信息 > 使用教程

    Linux CentOS 方舟生存进化开服教程

    2020-04-08 15:39:48 网吧VIP官方网站 阅读

    更新/安装必须环境:
    yum update -y
    yum install nano wget screen -y
    yum install glibc.i686 libstdc++.i686 ncurses-libs.i686 -y
    yum install nano

    创建非root用户(如果已经有非root用户可忽略):
    adduser ark
    passwd ark

    开放游戏所需端口(推荐安装宝塔面板管理端口):
    firewall-cmd --zone=public --add-port=7777/udp --permanent
    firewall-cmd --zone=public --add-port=27015/udp --permanent
    firewall-cmd --zone=public --add-port=32330/tcp --permanent
    firewall-cmd --reload

    修改进程最大文件读取设置:
    echo "fs.file-max=100000" >> /etc/sysctl.conf
    sysctl -p /etc/sysctl.conf

    nano /etc/security/limits.conf
    添加以下内容到/etc/security/limits.conf文件末尾:
    * soft nofile 1000000
    * hard nofile 1000000

    切换非root账号:
    su ark
    cd ~

    下载安装SteamCMD安装包:
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar xf steamcmd_linux.tar.gz

    安装Ark服务器文件:
    ~/steamcmd.sh +login anonymous +force_install_dir ./ark +app_update 376030 validate +quit
    PS:提示Success! App '376030' fully installed.代表安装成功

    创建一个自动更新文件:
    nano ~/update_ark
    文件写入以下内容:
    login anonymous
    force_install_dir ./ark
    app_update 376030
    quit

    运行自动更新文件:
    ~/steamcmd.sh +runscript update_ark

    也可直接运行命令:~/steamcmd.sh +login anonymous +force_install_dir ./ark +app_update 376030 +quit

    创建ark服务器启动脚本
    nano ~/ark-server.sh
    文件写入以下内容:
    #!/bin/bash
    screen -dmS ark ark/ShooterGame/Binaries/Linux/ShooterGameServer Ragnarok?listen?Port=7777?QueryPort=27015?MaxPlayers=120?bRawSockets?AllowCrateSpawnsOnTopOfStructures=True -UseBattlEye -nosteamclient -game -server -log
    //-UseBattlEye 删除即可关闭BE反作弊,MaxPlayers=120,设置服务器最大人数120,具体参数请参考官方文档
    //具体服务器名字,密码等详细配置请自己修改Game.ini和GameUserSettings.ini文件

    启动服务器:
    sh ark-server.sh

    停止服务器:
    screen -S ark -X quit

    以下步骤仅用于下载 MOD,并不会自动安装,安装教程后期补上

    下载MOD命令:
    nano ~/update_mod
    文件写入以下内容(346110 为 App_ID,566887000 为 MOD的订阅ID):
    login anonymous
    workshop_download_item 346110 566887000
    quit

    运行自动下载文件:
    ~/steamcmd.sh +runscript update_mod

    也可直接运行命令:~/steamcmd.sh +login anonymous +workshop_download_item 346110 566887000 +quit

    Powered by MetInfo 5.3.19 ©2008-2020 www.wbvip.cn