服务器及程序配置
服务器基本软件安装
1、宝塔面板安装:宝塔面板下载,免费全能的服务器运维软件
2、安装宝塔后登录宝塔会弹出服务环境安装画面,选择nginx、php7.3、MySQL 5.7
3、安装redis,宝塔软件商店搜索redis,安装Redis 7.2,安装完成配置密码
4、配置php扩展:软件商店-已安装-php-设置,以下两个扩展必装
5、创建站点及数据库,设置项目目录,运行目录,伪静态
网站配置
1、打开网站目录,把后台源码程序【后端代码.zip】上传到根目录并解压,默认后台路径:域名+/admin
2、配置api接口redis密码
配置api接口mysql数据库账号密码,配置完成后,可以查看接口地址说明文档:域名+/apppai/appapi/listAllApis.php?type=expand
3、配置后台数据库及redis,配置后域名+/admin即可访问后台
4、还原数据:导入数据库文件【数据库.sql】,上传成功记得点导入。
七牛云配置
api接口配置
后台配置
腾讯云配置
腾讯云推拉流
登录成功后进入控制台
域名管理里添加推流和播流域名
点击推流域名,复制推流鉴权key和防盗链key
账号下拉菜单选择账号信息获取appid:
获取bizid
获取腾讯云api秘钥和secret
信息配置到私密设置中
搜索“实时音视频” ,配置对应实时音视频的回调信息,开启房间回调(看具体项目,汇趣云是需要根据这个计算直播时长)回调地址:域名+/appapi/trtcBack/index
腾讯云即时通讯IM
登录腾讯云 -》控制台
选择 即时通信IM
选择 立即开始
创建应用
点击新建
创建完成后 点击进入
网站后台配置: 设置-》私密设置-》IM配置
注: 在线成员广播大群群组ID 可随意填写,但一经填写,尽量不要修改
配置回调:开启在线状态回调,其他根据项目来,具体看代码/appapi/imback/index
回调URL:域名/appapi/imback/index
开启音视频通话
申请云直播License
申请后的license配置的前端代码中
配置node.js
1、软件,安装node.js
2、设置,设置源,更新版本,找到对应版本,安装后命令行版本设置下
3、搭建网站,注意node项目下的config配置是否修改
图片查看连接:
https://share.note.youdao.com/s/4qtsMIfp