文章摘要
📝 正文内容
🔰 源码简介
这是一套完整的 H5 水果机(幸运水果机)游戏平台源码,采用 PHP + Swoole 长连接 架构,支持实时通信、多房间管理、代理分佣等功能。系统已去除授权验证,可直接部署使用。
🛠️ 技术架构
| 模块 | 技术栈 |
|---|---|
| Web 后端 | PHP 7.2 + 自研 WangYa 框架 |
| 游戏服务器 | Swoole 扩展(UDP 长连接) |
| 前端游戏 | Cocos Creator 编译 JS |
| 数据库 | MySQL 5.6+ |
| 支付接口 | EPay 易H5水果机游戏平台源码分享 — 基于Swoole+PHP的实时通信游戏架构 支付集成 |
| Web 服务器 | Nginx / Apache |
✨ 主要功能
- ✅ 用户系统:手机号注册、账号登录、微信登录
- ✅ 游戏大厅:多房间切换、实时对战
- ✅ 金币系统:充值、提现、金币下注
- ✅ 代理分佣:多级分销、推荐奖励
- ✅ 后台管理:用户管理、房间管理、充值审核、提现审核、游戏配置
- ✅ 公告系统:后台自定义公告内容
- ✅ 客服系统:二维码展示、在线客服
📋 环境要求
🚀 安装步骤
1. 环境准备
- 宝塔面板安装 Nginx + MySQL 5.6 + PHP 7.2
- PHP 7.2 安装扩展:
Redis、Swoole - 删除 PHP 7.2 所有禁用函数
2. 上传源码
- 创建网站并绑定域名
- 上传源码压缩包并解压到网站根目录
3. 导入数据库
- 创建数据库(建议命名
shuiguo) - 导入 SQL 文件(
shuiguo_20240225_193215.sql.gz)
4. 修改配置文件
- 修改
config.php填写数据库信息 - 修改
WangYa/conn.php中的域名配置 - 修改
WangYa/temp/Game/server_laohujiK.php中的服务器 IP
5. 启动游戏服务器
bash
6. 放行端口
- 宝塔安全 → 放行
8033端口 - 云服务商安全组 → 放行
8033端口
🔗 访问地址
| 页面 | 地址 |
|---|---|
| 前台 | 你的域名 |
| 游戏入口 | 你的域名/?gid=laohujiK |
| 后台 | 你的域名/admin |
| 默认账号 | admin / 123456 |
⚠️ 注意事项
- Swoole 必须安装:游戏服务器依赖 Swoole 扩展,未安装无法启动
- 端口必须放行:8033 端口需在宝塔和云安全组同时放行
- 全局替换域名:源码中硬编码了原域名,需全局替换为自己的域名
- 后台密码:默认密码
123456,上线前请务必修改




