一、环境准备与文件部署
1. 硬件与工具清单
- 服务器:Windows Server 2012/2016/2019 或 Win10/Win11 专业版,内存建议8G以上。
- 必备软件:安装微软常用运行库、Notepad++(用于修改配置)、Navicat(数据库管理)。
- 目录规范:将白日门引擎服务端解压至 D:\ 根目录(如 D:\BRM),严禁使用中文路径。
2. 环境启动
1. 进入服务端目录下的 环境 或 phpStudy 文件夹,启动网站数据库(点击启动Apache与MySQL,确保状态为绿灯)。
2. 若服务端包含 memcached 缓存组件,需进入对应目录,通过命令行执行 memcached.exe -d install 启动服务。
二、数据库配置与IP修改
1. 连接数据库
打开Navicat,新建MySQL连接:
• 主机:localhost 或 127.0.0.1
- 端口:3306
• 账号:root
• 密码:通常为 123456 或版本标注的默认密码(如 296o.com)。
2. 修改服务器IP(关键)
连接成功后,找到游戏数据库(常见库名:cc-game-mili),修改以下两张表的数据:
- servers表:将 serveraddr、loginaddr 等字段中的默认IP(如 192.168.1.5)改为你的服务器公网IP或局域网IP。
- updates表:将 url 字段中的地址修改为你的实际IP。
• 保存:修改后点击√按钮提交,确保无遗漏。
三、服务端启动与防火墙设置
1. 启动服务端:返回服务端根目录,双击 [2].启动服务端 或 启动一区 批处理文件。等待命令行窗口加载,直至出现“启动完成”或端口监听提示(如7863、7864端口)。
2. 端口开放:
◦ 服务器本机:关闭Windows防火墙,或在入站规则中放行 80、3306、7863、7864 端口。
- 云服务器:若使用阿里云、腾讯云等,需在控制台安全组中放行上述端口(TCP协议)。
四、客户端修改与打包
1. 反编译APK
1. 使用APKToolBox等工具反编译安卓客户端(.apk文件)。
2. 进入 res\values\ 目录,找到 strings.xml 文件。
3. 用Notepad++打开,将其中的默认IP地址全部替换为你的服务器IP,保存。
2. 回编译与签名
1. 将修改后的文件回编译生成新的APK。
2. 使用签名工具(如MT管理器、APKSign)对APK进行签名。若仅测试,可直接在模拟器(雷电、逍遥)中安装;若需手机真机测试,必须签名。
五、GM后台与权限管理
1. 访问后台:浏览器输入 http://你的IP:端口/admin(常见端口为99、82),使用默认账号(如 admin)和密码(如 123456)登录。
2. GM授权:
◦ 在后台找到“GM管理”或“角色管理”,输入角色名,设置GM等级(通常1-3级)。
- 游戏中输入 @gm 或相应指令验证权限,成功后即可通过后台发送物品、元宝。
六、常见架设报错排查
• 连接服务器失败:检查数据库 servers 表IP是否修改彻底;确认客户端 strings.xml 中的IP与服务器一致。
- 启动闪退:确认 memcached 缓存服务是否正常启动;检查端口是否被占用(如7863)。
- 后台无法登录:检查数据库连接密码是否正确;确认Apache服务是否正常运行。
严格按照此流程操作,即可完成白日门引擎传奇手游的完整架设与GM管理。
白日门引擎传奇手游架设教程:从零到GM实战
来源:
作者:
点击:

