宝塔面板nginx反向代理实现HLS流的HTTPS访问
背景
上级点播8系平台HLS流,上级平台是网页是HTTPS的,但是下级平台没有证书,导致SSL认证通不过,浏览器无法播放视频。
自己有一台公网服务器,也有域名,可以做个转发应一下急。
处理过程
配置SSL,域名解析后可以使用宝塔的Let’s Encrypt一键申请,但是服务器的面板比较旧一直报错,手动申请完把key和pem填进去也可以
手动申请SSL证书
acme下载
https://github.com/acmesh-official/acme.sh
sh acme.sh --issue -d 你的域名 --webroot 网站根目录
申请完后会直接打印证书和key的存放路径,直接cat文件内容放宝塔里就可以了