一、 申请免费证书

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的证书相关推荐

  1. EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器启用https服务申请免费证书...

    背景分析 目前想在 web 上使用 HTTPS 的话, 你需要获得一个证书文件, 该证书由一个受浏览器信任的公司所签署. 一旦你获得了它, 你就在你的 web 服务器上指定其所在的位置, 以及与你关联 ...

  2. EasyDSS流媒体服务器软件支持HTTPS-启用https服务申请免费证书

    EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作. 其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持RTMP ...

  3. 如何在阿里云申请免费的HTTPS证书

    系列文章 Windows用户如何安装使用cpolar内网穿透? Windows上如何搭建web网站,并发布到外网可访问?1-2 Windows上如何搭建web网站,并发布到外网可访问?2-2 Wind ...

  4. 使用cerbot申请免费的https证书

    资源链接 cerbot申请免费https证书指导官网 以nginx+centos7为例子,其他版本请自行查询官网 进入cerbot官网 安装snapd,如果已安装请忽略 官方安装指导 官方指导核心步骤 ...

  5. 从阿里云“数字证书管理服务”申请免费的SSL证书

    最近网站的SSL证书即将到期,之前是从FreeSSL申请的证书,而且是通过OpenSSL自己生成CSR文件的方式申请的证书,操作还是比较繁琐.(具体参考: https://blog.csdn.net/ ...

  6. pfx证书密码怎么查询_网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境...

    对于小程序request请求需要https域名.navigator.geolocation定位也需要在https环境下才可以生效等问题: 前端开发越来越需要https环境来来测试一下API接口和各类问 ...

  7. 网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境

    对于小程序request请求需要https域名.navigator.geolocation定位也需要在https环境下才可以生效等问题: 前端开发越来越需要https环境来来测试一下API接口和各类问 ...

  8. oneinstack申请免费的R3 域名证书

    OneinStack 是知名 Linux 技术博客 LinuxEye 推出的一个可以一键安装 LNMP(Linux + NGINX + MySQL + PHP).LAMP(Linux + Apache ...

  9. 手把手带你免费部署https

    目录: https概述 申请免费ssl证书流程 部署https 1.https概述 HTTP HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式.协作式 ...

最新文章

  1. vs code设置支持jsx支持emmet
  2. Runtime 总结
  3. VC++6 开发MFC扩展DLL以及MFC DLL可以包含界面
  4. C语言动态数组建立方法
  5. java springmvc注解详解_springMVC注解开发详解(转)
  6. Android线程创建aop,【android安卓】一个注解搞定线程切换,基于AOP的线程转换框架...
  7. 在java.time.LocalDateTime和java.util.Date之间进行转换
  8. intel CPU详解
  9. Windows Server 2008搭建单域环境
  10. 台达服务器AB和B2系列区别,台达A2与B2伺服的区别
  11. excel之快速输入带方块的对号和错号
  12. 阅读《视音频编解码技术零基础学习方法-雷霄骅》摘要
  13. 工资12000扣多少税?--2020年个人所得税最新算法Excel表格
  14. Eclipse中没有Servers或Dynamic Web Project的解决方案
  15. 对话 IJCAI 07「卓越研究奖」得主 Alan Bundy :理解智能的本质是 AI 发展的终极目标
  16. 如何使用Box2D和Cocos2D制作一款像Fruit Ninja一样的游戏-第3部分
  17. 宇信科技有限公司面试题目
  18. 逻辑强化(06)分析推理 答案解析
  19. 常用去除离群值的算法!
  20. SYN8086语音合成芯片(TTS语音芯片)各项指标测试已完成,正式批量化生产

热门文章

  1. 跳一跳 微信小程序中的跳一跳相信大家都玩过。emmm???只学习不玩游戏?那就吃亏了...好好读题理解吧 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游
  2. 【CTF】加密7——这不是md5+贝斯家族+富强民主
  3. 华为上市被拒:中国有没有高科技公司
  4. 豆豆游北戴河[201308]
  5. 计算机文档管理系统,标准文档管理系统
  6. Ensemble of the Deep Convolutional Network for Multiclass of Plant Disease Classi¯cation Using Leaf
  7. mtcnn人脸检测python_Python MTCNN(人脸检测)项目附代码讲解(2)-NMS/IOU工具介绍...
  8. gpg加密 java小程序,使用GPG
  9. javascript实战第一讲:聊天窗口
  10. php全单词是什么意思,是php单词