一、GOM微端架设必备工具与设备要求
设备方面,内网测试用普通电脑即可,操作系统优先Win7、Win10、Win11,内存不低于4GB,硬盘预留20GB以上空余空间;外网需租用云服务器或物理主机,推荐四核CPU、8GB及以上内存,百人以内在线需5M以上带宽,保障微端数据传输顺畅。
核心工具需准备四类:一是GOM引擎专属架设包,需包含完整服务端、客户端补丁、GOM登录器配置器及脚本文件,优先选用1108版微端程序,兼容性更强,避免使用0325、1426版以防更新故障;二是数据库工具,内网用DBC2000操作简便,外网推荐SQL系列适配多人场景;三是微端配套工具,含微端服务器、微端网关,需与GOM引擎版本对应;四是辅助工具,外网需FTP文件上传工具、内网穿透工具(如FRP),文本编辑器用于修改配置文件,本地列表服务器小程序(无IIS时备用)。
工具需从正规渠道获取,避免文件缺失或损坏。下载后关闭所有拦截程序,防止核心组件被误删。架设包解压路径必须为纯英文,建议内网解压至磁盘根目录(如D:\Mirserver),外网解压至服务器根目录,严禁含中文、空格及特殊字符,路径层级过深会引发启动故障。
二、内网GOM微端架设分步流程
1. 数据库安装与配置
内网优先安装DBC2000,双击安装包按引导默认路径安装,无需手动调整。安装完成后打开控制面板,切换至大图标视图,启动BDE Administrator。右键空白区域选择新建,类型设为STANDARD,名称改为HERODB(大小写可自定义,需与服务端配置一致)。
选中HERODB,点击右侧PATH项后的三点图标,选择服务端Mirserver\Mud2\DB文件夹,按Ctrl+A保存后关闭管理员。若配置后报错,可在GOM引擎配置向导中勾选“使用acc数据库”,仍异常则取消勾选并重装配置DBC2000,确保数据库路径与服务端完全匹配。
2. 服务端与微端基础配置
进入Mirserver文件夹,双击GameCenter.exe(GOM引擎控制器)运行,点击“配置向导”完成基础设置。内网IP固定填写127.0.0.1,无需勾选额外选项,默认开区端口7000保持不变,服务器名称可自定义,配置完毕保存并点击“数据清理”,清除冗余文件避免干扰运行。
解压微端程序至服务端根目录,打开微端服务器配置文件,设置Resources路径为客户端补丁所在文件夹,更新密码需与后续登录器配置一致,数据传输速度设为81920000,无需修改。将服务端Mir200文件夹内的qqwry.dat文件复制至微端网关UpdateGate目录,确保网关正常读取数据。
3. 服务端与微端组件启动
按固定顺序启动组件:先启动服务端组件,依次为Loginserver→Logingate→DBsvr→SelGate→RunGate,全部启动无报错、图标正常显示即代表服务端运行正常。若出现10048端口占用提示,关闭占用程序或在配置向导中修改端口,重启组件即可。
启动微端组件:先运行微端服务器,提示密码验证成功即为配置有效;再启动微端网关,若提示缺失数据库文件,重复复制qqwry.dat文件至对应目录,网关图标亮起则代表微端服务启动正常。GOM微端默认端口为8000,需确保与服务端端口无冲突。
4. 登录器配置与列表设置
安装传奇客户端,目录需为纯英文,将服务端补丁解压至客户端根目录,提示替换时选择全部替换。打开GOM登录器配置器,生成路径设为客户端根目录,勾选“微端模式”,填写登录器列表地址,无IIS则启动本地列表服务器小程序,将list.txt与小程序放在同一文件夹,列表地址填写http://127.0.0.1/list.txt。
编辑list.txt文件,按GOM引擎固定格式填写,包含服务器名称、开区IP(127.0.0.1)、开区端口(7000)、微端IP(127.0.0.1)、微端端口(8000),格式错误会导致登录器无法读取列表。将生成的PAK文件复制至微端服务器目录,覆盖原有文件,重启登录器即可看到服务器列表,注册账号密码需含大小写字母与数字。
三、外网GOM微端架设补充步骤
1. 服务器环境搭建
登录云服务器或物理主机管理面板,安装操作系统,推荐Linux系统开源稳定,也可选用WinServer系统便于操作。安装对应版本SQL数据库,勾选默认实例,设置登录账号密码并牢记,新建Account、Conlog、Game、Herocommon、Manage五个空数据库,通过备份文件还原数据,还原路径设为服务器新建Data文件夹。
配置服务器防火墙,开放核心端口:开区端口7000、微端端口8000、数据库端口及内网穿透端口,确保外部设备可正常连接。关闭服务器自带拦截程序,避免误删GOM引擎及微端核心组件。
2. 服务端与微端上传配置
通过FTP工具将本地完整服务端、微端程序上传至服务器根目录,解压后核对文件完整性。运行服务器端GameCenter.exe,打开配置向导,IP填写服务器公网IP,勾选动态IP模式,端口与防火墙开放端口一致,服务器名称按需设置,保存后清理冗余数据。
配置内网穿透工具(以FRP为例):服务器端创建frps.ini文件,填写监听端口与连接密码;内网设备创建frpc.ini文件,填写服务器公网IP、监听端口及密码,映射本地服务端口与微端端口。启动FRP服务端与客户端,实现外网访问内网微端服务。微端服务器配置文件中,IP改为服务器公网IP,其余参数与内网一致。
3. 登录器分发与玩家指引
在外网服务器生成登录器,参数设置与内网一致,仅将列表中IP改为服务器公网IP,端口保持7000(开区)、8000(微端)。将登录器压缩打包,通过网盘、群文件等方式分发给玩家,提醒玩家无需单独下载补丁,微端会自动边玩边更新数据。
告知玩家将登录器解压至传奇客户端根目录,从根目录启动,避免桌面快捷方式导致连接失败。若玩家出现更新异常,指导其核对登录器列表IP与端口,确保与服务器配置一致,关闭本地拦截程序后重试。
四、GOM微端架设常见故障及解决办法
1. 连接失败(connection closed)
多为IP或端口配置错误,检查配置向导与登录器列表IP、端口是否一致,内网填127.0.0.1,外网填公网IP;确认端口无冲突,与防火墙开放端口匹配,修改端口后需同步更新登录器列表与防火墙设置。
2. 登录器提示版本过旧或PAK错误
版本过旧因登录器与服务端KEY文件不匹配,将服务端KEY文件复制至登录器文件夹覆盖即可。PAK错误需确认PAK文件已复制至微端服务器目录,登录器与微端更新密码一致,重新生成登录器与PAK文件可解决。
3. 微端更新失败或黑屏
更新失败检查微端网关是否正常启动,qqwry.dat文件是否放置正确,网络带宽是否满足传输需求。黑屏需确认玩家登录器勾选微端模式,补丁路径与微端配置一致,重启微端服务器与网关即可恢复。
4. 登录器无法读取列表
无IIS时需确保本地列表服务器小程序与list.txt在同一文件夹并正常运行;list.txt格式需严格遵循GOM引擎规范,不可随意修改格式;外网需确认列表地址可通过浏览器访问,上传至公共列表空间后更新登录器列表地址。
五、架设后基础调整与维护
通过GOM引擎控制器调整核心参数,修改人物起始权限、经验倍率、装备掉落率、刷怪频率等,支持动态加载无需重启服务端。需关闭全员GM权限时,进入M2引擎选项,将人物起始权限改为0,防止权限滥用。
定期检查服务端与微端组件运行状态,查看日志文件排查异常,每日清理冗余数据与日志,避免占用过多存储空间。定期备份数据库与服务端文件,存储在独立路径或外接设备。外网需监测服务器带宽、CPU及内存占用,高峰时段调整参数避免卡顿,确保微端数据传输稳定。

