本文只讲 Windows 系统的完整步骤。用 Linux 请看:《星露谷物语开服教程(Linux版)》
Windows 环境还没准备好?先看:《Windows 云服务器开服通用前置教程》
先说清楚一件事:星露谷物语(Stardew Valley)官方没有专用服务端(没有 headless dedicated server)。它原生的联机是"房主客户端当主机",房主下线农场就停。
所以社区的主流做法是:租一台服务器,装 Steam 客户端 + 游戏 + SMAPI(模组加载器)+ Always On Server 模组,让游戏以"无头/最小化"方式 24 小时常驻,自动加载存档,无人时自动暂停。
这篇讲的就是这套方案。它不完美(要占一份游戏授权、要装 MOD),但目前是唯一能让农场 7×24 在线的办法。
一、开服前必读:先接受这 4 个前提
① 你需要拥有一个 Steam 账号并购买星露谷物语
服务端就是游戏本体,没有免费专用服。SteamCMD 匿名下不到。
② 这不是真正的"服务端",是一个常驻客户端
占用比真服务端高(要跑图形层),配置别太抠。
③ 必须有 MOD:Always On Server
没有它,游戏会在标题界面停住,不会自动进存档。
④ 所有玩家的 MOD 必须一致
服务端装了什么 MOD,客户端也要装一样的,否则进不去。建议先开纯净服跑通,再考虑加 MOD。
二、端口与配置
| 项目 | 说明 |
|---|---|
| 主端口 | UDP 24642(游戏监听端口) |
| 备用 | UDP 24643 |
| Steam P2P | TCP 24644(可选) |
| CPU | 2 核 3.0GHz(4-6 人) |
| 内存 | 4GB(装 MOD 建议 6-8GB) |
| 磁盘 | 20GB SSD |
| 系统 | Windows Server 2019 / 2022 |
星露谷对内存比对 CPU 敏感(装了 MOD 更明显),别只看核数。
三、Windows 系统完整步骤
第 1 步:准备服务器
2 核 / 4G 内存 / 20G SSD / Windows Server 2019 或 2022。
第 2 步:安装 Steam 和游戏
- 远程桌面连上服务器
- 下载安装 Steam 客户端:
https://store.steampowered.com/about/ - 登录你的 Steam 账号(购买过星露谷的那个)
- 库里搜索 Stardew Valley 并安装
默认安装路径类似:
C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\建议装到 C:\game\stardew 这类纯英文无空格路径,后续配置省心。可以在 Steam 设置里改库文件夹。第 3 步:安装 SMAPI(模组加载器)
- 下载 SMAPI:
https://smapi.io/(选 "Install SMAPI") - 解压,运行
install on Windows.bat(Windows)或install on Windows.exe - 按提示输入游戏安装路径,回车
- 装完后游戏目录会多出
StardewModdingAPI.exe
验证:双击 StardewModdingAPI.exe,能看到 SMAPI 控制台窗口(黑底绿字)就说明装好了。
第 4 步:安装必需的 MOD
去 Nexus Mods 下载:
| MOD | 作用 | 地址 |
|---|---|---|
| Always On Server | 自动加载存档、无人时暂停 | nexusmods.com/stardewvalley/mods/12789 |
| AutoLoadGame | 启动时自动进指定存档 | 同上页面 |
| Unlimited Players | 突破 4 人上限(可选) | nexusmods.com/stardewvalley/mods/6330 |
解压后整个文件夹放进:
C:\game\stardew\Mods\结构应该是 Mods\AlwaysOnServer\manifest.json 这样(文件夹要在 Mods 直属下,不要多套一层)。
配置 Always On Server(Mods\AlwaysOnServer\config.json):
{
"timeOfDayToSleep": 2200,
"endofdayTimeOut": 300,
"clientsCanPause": false,
"festivalsOn": true
}timeOfDayToSleep: 2200= 晚上 22 点自动睡觉进入次日endofdayTimeOut: 300= 还有人没睡时最多等 5 分钟
第 5 步:创建/上传存档
方式 A:服务器本地创建
第一次通过 SMAPI 启动游戏,用远程桌面操作界面:新建农场 → 建好小屋(一个玩家一间)→ 保存退出。
方式 B:上传你已有的存档(推荐)
存档目录:
- 服务器:
C:\Users\你的用户名\AppData\Roaming\StardewValley\Saves\ - 本地:
%AppData%\StardewValley\Saves\
把整个存档文件夹复制过去即可。
小屋数量 = 玩家数。一间小屋一个农场工,想加人在罗宾的木匠店再建。
第 6 步:防火墙放行端口
netsh advfirewall firewall add rule name="Stardew UDP 24642" dir=in action=allow protocol=UDP localport=24642
netsh advfirewall firewall add rule name="Stardew UDP 24643" dir=in action=allow protocol=UDP localport=24643云服务器安全组也要放行 24642 UDP。
NAT 型服务器在控制台把 24642 UDP 映射出去,玩家连 公网IP:映射端口。详见 《NAT 端口映射完全指南》。第 7 步:启动脚本
C:\game\stardew\start_server.bat:
@echo off
cd /d C:\game\stardew
start "" StardewModdingAPI.exe
exit第 8 步:开机自启(任务计划)
因为星露谷需要图形会话,用 任务计划程序比 NSSM 稳:
- 打开"任务计划程序"→ 创建任务
- 常规:勾选"不管用户是否登录都要运行"+"使用最高权限运行"
- 触发器:新建 → 开始任务选"启动时"
- 操作:启动程序 →
C:\game\stardew\start_server.bat - 设置:勾选"如果任务失败,按以下频率重新启动"(1 分钟,最多 3 次)
详细的远程桌面、任务计划配置见 《Windows 云服务器开服通用前置教程》。
四、玩家怎么进服
方式一:局域网直连(最常用)
游戏主菜单 → 合作(Co-op)→ 加入局域网游戏 → 输入 你的IP:24642
方式二:Steam 邀请
房主在服务器里邀请好友(需要 Steam 在线)
方式三:远程同乐
不适用(那是共享屏幕,不是真联机)
五、常见问题排查
Q:MOD 装了但游戏没加载?
① 文件夹层级对不对(Mods\XXX\manifest.json);② 启动的是 StardewModdingAPI.exe 不是 Stardew Valley.exe;③ MOD 版本要匹配游戏版本。
Q:游戏卡在标题界面不自动进存档?
没装 Always On Server,或 AutoLoadSave 没开。检查 config.json。
Q:玩家连不上?
① 24642 UDP 放行(含安全组);② IP 端口填对;③ 服务端游戏版本和玩家一致;④ 所有玩家 MOD 一致。
Q:服务器重启后要重新登录 Steam?
Steam 记住密码即可;另外 Steam 的"以离线模式启动"有时能跳过验证,但装 MOD 建议在线登录完整。
Q:人多了卡?
星露谷吃内存,加内存比加核数有效。装了大量 MOD 尤其明显。
Q:存档怎么备份?
定时复制 AppData\Roaming\StardewValley\Saves\ 整个目录。详见 《存档备份与自动维护教程》。
Q:能不能超过 4 个人?
装 Unlimited Players MOD 可以,但官方上限是 4 个农场工 + 房主,超了稳定性不保证。
六、写在最后
星露谷的"开服"本质是把游戏客户端常驻在服务器上,所以比真服务端笨重一些:要占一份授权、要装 SMAPI、要留 4G 以上内存。
但它解决的痛点很实在:朋友想半夜种地不用等你上线。如果你们几个是固定班子长期玩农场,这个成本花得值。
📌 觉得有用请收藏,卡在哪一步评论区留言。
还没机器?看看我们家的游戏云服务器——Windows 镜像带图形桌面,远程桌面直连配置,BGP 多线,NAT 型价格比独立 IP 省一半:https://z0w.cn
相关阅读
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]
2026-10-18 回复