自学内容网 自学内容网

直播系统搭建教程安装说明

需要安装的软件(宝塔【软件商店】中查找安装):

1.PHP7.0 ~ PHP7.3

需要安装的扩展:(宝塔【PHP管理】【安装扩展】中安装)

*PDO PHP Extension

* MBstring PHP Extension

* CURL PHP Extension

* Mylsqi PHP Extension

* Redis PHP Extension

* fileinfo PHP Extension

2.Nginx1.16.1

3.Mysql5.7

4.Redis5.0

5.PM2管理器 4.2.3 NodeJS版本10+

后台账号: admin                密码: qwe123 

二.添加站点

1.登录宝塔,服务器公网地址ip,后面加:8888,例如 1.2.3.4:8888
(服务器公网地址IP可在云服务器ECS → 实例查看)
2.添加站点。点击左侧菜单网站→添加站点
 


3.输入你要绑定的网站域名创建FTP**(**用不到可以不创建)创建MySQL数据库。都填写后,点击提交
 


4.**.**创建成功,记得保存资料。
 


5.浏览器新建标签页,输入你刚绑定的域名,看是否可以打开,访问如出现此提示,创建成功
 


访问出现此提示,表示域名配置有问题。可以尝试刷新几遍,看是否配置未生效。

三.NodeJS配置

注意: 无论是【手动安装】还是【安装程序】安装都需要此项配置

参数配置:

修改配置信息: 根目录/node/config.js,如下图

需要修改的参数:

REDISHOST: Redis服务器所在地址,本机是127.0.0.1

REDISPASS: Redis密码

REDISPORT: Redis端口号

WEBSITE: 域名

ssl_key: 域名的SSL证书key 文件绝对路径

ssl_crt: 域名的SSL证书crt 文件绝对路径

其他参数可以不做修改

运行JS文件:

(1)运行项目中的s1.js文件(项目根目录/node 目录中)

切换到【项目列表】,查找项目中的s1.js文件,根据下图提示操作,最后点击【添加】

四.手动安装

将源码上传至创建的站点目录中,解压完毕后修改配置文件(根目录/.env)中的配置信息

建立完站点,由于是tp5框架,所以我们要修改下网站根目录

nginx thinkphp 静态化【直接选择thinkphp即可】

最后还要进行NodeJS配置,参考 【NodeJS配置】

五.SSL证书

配置ssl证书

可在腾讯云申请免费ssl证书
 

填写好信息点击下一步,

可选择手动DNS验证,点击确认申请

很久要求添加一条解析记录,等下验证通过下载证书

下载完成后解压进入,文件目录如下图

进入nginx目录,后会有两个文件,

宝塔操作:点击【网站】,对应站点【设置】【ssl】【其他证书】,将证书文件打开,把证书文件内容复制到宝塔中,对应关系与下图所示,点击保存即可

1.后台访问地址:
域名/admin/login
提示:注意必须配置伪静态,如果出现404请检查URL重写是否配置好 ,如果出现登录后进入后台主页无限加载请检查URL重写;
安装过程中请牢记您的账号密码!

16.你的管理后台网址为http://域名/admin

后台账号: admin                密码: qwe123 

后台修改网站地址:

修改聊天服务器地址:

Android部署

配置

1.腾讯推流SDK

2.域名,极光,bugly

3.三方登录,分享

ios部署 

部署


原文地址:https://blog.csdn.net/u012241616/article/details/143501444

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!