跳到内容
Myth of Empires

安装 Myth of Empires 服务器

Myth of Empires 在 Windows 上部署(SteamCMD 应用 1794810),使用从游戏本地安装复制的 PrivateServerTool 生成 StartPrivateServer.bat。详细配置文件无官方文档:本指南仅限已验证流程(ZAP-Hosting)和社区的 Linux/Proton 面板模板。

最后更新:2026/10/9

Myth of Empires 在 Windows 上部署(SteamCMD 应用 1794810),使用从游戏本地安装复制的 PrivateServerTool 生成 StartPrivateServer.bat。详细配置文件无官方文档:本指南仅限已验证流程(ZAP-Hosting)和社区的 Linux/Proton 面板模板。

分步安装

  1. 确认机器配置:Windows VPS/dedicated, RDP, 9-12 GiB RAM, 10-15 GiB disk。

  2. 下载 SteamCMD 并创建服务器文件夹。

  3. 用 SteamCMD 安装服务器:login anonymous, app_update 1794810。

  4. 把本地 Steam 游戏中的 MOE\PrivateServerTool 复制到服务器根目录。

  5. 运行 PrivateServerTool.exe,填写服务器名称并点击 Save Config。

  6. 点击 Start Server 生成 StartPrivateServer.bat;如有需要修正 .bat 开头的路径。

  7. 在防火墙和路由器中开放端口 11888 et 12888 (TCP/UDP)。

  8. 通过游戏的 Custom Server 标签页(按名称搜索)连接,并从外部测试。

  9. 配置自动启动(计划任务或 systemd 服务)。

  10. 安排 MOE\Saved 的备份与更新。

前置条件

带 RDP 访问的 Windows(VPS 或独服)。社区面板模板(Pterodactyl,2024 年 6 月)给出最低 9 GiB 内存(建议 12)和 10 GiB 磁盘(建议 15);官方数值未公布。PrivateServerTool 需要游戏本地副本。客户端与服务器版本须一致。

本地安装(Windows)

与 Windows 服务器相同:SteamCMD、复制 PrivateServerTool、生成 StartPrivateServer.bat,然后运行该 .bat。

C:\steamcmd\steamcmd.exe +force_install_dir C:\MOE-Server +login anonymous +app_update 1794810 +quit
xcopy /E /I "C:\Program Files (x86)\Steam\steamapps\common\Myth of Empires\MOE\PrivateServerTool" C:\MOE-Server\PrivateServerTool
cd /d C:\MOE-Server\PrivateServerTool
PrivateServerTool.exe

在 Linux VPS / 独立服务器上安装

Windows Server:按上一节(RDP)操作。Linux:非官方;社区模板通过 Proton 运行 MOE/Binaries/Win64/MOEServer.exe(SteamCMD 强制 Windows 平台安装)。模板端口:游戏 11888、query 12888、RCON 13888。未经开发商验证。

需要开放的端口

  • 11888/TCP+UDP:游戏端口
  • 12888/TCP+UDP:查询端口
  • 13888:RCON(社区模板,可选)

Windows 防火墙(netsh)

在管理员权限的 PowerShell(或管理员 cmd)中执行:

netsh advfirewall firewall add rule name="Myth of Empires 11888/TCP" dir=in action=allow protocol=TCP localport=11888
netsh advfirewall firewall add rule name="Myth of Empires 11888/UDP" dir=in action=allow protocol=UDP localport=11888
netsh advfirewall firewall add rule name="Myth of Empires 12888/TCP" dir=in action=allow protocol=TCP localport=12888
netsh advfirewall firewall add rule name="Myth of Empires 12888/UDP" dir=in action=allow protocol=UDP localport=12888

服务商防火墙与端口转发(NAT)

如果服务器托管在服务商(OVH、Hetzner、Scaleway 等),请在其网络防火墙(“安全组”)中开放相同端口。家庭自建时,将路由器端口转发(NAT)到该机器的固定内网 IP。请从外部(手机网络或朋友)测试;在自己网络内测试说明不了问题。

Windows 自动启动(计划任务)

创建触发器为“启动时”的计划任务运行启动脚本,使用最高权限,并选择“不管用户是否登录都要运行”。

更新、备份与重启

停止服务器,重新执行 app_update 1794810 后再启动。重大更新前备份 MOE\Saved。 重启 StartPrivateServer.bat 前先运行 SteamCMD。

# backup
tar czf ~/backup-$(date +%F).tar.gz -C ~/server MOE\Saved

登记并让玩家找到服务器

服务器公开后,请在 https://game-rank.com/jeux/myth-of-empires(本工具所有者的网站)登记,方便玩家找到、关注并投票。

故障排查

  • 外网无法连接但 localhost 正常:缺少系统防火墙规则、服务商防火墙或 NAT 转发,或协议(UDP/TCP)不对。请逐层检查。
  • 游戏更新后连接被拒绝:客户端与服务器版本必须一致。请重新更新服务器并重启。
  • 服务器立即退出:请在控制台中启动以查看错误,并检查可用内存、磁盘和软件依赖。
  • Custom Server 中看不到服务器:把 StartPrivateServer.bat 里的两个 IP 参数改为你的 Windows 服务器 IP。
  • 找不到 PrivateServerTool:它不在 SteamCMD 下载内,请从本地游戏的 MOE 文件夹复制。

常见问题

服务器的 Steam 应用 ID 是多少?
1794810(可匿名)。PrivateServerTool 需从本地游戏复制。
如何更新服务器?
停止服务器后重新执行 app_update 1794810;客户端与服务器版本必须一致。
有需要编辑的配置文件吗?
文档化的流程是通过 PrivateServerTool 完成。.ini 键值无官方文档,因此不提供生成器。
如何推广我的服务器?
在 https://game-rank.com/jeux/myth-of-empires(本工具所有者的网站)登记,玩家即可找到、关注并投票。

Myth of Empires 服务器工具

Myth of Empires
Myth of Empires免登录
生成 ufw、iptables 和 Windows(netsh)规则,开放 Myth of Empires 服务器端口:11888, 12888 TCP/UDP。
防火墙端口打开
文档
Myth of Empires
Myth of Empires免登录
逐步跟进 Windows 上 Myth of Empires 服务器的搭建:SteamCMD、PrivateServerTool、StartPrivateServer.bat、端口与连接。
安装清单打开
文档