10
10
月
2026
适用游戏:七日杀(7 Days to Die)
适用人群:想和朋友打血月、守尸潮的小队
服务端类型:Linux 原生(7DaysToDieServer.x86_64),无需 Wine
本文是 Linux 系统专属教程(Ubuntu / Debian / CentOS 通用)。
用 Windows 服务器的请转:《七日杀开服保姆级教程(Windows 版)》→ https://z0w.cn/wiki/7-days-to-die-server-guide-windows.html
一、开服前先看这段(避坑)
七日杀非常吃单核性能,核心数多不如主频高:
| 规模 | 建议配置 |
|---|---|
| 2~4 人原版 | 2核6G |
| 6~8 人 | 4核8G |
| 大型 MOD(黑暗降临等) | 4核16G |
- 服务端本体 + 存档约 15~25G,硬盘别卡太紧
- 血月尸潮是性能杀手,人一多 + 僵尸多直接掉帧
NAT 型服务器合适吗? 合适。七日杀是长期存档服,服务器要一直开着,NAT 型长期成本比独立 IP 低一半以上。
二、端口规划
| 端口 | 协议 | 用途 |
|---|---|---|
| 26900 | TCP + UDP | 游戏主端口(两种协议都要开) |
| 26901 | UDP | 游戏数据 |
| 26902 | UDP | 游戏数据 |
| 26903 | UDP | 部分新版本需要 |
| 8080 | TCP | Web 控制台(可选) |
| 8081 | TCP | Telnet 远程管理(可选) |
⚠️ 26900 要同时开 TCP 和 UDP,很多人只开一个导致连不上或列表刷不出。
在云服务器控制台「端口映射」添加:
- TCP 外部
26900→ 内部26900 - UDP 外部
26900→ 内部26900 - UDP 外部
26901→ 内部26901 - UDP 外部
26902→ 内部26902
三、第一步:安装 SteamCMD 并下载服务端
# 1. 装依赖
sudo apt update
sudo apt install -y lib32gcc-s1 lib32stdc++6 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. 下载七日杀服务端(约 10G+)
./steamcmd.sh +force_install_dir ~/7dtd +login anonymous +app_update 294420 validate +quit完成后确认有这个文件:
ls ~/7dtd/7DaysToDieServer.x86_64四、第二步:改配置(关键:复制一份再改)
⚠️ 不要直接改 serverconfig.xml,游戏更新会覆盖它。复制一份:
cd ~/7dtd
cp serverconfig.xml myserver.xml
nano myserver.xml常用项(XML 里一行一个 property):
<property name="ServerName" value="我的七日杀服"/>
<property name="ServerPassword" value="123456"/>
<property name="ServerPort" value="26900"/>
<property name="ServerMaxPlayerCount" value="8"/>
<property name="ServerVisibility" value="2"/> <!-- 0=不公开 1=仅好友 2=公开 -->
<property name="GameWorld" value="Navezgane"/> <!-- 或填随机地图种子 -->
<property name="GameDifficulty" value="1"/> <!-- 0-5 -->
<property name="MaxSpawnedZombies" value="64"/> <!-- 卡顿就降到 40 -->
<property name="BloodMoonEnemyCount" value="8"/>
<property name="LootAbundance" value="100"/>
<property name="XPMultiplier" value="100"/>
<property name="DayNightLength" value="60"/>
<property name="PlayerKillingMode" value="0"/> <!-- 0=无PVP -->
<property name="TelnetEnabled" value="true"/>
<property name="TelnetPassword" value="改成你自己的密码"/>
<property name="WebDashboardEnabled" value="false"/>GameWorld填Navezgane是官方固定地图;填一串数字就是随机生成地图的种子。
五、第三步:挂后台开服
screen -S 7dtd
cd ~/7dtd && ./startserver.sh -configfile=myserver.xml首次生成地图要几分钟到十几分钟,看到 Server fully initialized 就起来了。Ctrl+A → D 脱离。
- 回到控制台:
screen -r 7dtd
加管理员:编辑 ~/7dtd/serveradmin.xml
<user steamid="你的SteamID64" name="你的名字" permission_level="0" />改完在控制台输入 reloadadmin 或重启生效。
六、第四步:客户端进服
游戏 → Join Game → 搜服务器名;搜不到就用 Direct Connect 填:
你的服务器IP:26900输入密码即可进服。
七、常见问题排查
1. 完全连不上?
- 26900 的 TCP 和 UDP 都要映射,只开一个必挂;云厂商安全组也要放行。
2. 能连上但服务器列表刷不出?
- 26901 / 26902 UDP 没开;
ServerVisibility设成 0 了(改成 2)。
3. 血月卡顿严重?
- 降
MaxSpawnedZombies(64→40)、BloodMoonEnemyCount;降MaxSpawnedAnimals;加内存。
4. 内存泄漏?
- 七日杀长期运行有内存增长问题,建议每天定时重启一次(crontab):
crontab -e
# 每天凌晨4点重启
0 4 * * * systemctl restart 7dtd5. 想装 MOD?
- MOD 放进
~/7dtd/Mods目录(没有就新建),服务端和所有客户端的 MOD 版本必须完全一致,否则玩家会被踢。 - 装 MOD 需要把配置里的
EACEnabled设为 false。
6. 更新游戏?
- 停服后重跑下载命令,然后重新复制一份 myserver.xml 合并新配置。
7. 备份存档?
tar czf ~/7dtd_backup_$(date +%m%d).tar.gz -C ~/.local/share/7DaysToDie Saves八、总结
| 项目 | 说明 |
|---|---|
| 配置 | 4核8G 起步,MOD 服建议 16G |
| 网络 | NAT 型服务器 + 26900 TCP/UDP + 26901-26902 UDP |
| 注意 | 配置要复制一份改,更新会覆盖原文件 |
| 连接方式 | IP:26900 直连 |
七日杀服一开就要扛住一次次血月,服务器长期在线是刚需——NAT 型服务器最适合这种"常开不关"的场景。
📌 觉得有用的话点个赞/收藏,评论区交流开服问题,看到都会回。
懒得折腾 SteamCMD 和 XML 配置的朋友,可以看看财富云计算的游戏云服务器:一键开服面板,NAT 价格,七日杀、方舟、RUST、森林之子、我的世界等主流游戏都支持快速部署。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]适用游戏:七日杀(7 Days to Die)适用人群:想和朋友打血月、守尸潮的小队服务端类型:Windows 系统(服务端 exe 直接运行)本文是 Windows 系统专属教程(Windows Server 2019 / 2022)。用 Linux 服务器的请转:《七日杀开服保姆级教程(Linux 版)》→ https://z0w.cn/wiki/7-days-to-die-server-gu[...]
2026-10-10 回复
[...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]
2026-10-18 回复