以下是雷霆传奇H5手游的后台架设及管理教程,综合多个可靠来源整理而成,涵盖Linux和Windows两种主流环境的搭建方法:
⚙️ 一、环境准备
1. 服务器要求
Linux系统:推荐CentOS 7.6,内存≥4GB(游戏运行需约1.4GB)。
Windows系统:需D盘根目录解压(路径必须为`D:\\LTZS`)。
端口配置:开放所有端口(1-65535),关闭防火墙:
bash
systemctl stop firewalld.service
systemctl disable firewalld.service
2. 依赖环境安装
宝塔面板(Linux):
bash
yum install -y wget && wget -O install.sh && sh install.sh
安装后需部署:
Nginx 1.18/1.20
MySQL 5.6
PHP 5.6
phpMyAdmin 4.4
Windows环境:
使用`phpStudy`启动服务,注意关闭占用80端口的程序(如IIS、TeamViewer)。
️ 二、服务端部署
1. 上传与配置
将源码压缩包(如`ltcq.zip`)上传至服务器根目录,解压并赋权:
bash
cd /
unzip ltcq.zip
chmod -R 777 /data /www/wwwroot/game
修改IP:替换全局IP地址(如`/data/sql/globaldata.sql`中的`120.53.108.72`为服务器实际IP)。
2. 数据库配置
修改MySQL root密码为`123456`,导入数据库:
bash
cd /data
./sk globaldata # 执行数据库导入脚本
手动创建分库(如开新区):
sql
CREATE DATABASE actor_s2; -
示例:s2为新区编号
三、后台管理(GM工具)
1. GM后台访问
Windows一键端:
一区后台:`
二区后台:`
Linux手工端:
后台路径通常位于`/www/wwwroot/game`下的`gm`目录,通过域名或IP访问。
2. 功能说明
账号管理:选择目标账号发送元宝、装备、材料。
物品发送:需提前配置物品ID(参考`GM/物品.json`文件)。
开新区操作:复制`s1`区文件夹为`s2`,修改端口配置和网站文件(如`wkzy/s10002/config.php`)。
⚠️ 四、常见问题解决
1. 端口占用:
Windows启动失败时,检查80端口是否被占用(如TeamViewer)。
2. 数据库连接失败:
确保MySQL用户`db`的授权:
sql
GRANT ALL PRIVILEGES ON *.* TO 'db'@'127.0.0.1' IDENTIFIED BY '0987abc123';
FLUSH PRIVILEGES;
3. 高并发卡顿:
H5游戏对带宽要求高,建议提升服务器带宽或限制同时在线人数。
五、电脑版优化(可选)
使用MuMu模拟器在电脑运行手游:
支持240帧高帧率、键鼠操作录制、多开同步挂机。
性能设置:CPU核数≤电脑核数一半(如4核电脑设2核/3GB内存)。
注意事项
版权声明:源码仅限学习,商用需授权,避免法律风险。
安全建议:生产环境避免开放所有端口,配置防火墙规则限制访问。
长期维护:定期备份数据库(`actor`、`globaldata`),防止数据丢失。