一、准备阶段:环境与文件
1.硬件与系统:WindowsServer或Win10/11系统,内存建议8GB以上,CPU四核。确保D盘有10GB以上可用空间。
2.必备文件:白日门引擎传奇手游服务端(通常包含phpStudy、数据库、启动脚本等)。
3.环境安装:将服务端压缩包解压至D盘根目录(如D:\BRMServer)。安装必备运行库(如微软常用运行库合集)及Notepad++等文本编辑工具。
二、环境部署:数据库与缓存
1.启动缓存服务:进入memcached或mencachedwin64目录,以管理员身份运行memcached.exe或执行启动命令,出现服务监听提示即成功。
2.启动Web环境:运行phpStudy或版本自带的一键环境包,点击启动,确保Apache与MySQL均为绿灯状态。
3.数据库配置:使用Navicat、N11等工具连接MySQL(默认账号root,密码常为123456)。导入服务端SQL文件(如daymen.sql),并检查库内serverlist等表的IP地址是否为本机内网或127.0.0.1。
三、服务端配置:核心参数修改
1.修改配置文件:进入服务端Config目录,编辑EngineConfig.ini(或类似核心配置):
-ServerIP:单机测试改为127.0.0.1,局域网或外网改为服务器实际IP。
•DBConnection:确认数据库连接字符串正确(如jdbc:mysql://127.0.0.1:3306/brmdb)。
-GMAccount:设置初始GM账号(如testgm)及密码。
2.列表与端口:修改ServerList.ini,设置区服名称(如ServerName=测试一区)及端口(通常8080或7010),确保端口未被占用。
四、启动服务端
1.按顺序启动:运行StartEngine.bat或启动一区.bat,等待黑窗口加载完毕,出现“DayrmenEngineStartedSuccessfully”或类似成功提示。
2.验证进程:检查任务管理器是否存在java.exe(白日门引擎主进程)及网关进程。若窗口闪退,检查Java环境变量或配置文件路径错误。
五、客户端修改与连接
1.反编译APK:使用APKToolAid或MT管理器打开客户端安装包,找到res\values\strings.xml或assets\config.ini。
2.替换IP:将文件内的192.168.1.100或示例IP全部替换为服务器IP(单机用127.0.0.1,外网用公网IP)。
3.回编与签名:保存后回编APK,并进行签名(MT管理器可操作)。安装到安卓模拟器或手机测试。
六、GM权限与后台管理
1.账号设置:在EngineConfig.ini中配置的GM账号,登录游戏后输入@gm或@帮助测试命令权限。
2.后台管理:通常通过http://服务器IP:端口/gmht访问网页GM后台,使用预设账号(如admin/123456)登录,可进行发送邮件、充值等操作。
七、常见架设问题排查
1.客户端连接失败:检查防火墙是否放行8080、7010等端口;确认客户端strings.xml与服务端ServerList的IP完全一致。
2.数据库连接失败:确认phpStudy的MySQL为绿灯,且数据库名、密码与EngineConfig.ini中配置一致。
3.GM命令无效:确认账号在服务端GM名单文件中已添加,且等级设置为10(最高权限)。
八、进阶:从单机到外网
1.修改IP:将服务端所有配置文件及客户端APK中的IP改为服务器公网IP。
2.端口映射:若服务器在路由器后,需在路由器设置虚拟服务器,将8080、7010等端口映射到服务器内网IP。
3.域名解析:可在GM后台或列表文件中将IP替换为域名,方便玩家记忆。
掌握以上步骤,即可完成从单机搭建到具备基础运营能力的GM成长路径。
1.硬件与系统:WindowsServer或Win10/11系统,内存建议8GB以上,CPU四核。确保D盘有10GB以上可用空间。
2.必备文件:白日门引擎传奇手游服务端(通常包含phpStudy、数据库、启动脚本等)。
3.环境安装:将服务端压缩包解压至D盘根目录(如D:\BRMServer)。安装必备运行库(如微软常用运行库合集)及Notepad++等文本编辑工具。
二、环境部署:数据库与缓存
1.启动缓存服务:进入memcached或mencachedwin64目录,以管理员身份运行memcached.exe或执行启动命令,出现服务监听提示即成功。
2.启动Web环境:运行phpStudy或版本自带的一键环境包,点击启动,确保Apache与MySQL均为绿灯状态。
3.数据库配置:使用Navicat、N11等工具连接MySQL(默认账号root,密码常为123456)。导入服务端SQL文件(如daymen.sql),并检查库内serverlist等表的IP地址是否为本机内网或127.0.0.1。
三、服务端配置:核心参数修改
1.修改配置文件:进入服务端Config目录,编辑EngineConfig.ini(或类似核心配置):
-ServerIP:单机测试改为127.0.0.1,局域网或外网改为服务器实际IP。
•DBConnection:确认数据库连接字符串正确(如jdbc:mysql://127.0.0.1:3306/brmdb)。
-GMAccount:设置初始GM账号(如testgm)及密码。
2.列表与端口:修改ServerList.ini,设置区服名称(如ServerName=测试一区)及端口(通常8080或7010),确保端口未被占用。
四、启动服务端
1.按顺序启动:运行StartEngine.bat或启动一区.bat,等待黑窗口加载完毕,出现“DayrmenEngineStartedSuccessfully”或类似成功提示。
2.验证进程:检查任务管理器是否存在java.exe(白日门引擎主进程)及网关进程。若窗口闪退,检查Java环境变量或配置文件路径错误。
五、客户端修改与连接
1.反编译APK:使用APKToolAid或MT管理器打开客户端安装包,找到res\values\strings.xml或assets\config.ini。
2.替换IP:将文件内的192.168.1.100或示例IP全部替换为服务器IP(单机用127.0.0.1,外网用公网IP)。
3.回编与签名:保存后回编APK,并进行签名(MT管理器可操作)。安装到安卓模拟器或手机测试。
六、GM权限与后台管理
1.账号设置:在EngineConfig.ini中配置的GM账号,登录游戏后输入@gm或@帮助测试命令权限。
2.后台管理:通常通过http://服务器IP:端口/gmht访问网页GM后台,使用预设账号(如admin/123456)登录,可进行发送邮件、充值等操作。
七、常见架设问题排查
1.客户端连接失败:检查防火墙是否放行8080、7010等端口;确认客户端strings.xml与服务端ServerList的IP完全一致。
2.数据库连接失败:确认phpStudy的MySQL为绿灯,且数据库名、密码与EngineConfig.ini中配置一致。
3.GM命令无效:确认账号在服务端GM名单文件中已添加,且等级设置为10(最高权限)。
八、进阶:从单机到外网
1.修改IP:将服务端所有配置文件及客户端APK中的IP改为服务器公网IP。
2.端口映射:若服务器在路由器后,需在路由器设置虚拟服务器,将8080、7010等端口映射到服务器内网IP。
3.域名解析:可在GM后台或列表文件中将IP替换为域名,方便玩家记忆。
掌握以上步骤,即可完成从单机搭建到具备基础运营能力的GM成长路径。

