2021.6月YB二开直播系统Web+Android+ios三端合一源码运营版 加详细搭建教程,带三级推广+短视频+vip守护+主播pk+互动连麦+直播间红包+商城+进场提醒
本程序后台以及PC端采用TP开发,前端Android原生Java开发,苹果Object C开发。
服务器centos7以上,nginx+php5.6+mysql5.6
最近更新:
可新增机器人每隔多少秒进入房间(收费)
修复IOS端开播问题
8月26号更新:
支付对接
12月修复bug修复:
1.修复七牛云无法上传短视频的BUG
2.修复首页直播封面图片不显示的bug
3.修复数据库漏洞SQL注入
4.短信平台新增通道
5.支付源码修复,可正常充值加金币
6、带采集功能,可弥补初期主播不足问题。
7、自建流媒体服务器
安装说明
1,登录宝塔界面 如何安装宝塔请到宝塔官网进行查阅安装 https://www.bt.cn/bbs/thread-19376-1-1.html
软件安装
ngnix1.16 PHP5.6 mysql5.6 phpmyadmin redis5.0 pms管理器
php需要安装Redis扩展,查看自己的Redis密码
2,创建站点
1,点击左侧网站栏目,点击添加站点
2,绑定自己的域名
3,创建MySQL数据库,utf-8格式,
4,PHP版本选择5.6
3,上传源码文件
1,点击左侧文件栏目,进入项目根目录中,有四个文件,直接删除
2,点击上传按钮,点击选择文件,选择后台源码压缩包,点击开始上传,上传完成,点击关闭
3,解压
4,导入数据库
1,点击左侧数据库栏目,点击本地上传,导入
5,修改数据库连接文件
1,进入项目根目录中
2,在 根目录/data/conf/db.php 文件中
DB_NAME(数据库名),DB_USER(用户名),DB_PWD(密码),这三项为数据库信息
REDIS_AUTH(Redis密码)
3,在 根目录/api/config/app.php文件中,
REDIS_AUTH(Redis密码),
4,在 根目录/api/config/dbs.php文件中,
修改 name(数据库名),user(用户名),pass(密码)数据库信息为我们自己的
6,设置IM
1,在 根目录/liveNewIM/ config.js和exposure.js两个文件中
config.js文件中 REDISPASS(Redis密码),WEBADDRESS(域名需改为绑定的域名)
exposure.js文件中 var site = “”; 第一行中域名修改为自己的
2,打开PM2管理器,选择LiveNewIM目录,启动文件s1.js文件,项目名称随意
安全中开放19967端口
7,设置伪静态
1,点击左侧网站栏目,选择站点点击设置,点击伪静态,这里选择location / {
if (!-e $request_filename) {
rewrite ^/([0-9]+)$ /index.php?m=Show&a=index&roomnum=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
然后保存
清除缓存 或者在根目录/index.php文件中打开调试查看
8,在系统设置中,公共设置,中网站信息中网站域名,修改自己的
私密设置,直播配置中,聊天服务器域名修改为自己的
其余配置自己申请配置填写
根目录/api/app.php文件中 Ucloud 域名修改
Qiniu自己申请的配置
后台:http://xxxxxxxxxxxx/admin
账号:admin
密码:admin
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。