米兰体育综合娱乐源码-体育真人电竞彩票七大分类/代理月结+十级VIP
这是一套从正在运营的服务器上整机拉下来的综合娱乐平台:后端 Laravel 全部明文,数据库、Nginx 配置、定时任务、安卓包一样不少。前台是蓝白色调的移动端,首页按热门、视讯、电子、彩票、体育、电竞、捕鱼、棋牌八个入口分流,接了 59 个第三方游戏平台。
先看前台长什么样
前台走的是竖版移动端布局:顶部轮播 Banner,下面是存款、转账、取款、VIP 四个快捷入口,左侧竖排游戏分类,右侧是平台大卡片,每张卡片带平台名、英文副标题和实时在线人数。下面八张图依次是每个分类页。








页面风格偏干净,球星做主视觉,真人分类配荷官立绘、电子分类配卡通角色,素材都是现成的,换品牌主要是换 Logo 和轮播图。
拿到手的是什么
不是常见的"源码压缩包 + 一个 sql",而是一份完整的服务器备份,按用途分了几层:
目录 | 内容 |
|---|---|
source | 网站根目录原样拷贝:后端、前端成品、上传资源、历史归档 |
database | MySQL 逻辑导出(54 张表)+ Redis 快照 |
config | Nginx 站点、PHP 7.2、MySQL、crontab 原配置,另附新机用的模板 |
frontend-recovered | 从 source map 还原出的 58 个前端源文件 |
inventory | 运行环境清单、表结构、逐文件校验结果 |
scripts | 采集、导出、校验脚本 |
整包约 1.2G,逐文件做过 SHA-256 校验,共 5.6 万个文件,备份完整性可以自己复核。
技术栈和服务器要求
后端是 Laravel 6.20 + Dcat Admin 2.x,PHP 代码全部明文,app 目录下约 2.4 万行,没有加密、没有 sg11 之类的扩展依赖。前端是 Vue 2 + Vuex 的单页应用,线上跑的是打包后的静态成品。
一个后端项目同时承担四个角色,靠域名区分:
静态前端(PC 和 WAP 共用一套移动端页面)
管理后台,入口路径可配置
API 接口,前端和 App 都走这里,
routes/api.php里有 115 条路由代理端,独立登录
原机环境照抄最稳:
项目 | 版本 |
|---|---|
系统 | CentOS Stream 9(宝塔) |
Web | Nginx 1.28 |
PHP | 7.2.33,需 bcmath / gd / intl / redis / fileinfo 等扩展 |
数据库 | MySQL 5.7.44 |
缓存 | Redis 7.4(实际缓存走文件、会话走数据库) |
配置 2 核 4G 就够跑起来。首次恢复别急着升级 PHP 8,Laravel 6 和部分依赖在 7.2 上验证过,换主版本是另一项工程。
部署步骤
vendor 已经完整备份,前端是现成静态文件,所以整个过程不需要联网装依赖、也不需要编译。熟悉宝塔的话 2-3 小时 能跑通,加上换域名和接游戏、支付线路,留一天比较稳。
1. 准备环境:宝塔装 Nginx、PHP 7.2、MySQL 5.7,建好 www 用户。
2. 放站点文件:后端目录和前端目录分别 rsync 到网站根目录,属主改成 www,.env 权限收紧到 640。
3. 导入数据库:
gzip -dc database/a9.sql.gz > restore.sql
mysql -uroot -p < restore.sql
导入后对一下表数是不是 54 张。不要跑 migrate:fresh 和 db:seed,库里已经有完整的业务配置,重复初始化会把数据冲掉。
4. 改 .env:数据库连接、各端域名(APP_URL / PC_URL / AGENT_URL / ADMIN_DOMAIN)、后台路由前缀。保留原 APP_KEY,别执行 key:generate,否则会话和加密字段全失效。改完清一下配置缓存:
php artisan config:clear
php artisan route:clear
php artisan view:clear
5. 配 Nginx 和证书:参照 config/templates/nginx-sites.conf,前端一个站点,后台 / API / 代理三个域名指向同一个 public 目录。别把原配置包直接解压到根目录覆盖,原机带宝塔的 Lua 统计模块,标准 Nginx 加载会报错。
6. 换前端 API 地址:前端成品里写死了生产 API 域名,换域名时要在打包后的 JS 里一并替换,只改 Nginx 的 server_name 是不够的。
7. 定时任务:调度器每 5 分钟抓一次游戏注单、每月 1 号凌晨跑代理月结,另有每分钟一次的代理返佣。备份里附了修正过的 cron 模板,原机有两条任务指向了不存在的 PHP 7.4 路径,模板里已经改成 7.2,直接用模板比照搬原 crontab 靠谱。
功能梳理
从后台 40 个控制器和前台组件能看出功能覆盖得挺全:
游戏聚合:平台、游戏列表分 PC 和 App 两套配置;钱包额度转入转出、余额同步、注单定时抓取,后台有投注报表和投注汇总
会员:注册登录、银行卡和 USDT 地址绑定、站内信、操作日志
财务:充值审核、提现审核、转账记录、财务报表;内置两三家支付通道对接和码支付配置,大额变动可推 Telegram 通知
VIP:十级 VIP,按累计流水升级,每级对体育、真人、电子、彩票等分别设返水比例
代理:代理申请、佣金、月度结算、结算等级、月报,代理端独立后台查下级
营销:活动管理(首存、日常、VIP 特权三类)、红包、邀请奖励规则、充值赠送、轮播图、公告文章
App:自带安卓 APK、iOS 描述文件和添加到主屏的 PWA 引导页
接入的游戏平台
数据库里预置了 59 个游戏入口,按前台分类整理如下:
分类 | 平台 |
|---|---|
体育(12) | AG、DB、SBO、沙巴、BBIN、三晟、CMD、FB、小金、皇冠、AI、NEWBB |
真人(6) | AG、BBIN、完美、BG、EVO、DB |
电子(19) | AG、BBIN、DB、TTG、AT、JOKER、CQ9、JDB、RTG、PNG、PG、PP、GSS、MG、PT、FTG、SG、发财、MW |
彩票(9) | DB、BBIN、天成、双赢、IG时时彩、IG官方彩、IG香港彩、VR、AE |
棋牌(8) | DB、BBIN、开元、新世界、大唐、瓦力、美天、幸运 |
电竞(3) | DB、雷火、IM |
捕鱼(2) | BBIN、DB |
注意这些是入口配置,真正能打开游戏要靠你自己的游戏聚合线路,在后台的游戏接口配置里填好商户信息即可;源码不包含任何第三方游戏本身。
能不能二开
后端可以放心改。Laravel 结构规整,后台用的是 Dcat Admin,加一个管理页基本就是写一个控制器 + 一段表格配置;业务逻辑集中在 app/Services(支付、代理结算、VIP 升级、钱包同步各一个类),Console/Commands 里是定时任务,找起来不费劲。
前端是这套的短板:服务器上只有打包产物,没有完整工程。备份里从 source map 还原了 58 个源文件,包括 App.vue、路由、Vuex、充值、提现、VIP、注册等页面组件,改文案、调样式、加个页面够用,但缺 package.json 和构建配置,想整个重新打包需要自己补脚手架。只换皮的话直接改静态资源里的图片和 CSS 更省事。
文件目录




部署前提醒几句
备份是在线拉取的,数据库和文件不是同一时刻的快照,正式切换前要停写、重新导出一次。
数据库里带着原站的测试账号和流水,上线前清理会员、充值、注单表,再改后台管理员密码。
返佣、钱包同步、月结这几个命令会改真实数据,验证阶段不要手动跑。
包里有原站的证书和
.env,换成自己的域名后重新申请证书、改掉所有密钥。
下载地址
全员付费本资源为付费内容,登录后可下载



