架设传奇手游需要一台Linux服务器,系统推荐CentOS7.6版本。服务器配置方面,2核CPU、4GB内存是起步标准,游戏服务端运行时约占2.5G内存,8G内存会更从容。硬盘选40G以上系统盘即可。
第一步通过SSH工具连接服务器,执行宝塔面板安装命令。登录后进入软件商店,安装Nginx1.18、MySQL5.6、PHP5.6、phpMyAdmin4.4这四个组件。版本必须严格对应,老版本源码对MySQL5.6的兼容性最好。
第二步开放端口。宝塔面板的安全组里放行8888端口才能访问面板,游戏运行还需要放行1-65535全部端口。同时在服务器控制台的安全组规则中添加入站规则,允许TCP协议相应端口。
第三步上传服务端源码。将压缩包通过宝塔文件管理上传到根目录并解压。解压后给相关文件夹授予777权限,命令为chmod-R7777/data/和chmod-R777/www/wwwroot/game。
第四步修改源码中的IP地址。需要替换成自己服务器的公网IP,涉及三个核心文件:/data/sbin/resource/config/gateway_cfg.lua、/data/sbin/resource/config/session_cfg.lua、/www/wwwroot/game/api/ym_api.php。用宝塔自带的编辑器打开,批量替换所有旧IP。
第五步导入数据库。在宝塔数据库菜单中修改root密码,然后通过命令导入:cd/data后执行./sk脚本。
第六步创建游戏网站。域名填写服务器IP:88,根目录指向/www/wwwroot/game,PHP版本选5.6。
第七步启动服务端。依次执行以下启动命令:cd/data/sbin/linux,然后分别启动db_service、session_service、gamegate_service、world_service、nameserver_service。用ps-ef|grepWorldFrame_d检查进程是否正常运行,显示两行代表启动成功。
第八步修改客户端。用压缩软件打开APK文件,找到/assets/kuniu/src/YMConfig.lua,提取出来修改里面的IP地址,保存后拖回原压缩包替换。修改完的APK需要用签名工具重新签名才能安装到手机。
虚拟机一键端是另一种快捷方案。下载整合好的虚拟机镜像,解压后确保虚拟网卡IP设置为192.168.1.111,打开虚拟机选择“我已移动该虚拟机”,按顺序启动服务端程序即可。这种方式适合局域网测试,省去手动配置环境的步骤。
第一步通过SSH工具连接服务器,执行宝塔面板安装命令。登录后进入软件商店,安装Nginx1.18、MySQL5.6、PHP5.6、phpMyAdmin4.4这四个组件。版本必须严格对应,老版本源码对MySQL5.6的兼容性最好。
第二步开放端口。宝塔面板的安全组里放行8888端口才能访问面板,游戏运行还需要放行1-65535全部端口。同时在服务器控制台的安全组规则中添加入站规则,允许TCP协议相应端口。
第三步上传服务端源码。将压缩包通过宝塔文件管理上传到根目录并解压。解压后给相关文件夹授予777权限,命令为chmod-R7777/data/和chmod-R777/www/wwwroot/game。
第四步修改源码中的IP地址。需要替换成自己服务器的公网IP,涉及三个核心文件:/data/sbin/resource/config/gateway_cfg.lua、/data/sbin/resource/config/session_cfg.lua、/www/wwwroot/game/api/ym_api.php。用宝塔自带的编辑器打开,批量替换所有旧IP。
第五步导入数据库。在宝塔数据库菜单中修改root密码,然后通过命令导入:cd/data后执行./sk脚本。
第六步创建游戏网站。域名填写服务器IP:88,根目录指向/www/wwwroot/game,PHP版本选5.6。
第七步启动服务端。依次执行以下启动命令:cd/data/sbin/linux,然后分别启动db_service、session_service、gamegate_service、world_service、nameserver_service。用ps-ef|grepWorldFrame_d检查进程是否正常运行,显示两行代表启动成功。
第八步修改客户端。用压缩软件打开APK文件,找到/assets/kuniu/src/YMConfig.lua,提取出来修改里面的IP地址,保存后拖回原压缩包替换。修改完的APK需要用签名工具重新签名才能安装到手机。
虚拟机一键端是另一种快捷方案。下载整合好的虚拟机镜像,解压后确保虚拟网卡IP设置为192.168.1.111,打开虚拟机选择“我已移动该虚拟机”,按顺序启动服务端程序即可。这种方式适合局域网测试,省去手动配置环境的步骤。

