互站2000的直播系统源码搭建教程
具体是什么版本直播系统不太清楚,在互站上卖2000的那套,教程非常详细,很有参考价值,看下面这张图:
(图:直播系统源码搭建教程)
教程目录:
1.百度云账号申请
2.高德地图接口申请
3.互亿短信验证码接口申请文档
4.极光推送申请文档
5.苹果开发者账号申请
6.腾讯地图开放平台账号申请
7.W信第三方申请
8.移动支付申请流程
9.友盟配置文档
10.直播后台搭建
11.android studio打包App说明
12.mob(sharesdk)第三方文档
13.qq第三方登录
13.QQ互联申请腾讯开放平台网页版
搭建步骤:
1.软件安装
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.导入数据库
点击左侧数据库栏目,点击本地上传,导入
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.设置伪静态
点击左侧网站栏目,选择站点点击设置,点击伪静态,这里选择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自己申请的配置
9.后台
后台:http://www.9niuym.com/admin
账号:admin
密码:admi
文档截图:
(图:直播系统源码搭建教程)