如何搭建HTTPS服务?申请免费的https的证书
一、 申请免费证书
Let’s Encrypt上获取证书,生成证书的操作需要在域名解析到的服务器上进行。目前可以在linux的服务器上,进行如下操作获取免费证书。
(1)准备工作
#检查及安装git
git --version
yum install git
(2)生成证书
git clone https://github.com/letsencrypt/letsencrypt#在执行命令前需要保证80端口没被占用,如果被占用可以停止服务
#如:service nginx stop./letsencrypt/letsencrypt-auto certonly --standalone --email support@liveqing.com -d dss.liveqing.com# 执行完成之后再开启先前停止的服务,如:service nginx start
(3)查看证书
"/etc/letsencrypt/live/dss.liveqing.com/"目录下有4个文件就是生成的密钥证书文件
- cert.pem [Apache服务器端证书]
- chain.pem [Apache根证书和中继证书]
- fullchain.pem[Nginx所需要ssl_certificate文件,LiveQing所需的Cert文件]
- privkey.pem[安全证书KEY文件,LiveQing所需的Cert文件]
(4)证书有效期
Let’s Encrypt免费SSL证书有效期是90天,到期后我们可以执行更新命令
./letsencrypt/letsencrypt-auto certonly --renew-by-default --email support@liveqing.com -d dss.liveqing.com
同样可以将命令放入脚本中,将脚本设置定时任务定期执行就可以实现永久免费了。
二、LiveQing开启HTTPS服务
LiveQing流媒体服务器软件,提供一站式的转码、点播、直播、时移回放服务,极大地简化了开发和集成的工作。
其中,点播功能主要包含:上传、转码、分发。直播功能,主要包含:直播、录像, 直播支持RTMP输入,RTMP/HLS/HTTP-FLV的分发输出;录像支持自定义保存时长、检索及下载。提供丰富的二次开发接口,基于JSON的封装及HTTP调用。提供播放鉴权、推流鉴权等安全保证。提供用户及相关权限管理配置。
下面 介绍如何配置启用HTTPS服务。
在 系统管理-》系统配置->系统安全配置中,配置开启HTTPS服务。默认配置的是443端口,域名访问时不需要加上端口号,如: https://www.liveqing.com,同样可以设置为其它端口,访问时携带端口号。
证书我们需要使用的是上面生成的:
/etc/letsencrypt/live/dss.liveqing.com/fullchain.pem
/etc/letsencrypt/live/dss.liveqing.com/privkey.pem
获取更多信息
安防流媒体互联直播-QQ交流群:615081503
国标GB28181无插件LiveGBS-QQ交流群:947137753
WEB:www.liveqing.com:8080
Copyright © LiveQing.com 2016-2019
如何搭建HTTPS服务?申请免费的https的证书相关推荐
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器启用https服务申请免费证书...
背景分析 目前想在 web 上使用 HTTPS 的话, 你需要获得一个证书文件, 该证书由一个受浏览器信任的公司所签署. 一旦你获得了它, 你就在你的 web 服务器上指定其所在的位置, 以及与你关联 ...
- EasyDSS流媒体服务器软件支持HTTPS-启用https服务申请免费证书
EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作. 其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持RTMP ...
- 如何在阿里云申请免费的HTTPS证书
系列文章 Windows用户如何安装使用cpolar内网穿透? Windows上如何搭建web网站,并发布到外网可访问?1-2 Windows上如何搭建web网站,并发布到外网可访问?2-2 Wind ...
- 使用cerbot申请免费的https证书
资源链接 cerbot申请免费https证书指导官网 以nginx+centos7为例子,其他版本请自行查询官网 进入cerbot官网 安装snapd,如果已安装请忽略 官方安装指导 官方指导核心步骤 ...
- 从阿里云“数字证书管理服务”申请免费的SSL证书
最近网站的SSL证书即将到期,之前是从FreeSSL申请的证书,而且是通过OpenSSL自己生成CSR文件的方式申请的证书,操作还是比较繁琐.(具体参考: https://blog.csdn.net/ ...
- pfx证书密码怎么查询_网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境...
对于小程序request请求需要https域名.navigator.geolocation定位也需要在https环境下才可以生效等问题: 前端开发越来越需要https环境来来测试一下API接口和各类问 ...
- 网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境
对于小程序request请求需要https域名.navigator.geolocation定位也需要在https环境下才可以生效等问题: 前端开发越来越需要https环境来来测试一下API接口和各类问 ...
- oneinstack申请免费的R3 域名证书
OneinStack 是知名 Linux 技术博客 LinuxEye 推出的一个可以一键安装 LNMP(Linux + NGINX + MySQL + PHP).LAMP(Linux + Apache ...
- 手把手带你免费部署https
目录: https概述 申请免费ssl证书流程 部署https 1.https概述 HTTP HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式.协作式 ...
最新文章
- vs code设置支持jsx支持emmet
- Runtime 总结
- VC++6 开发MFC扩展DLL以及MFC DLL可以包含界面
- C语言动态数组建立方法
- java springmvc注解详解_springMVC注解开发详解(转)
- Android线程创建aop,【android安卓】一个注解搞定线程切换,基于AOP的线程转换框架...
- 在java.time.LocalDateTime和java.util.Date之间进行转换
- intel CPU详解
- Windows Server 2008搭建单域环境
- 台达服务器AB和B2系列区别,台达A2与B2伺服的区别
- excel之快速输入带方块的对号和错号
- 阅读《视音频编解码技术零基础学习方法-雷霄骅》摘要
- 工资12000扣多少税?--2020年个人所得税最新算法Excel表格
- Eclipse中没有Servers或Dynamic Web Project的解决方案
- 对话 IJCAI 07「卓越研究奖」得主 Alan Bundy :理解智能的本质是 AI 发展的终极目标
- 如何使用Box2D和Cocos2D制作一款像Fruit Ninja一样的游戏-第3部分
- 宇信科技有限公司面试题目
- 逻辑强化(06)分析推理 答案解析
- 常用去除离群值的算法!
- SYN8086语音合成芯片(TTS语音芯片)各项指标测试已完成,正式批量化生产
热门文章
- 跳一跳 微信小程序中的跳一跳相信大家都玩过。emmm???只学习不玩游戏?那就吃亏了...好好读题理解吧 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游
- 【CTF】加密7——这不是md5+贝斯家族+富强民主
- 华为上市被拒:中国有没有高科技公司
- 豆豆游北戴河[201308]
- 计算机文档管理系统,标准文档管理系统
- Ensemble of the Deep Convolutional Network for Multiclass of Plant Disease Classi¯cation Using Leaf
- mtcnn人脸检测python_Python MTCNN(人脸检测)项目附代码讲解(2)-NMS/IOU工具介绍...
- gpg加密 java小程序,使用GPG
- javascript实战第一讲:聊天窗口
- php全单词是什么意思,是php单词