属于大家的
VPS知识分享站

方舟生存进化服务器搭建:Linux、地图、模组与旧存档

方舟生存进化(ASE)的官方服务器网络 2023年9月30日就关了,但社区自托管和最终官方存档还能用。现在还搭 ASE,通常是接管旧世界、继续旧模组社区,或者明确不选 ASA。

这篇按 2026年8月3日核对的 Studio Wildcard 官方公告、ARK Official Community Wiki 和 2023 官方存档文档写,没有下载 App 或实测服务器。

先弄清“官方服关闭”是什么意思

2023年关闭的是ASE官方服务器网络,不代表:

  • 玩家不能运行社区专用服务器;
  • SteamCMD App 376030已经消失;
  • 所有旧地图、角色和模组自动失效;
  • ASE存档可以直接导入ASA;
  • 新用户应该默认选择ASE。

Studio Wildcard提供最终官方网络存档供玩家自托管,而当前ARK Official Community Wiki仍给出Windows和Linux专用服务器部署路线。因此,文章必须同时说明生命周期和自托管现状,不能用“官方服关闭”制造错误结论。

ASE与ASA不要买错系统

方舟生存进化ASE与方舟生存飞升ASA的App ID、系统、存档和搜索意图区分
项目 ARK: Survival Evolved(ASE) ARK: Survival Ascended(ASA)
游戏客户端App 346110 2399830
专用服务端App 376030 2430930
原生服务端系统 Windows、Linux 当前原生Windows
主要模组体系 Steam Workshop旧生态 ASA当前模组体系
典型需求 旧世界、旧模组、旧社区、官方存档接管 新版地图、当前平台与新版社区
存档关系 ASE格式 不能假设与ASE直接兼容

玩家客户端版本、地图、模组ID和旧存档来源必须先确认。只说“我要搭方舟服务器”不足以采购系统。

哪些人适合继续搭ASE

  • 已有ASE玩家和Steam Workshop模组清单;
  • 要接管2023最终官方服务器存档;
  • 要延续旧部落、角色、建筑或集群;
  • 社区规则、插件和管理工具依赖ASE;
  • 成员明确知道ASE与ASA的画面、平台和生命周期差异。

如果是没有历史资产的新社区,应先比较ASA与ASE的客户端持有率、地图、模组、跨平台、服务器系统、硬件成本和授权,再决定,不应因为旧教程更多就默认选ASE。

配置只能先给测试起点

ASE的地图、存档年龄、驯养生物、建筑、模组、集群和在线人数差异很大。没有运行样本时,采购表只能帮助开始验证:

场景 保守测试起点 验收重点
纯净单地图、少量朋友 4核8GB、100GB SSD 地图启动、峰值内存、保存耗时、客户端进服
长期社区或多模组单图 8核16GB、200GB SSD 单核、高峰内存、模组更新、存档和备份增长
多地图集群 每张地图独立测算,16GB以上内存起步 ClusterID、角色传送、端口隔离和故障域
旧官方大存档接管 先在副本加载,再按峰值扩容 转换、地图完整性、磁盘、启动时间和玩家资产

这些不是固定人数承诺。特别是旧官方存档,文件能复制完成不等于世界能正确启动。购买前应为程序、Workshop内容、世界、日志、更新暂存和多代备份分别预留空间。

准备ASE/ASA版本、地图、旧存档大小、模组数量、主要玩家地域和备份周期,再到萤光云VPS页面核对实时Linux/Windows镜像、地域、SSD、价格和库存。

Linux目录怎么规划

以独立

ark

普通用户运行,不要用root直接启动游戏服务:

/home/ark/steamcmd/                 # SteamCMD
/home/ark/ase/current/              # 当前服务端
/home/ark/ase/releases/             # 可回退程序副本
/home/ark/ase/ops/                  # 启动与维护脚本
/home/ark/ase/backups/              # 本机临时归档
/srv/ark-offsite/                   # 示例挂载点,真实灾备应在异机/对象存储

核心运行数据会出现在

ShooterGame/Saved

。旧官方存档的只读母盘不要直接放进生产目录反复修改,应先复制工作副本。

安装SteamCMD与App 376030

以Ubuntu为例,系统仓库和包名应按目标版本核对:

sudo adduser --disabled-password --gecos '' ark
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y steamcmd lib32gcc-s1
sudo -u ark mkdir -p /home/ark/ase/current

用SteamCMD安装ASE专用服务器:

sudo -iu ark
steamcmd \
  +force_install_dir /home/ark/ase/current \
  +login anonymous \
  +app_update 376030 validate \
  +quit

不要把ASA的2430930装到这篇文章的目录。下载完成后检查入口、目录大小、磁盘剩余空间和manifest,而不是只相信退出码:

test -x /home/ark/ase/current/ShooterGame/Binaries/Linux/ShooterGameServer
du -sh /home/ark/ase/current
df -h /home/ark/ase/current

validate

证明文件经过SteamCMD核对,不证明地图、模组和存档能加载。

先启动纯净测试世界

第一次部署先使用无模组测试世界,确认服务端基本路径,再处理旧存档和Workshop组合。启动结构示意:

cd /home/ark/ase/current/ShooterGame/Binaries/Linux

./ShooterGameServer \
  'TheIsland?listen?SessionName=Private-ASE?ServerPassword=CHANGE_ME?ServerAdminPassword=CHANGE_ADMIN' \
  -Port=7777 \
  -QueryPort=27015 \
  -server \
  -log

上面用于解释地图、会话、密码、端口和日志的组织方式,本轮没有运行。地图内部名称、参数拼接和当前入口应在部署当天按ARK当前文档复核。

玩家密码与管理员密码必须不同,真实密码不要进入公开仓库、文章、截图或普通备份。

端口和安全组

常见默认网络示例包括:

  • UDP 7777:游戏端口;
  • UDP 7778:peer端口,通常与游戏端口相邻;
  • UDP 27015:Steam查询端口;
  • TCP 27020:可选RCON,只有启用时才开放。

先启动,再看实际监听:

ss -lunp | grep -E ':(7777|7778|27015)\b'
ss -ltnp | grep ':27020\b'

云安全组、主机防火墙和启动参数必须使用相同协议与端口。多地图实例要为每个实例分配不冲突的游戏、peer、查询和RCON端口,并记录端口表。

不要直接开放大段TCP/UDP端口。RCON应限制到管理员固定IP或VPN,SSH同样不向全球开放。

配置文件在哪里

Linux主要配置目录:

ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini
ShooterGame/Saved/Config/LinuxServer/Game.ini

Windows对应

WindowsServer

目录。建议第一次启动让服务端生成结构,正常停服后再修改:

  1. 保存原始配置;
  2. 一次只改一组字段;
  3. 为每次变更写日期和原因;
  4. 在测试存档检查实际效果;
  5. 重启后再次检查;
  6. 保留上一版配置与对应程序版本。

不要用客户端配置直接覆盖服务端,也不要把ASE与ASA同名字段假设为相同行为。

地图、模组与启动参数

地图由启动命令的地图标识决定。旧存档、DLC地图和自定义地图必须与客户端拥有的内容、服务端文件和模组清单对应。

Workshop模组运营至少记录:

  • 模组ID、名称、版本、依赖与加载顺序;
  • 服务端程序manifest;
  • 地图和存档副本;
  • 模组更新日期及回退版本;
  • 移除模组会影响的生物、物品、建筑和世界对象。

每次只增加或升级少量模组,并完成“启动—客户端加入—生成内容—保存—重启—再次检查”。服务端进程存在不代表模组内容正确加载。

接管2023官方存档要单独处理

官方存档不是普通新世界模板。ARK Official Community Wiki为2023官方保存文件提供专门说明,其中可能涉及保存格式、服务器所有权、启动参数、玩家/部落接管和集群文件。

安全处理顺序:

  1. 保存下载来源、文件名、大小和SHA-256;
  2. 把原始压缩包和解压母盘设为只读;
  3. 只在工作副本上调整文件和参数;
  4. 使用匹配地图的纯净服务端首次加载;
  5. 记录启动日志、转换耗时和生成的新文件;
  6. 用客户端检查角色、部落、建筑、恐龙、物品和传送;
  7. 通过后才把副本作为生产起点。

没有合法的存档样本和客户端,不能把“文件已放到Saved”写成“迁移成功”。也不能假设ASE存档可直接导入ASA。

备份整个ShooterGame/Saved

只复制一个地图文件往往不够。至少保留:

ShooterGame/Saved/                  # 世界、玩家、部落、配置、日志与集群数据
启动脚本
服务端manifest/版本记录
Workshop模组清单与加载顺序
systemd、防火墙和端口表
旧官方存档原始母盘的SHA-256清单

推荐流程:

公告维护 → 游戏内保存/正常停服 → 确认进程退出
→ 归档Saved与运营文件 → 生成SHA-256清单
→ 上传服务器外多代存储 → 新程序目录恢复
→ 启动原地图 → 客户端验收角色、部落、建筑、恐龙和模组
方舟生存进化旧世界盘点、冻结母盘、隔离搭建、加载副本、客户端验收和备份流程

同一系统盘中的ZIP不是灾备。云快照可以缩短整机恢复,

Saved

应用归档适合跨实例恢复;两者都需要实际恢复演练。

systemd与启动管理

生产服可以由systemd调用权限受控的启动脚本,避免把复杂参数和密码直接塞进unit。示意:

[Unit]
Description=ARK Survival Evolved Dedicated Server
Wants=network-online.target
After=network-online.target

[Service]
User=ark
Group=ark
WorkingDirectory=/home/ark/ase/current/ShooterGame/Binaries/Linux
ExecStart=/home/ark/ase/ops/start-theisland.sh
Restart=on-failure
RestartSec=20
LimitNOFILE=100000
NoNewPrivileges=true

[Install]
WantedBy=multi-user.target

启动脚本权限只给

ark

和管理员。正式上线前确认正常停止信号能触发保存;如果直接强杀进程,systemd能拉起并不代表世界数据安全。

更新和回退

ASE仍可能遇到服务端、Steam或模组层面的变化。更新流程:

  1. 记录当前manifest、地图、模组和配置哈希;
  2. 通知玩家,保存并停服;
  3. 创建服务器外备份;
  4. 更新程序副本而不是覆盖唯一可用目录;
  5. 在世界副本加载并检查日志;
  6. 客户端进服,检查角色、部落、模组和保存;
  7. 通过后切换;失败恢复旧程序、旧模组与旧存档组合。

旧社区的最大风险常常不是“程序不能下载”,而是某个长期无人维护的模组与新环境不兼容。模组版本和二进制应与存档一起保存。

常见故障排查

SteamCMD完成但找不到服务端

先核对App ID 376030、

force_install_dir

、磁盘空间和Linux入口。不要把ASA的Windows路径或2430930套进ASE。

进程运行但外网找不到

分别检查7777/7778/27015的协议、实际监听、主机防火墙、云安全组、查询端口和客户端版本。局域网能进不代表公网列表链路正确。

旧存档加载后像新世界

立即停止继续写入。核对地图标识、世界文件位置、文件权限、保存格式参数和启动日志,确认服务端是否读取了预期副本。

模组更新后对象消失

不要在唯一存档继续保存。恢复更新前的程序、模组与存档组合,在副本查找不兼容模组;移除含世界对象的模组可能造成永久数据损失。

地图能启动但内存不断上涨

记录在线人数、驯养、建筑、模组、保存时刻和CPU/内存曲线。定时重启可以作为运营手段,但不能替代定位和容量规划。

平均ping不高但玩家卡顿

继续观察晚高峰抖动、丢包、服务器单核、保存写入和后台更新。一次ping无法代表战斗和大规模基地加载体验。

FAQ

ASE官方服务器关闭后还能自己搭服务器吗?

可以。官方网络在2023年关闭,但当前专用服务器部署资料和App 376030仍存在,社区可继续自托管。

ASE服务端能原生跑Linux吗?

当前部署资料提供Windows和Linux路线。ASA当前原生服务端系统不同,采购前必须确认版本。

4核8GB能带多少人?

这篇没有人数压测,不能给固定数字。它只是纯净小服的测试起点,地图、存档、模组和CPU型号都会改变结果。

官方存档放进Saved就能玩吗?

不能这样保证。官方存档有专门说明,还要核对地图、格式、参数、角色和部落,并用客户端完整验收。

ASE存档能直接迁到ASA吗?

不能假设直接兼容。两者是不同产品、服务端和模组体系,必须使用权利人或可信工具提供的明确迁移路线并在副本验证。

只备份地图文件够吗?

不够。应保存整个

ShooterGame/Saved

、程序版本、配置、模组清单和启动脚本,并在新目录恢复。

购买前检查清单

  • 玩家确认使用ASE客户端而非ASA;
  • 地图、旧存档来源、大小和完整性;
  • Workshop模组、依赖、版本和维护状态;
  • Linux或Windows系统及实时镜像;
  • 主要玩家地域和晚高峰网络;
  • SSD容量、存档/日志增长和服务器外备份;
  • 多地图端口表、集群、RCON和管理员权限;
  • 公网IPv4、DDoS、扩容、退款与迁移条款。

继续阅读:云服务器配置选择服务器地域怎么选测试IP与线路安全组规则服务器备份恢复。确定ASE版本和旧资产后,再到萤光云VPS产品页查看实时Linux/Windows镜像、配置、价格与库存。

赞(0)
未经允许不得转载:VPS知识分享站 » 方舟生存进化服务器搭建:Linux、地图、模组与旧存档