Linux CentOS 方舟生存進化開服教程[轉]


原地址:http://blog.i80k.com/jishu/10.html?tdsourcetag=s_pctim_aiomsg

侵刪

轉到自己博客上做記錄

折騰了好幾天,總算折騰完了這個教程,emmmm.....

更新/安裝必須環境:
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

原地址:http://blog.i80k.com/jishu/10.html?tdsourcetag=s_pctim_aiomsg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM