07
10
月
2026
适用游戏:方舟生存进化(ARK: Survival Evolved)Steam 版
适用人群:不会 Linux 也没关系,跟着复制粘贴就能开服
服务端类型:原生支持 Linux,无需 Wine
本文是 Linux 系统专属教程(Ubuntu / Debian / CentOS 通用)。
用 Windows 服务器的请转:《方舟生存进化开服保姆级教程(Windows 版)》→ https://z0w.cn/wiki/ark-survival-evolved-server-guide-windows.html
一、开服前先看这段(避坑)
方舟服务端是资源大户,配置给少了会一直卡加载或频繁崩服:
- 2~4 人小队:4核8G 起步
- 6 人以上 / 玩大地图:建议 4核16G 以上
- 硬盘:服务端本体约 15G,加几个大 MOD 轻松超过 25G,买之前先算好磁盘
NAT 型服务器能开方舟吗? 能。方舟服务端靠 UDP 端口通信,只要把端口映射出去,朋友照样连得进来,价格比独立 IP 便宜一半以上,非常适合长期开服。
💡 系统建议 Ubuntu 22.04 / Debian 12。
二、端口规划(NAT 用户重点看)
方舟服务端用到的端口:
| 端口 | 协议 | 用途 |
|---|---|---|
| 7777 | UDP | 游戏主端口(必须) |
| 7778 | UDP | 原始 UDP 通道(必须,和 7777 配套) |
| 27015 | UDP | Steam 查询端口(服务器列表可见,必须) |
| 32330 | UDP | RCON 管理端口(可选) |
⚠️ 方舟全部走 UDP,映射时千万别选成 TCP,选错连不上。
在云服务器控制台「端口映射 / 端口转发」里添加:
- UDP 外部
17777→ 内部7777 - UDP 外部
17778→ 内部7778 - UDP 外部
17015→ 内部27015
⚠️ 划重点:映射出来的外部端口是几,客户端就连几。方舟的查询端口要和启动参数里的 QueryPort 一致,否则服务器列表刷不出来。三、第一步:安装 SteamCMD 并下载服务端
# 1. 装依赖
sudo apt update
sudo apt install -y lib32gcc-s1 curl wget tar screen
# 2. 下载 SteamCMD
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xzf steamcmd_linux.tar.gz
# 3. 下载方舟服务端(约 15G,耐心等)
./steamcmd.sh +force_install_dir ~/ark +login anonymous +app_update 376030 validate +quit下载完成后服务端在 ~/ark。
四、第二步:写启动脚本
方舟没有配置文件向导,直接用启动参数最省事。新建一个启动脚本:
mkdir -p ~/ark && nano ~/ark/start-ark.sh内容如下(自己改服务器名、密码、人数):
#!/bin/bash
cd ~/ark/ShooterGame/Binaries/Linux
./ShooterGameServer "TheIsland?listen?SessionName=我的方舟服?ServerPassword=123456?ServerAdminPassword=admin666?Port=7777?QueryPort=27015?RCONPort=32330?MaxPlayers=20" -server -log参数说明:
| 参数 | 说明 |
|---|---|
| TheIsland | 地图名,可换成 Ragnarok、TheCenter、Aberration、Extinction 等 |
| SessionName | 服务器名 |
| ServerPassword | 进服密码(不想要就留空) |
| ServerAdminPassword | 管理员密码,务必改 |
| Port / QueryPort | 游戏端口 / 查询端口,要和映射对应 |
| MaxPlayers | 最大人数 |
保存后给执行权限:
chmod +x ~/ark/start-ark.sh五、第三步:挂后台开服
screen -S ark
~/ark/start-ark.sh看到 Server started 之类的日志就算起来了。按 Ctrl+A 再按 D 脱离界面,服务器继续跑。
- 回到控制台:
screen -r ark - 停服:
screen -S ark -X quit
更稳的做法:做成 systemd 服务,崩了自动拉起、开机自启:
sudo nano /etc/systemd/system/ark.service[Unit]
Description=ARK Server
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/root/ark
ExecStart=/root/ark/start-ark.sh
Restart=on-failure
RestartSec=30
LimitNOFILE=100000
[Install]
WantedBy=multi-user.targetsudo systemctl daemon-reload
sudo systemctl enable ark
sudo systemctl start ark
sudo systemctl status ark六、第四步:客户端怎么进
游戏内 → 加入 ARK → 底部勾选「显示非官方服务器」,搜索你的服务器名。
搜不到就用 Steam 服务器收藏夹直连:Steam 客户端 → 视图 → 服务器 → 收藏夹 → 添加服务器,填:
你的服务器IP:17777 (NAT 用户,填映射的外部端口)
你的服务器IP:7777 (独立 IP 用户)直连是最稳的方式,社区列表刷新本来就慢。
七、常见问题排查
1. 服务器列表搜不到?
- 查询端口没映射 / 协议选错(必须 UDP);启动参数里的
QueryPort和实际映射对不上。
2. 朋友连不上?
- 7777 和 7778 都要映射(很多人只映射 7777,结果卡在加载界面)。
3. 加载特别慢 / 卡在初始化?
- 首次加载地图要 3~5 分钟属正常。如果一直卡,多半是内存不足,加 swap 或升级内存:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab4. 游戏更新后进不去?
- 停服后重新执行下载命令更新:
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/ark +login anonymous +app_update 376030 validate +quit5. 存档在哪?怎么备份?
# 存档位置
~/ark/ShooterGame/Saved/SavedArks
# 一键备份
tar czf ~/ark_backup_$(date +%m%d).tar.gz -C ~/ark/ShooterGame Saved6. 想装 MOD?
- 在
~/ark/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini的[ServerSettings]里加:
[ServerSettings]
ActiveMods=731604991,1404697612MOD ID 就是创意工坊链接 ?id= 后面的数字,服务端会在启动时自动下载。
八、总结
| 项目 | 说明 |
|---|---|
| 配置 | 4核8G 起步(2~4人),大地图建议 16G |
| 网络 | NAT 型服务器 + 三个 UDP 端口映射 |
| 磁盘 | 至少 25G |
| 连接方式 | IP:端口 直连 |
方舟是长期服的代表,24 小时不关机,用 NAT 型服务器长期开服非常划算。
📌 觉得有用的话点个赞/收藏,评论区交流开服问题,看到都会回。
懒得折腾命令行的朋友,可以看看财富云计算的游戏云服务器:一键开服面板,NAT 价格,方舟、RUST、森林之子、Scum 等主流游戏都支持快速部署。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]适用游戏:方舟生存进化(ARK: Survival Evolved)Steam 版适用人群:不会 Linux 也没关系,跟着复制粘贴就能开服服务端类型:Windows 系统(服务端 exe 直接运行)本文是 Windows 系统专属教程(Windows Server 2019 / 2022)。用 Linux 服务器的请转:《方舟生存进化开服保姆级教程(Linux 版)》→ https://z0w.[...]
2026-10-10 回复
[...]# https://z0w.cn/wiki/game-server-monitoring.html四、带宽与磁盘:方舟的两个大坑项目建议原因带宽20-30M 固定10 人方舟约 8-15M,进服时下载 Mod 会打满磁盘100G+存档月涨 2-5G,备份副本要另算;畸异图更大快照每周 + 更新前游戏更新和 Mod 崩服是常态方舟特有的坑:Mod 下载。玩家进服要下载全部 Mod,一个中等 Mod [...]
2026-10-18 回复
[...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]
2026-10-18 回复