专栏首页产品体验优化私房菜课程如何申请免费的SSL证书
原创

如何申请免费的SSL证书

本文提供视频讲解,详细见地址:https://www.bilibili.com/video/BV1BZ4y1G7Uj

首先来看一下什么是SSL证书,以下引用了百度百科的内容。


SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。

SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socket layer(SSL)安全协议是由Netscape Communication公司设计开发,让整个传输更佳安全。


SSL证书分为两种分别:

  • 收费证书
  • 免费证书(本文主要介绍申请免费证书和使用的过程)

如果您建设网站后网站没有SSL证书又希望提升网站安全性同时经济实惠一些,推荐可以申请腾讯云提供的免费SSL证书。 以下是我在腾讯云申请到的免费SSL证书(免费申请地址:https://console.cloud.tencent.com/ssl

我们通过一个案例来介绍证书申请与使用的过程。(注: 在将域名指向腾讯云服务器时按照国家法规一定要做备案,海外服务器除外,包括香港均无需做备案,关于腾讯与域名备案参考:https://www.bilibili.com/video/BV1WQ4y1P7xP )

证书申请过程

1. 以book.puppeter.com域名为例,需要登录到腾讯云(地址:https://console.cloud.tencent.com/ssl) 申请并填写资料。

2.填写域名相关信息.

3.提交后填写域名的验证方式,其实就验证这域名确实归属为您。以下截图两种验证方式我选择的第二种。

4.通过"宝塔"来创建网站。(关于宝塔使用可以参考 https://cloud.tencent.com/developer/article/1750205

5.输入http://book.puppeter.com就可以看到以下内容。

6.如果熟悉Linux可以登录服务器,到网站根目录执行以下内容:

mkdir -p .well-known/pki-validation/
cd .well-known/pki-validation/
echo "2020112508540110aom4t328h9gah06inj0isujeb3x9nd9rmjevrmdk1zzk3w42" >> 	fileauth.txt

如果不熟悉Linux可以在宝塔面板(http://宝塔IP/files)操作见以下截图。

7. 最后再浏览器访问这个文件。

8. 出现以下效果表示成功。

成功后,以下状态大概最慢5分钟左右延迟。

下载并解压

解压后效果如下,根据自己的web服务进行配置。

通过“宝塔”来应用SSL证书

1.我“宝塔”使用的是Nginx,这里就需要打开Nginx SSL证书目录。

key文件放在宝塔左图,crt文件放在宝塔右图

2.确认没有问题后保存,最终宝塔面板效果如下,可以看到证书的过期时间表示配置成功。

输入https://book.puppeter.com (注意这里输入是https),如下效果有小锁图标,同时页面正常显示表示配置成功。

End...

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Let’s Encrypt免费ssl证书申请

    Let’s Encrypt是一个免费并且开源的CA,且已经获得Mozilla、微软等主要浏览器厂商的根授信。它极大低降低DV证书的入门门槛,进而推进全网的HTT...

    爱游博客
  • certbot免费SSL证书申请部署

    禹都一只猫olei
  • 腾讯云SSL证书—1.申请免费公网SSL证书

         对于公共的SSL证书相信大家都不陌生,在腾讯云服务中,可以有一年免费的SSL证书。下面本实验将会指导您如何获取一年免费的SSL证书。

    月缺
  • Let’s Encrypt通配符SSL证书免费申请

    禹都一只猫olei
  • StartSSL免费SSL证书申请以及Nginx配置

    image.png StartSSL™是一家CA机构,它的根证书被Firefox、Chrome、Safari、IE等浏览器支持。StartSSL提供免费SSL证...

    BestSDK
  • 免费申请ssl证书实现web访问https

    今年4月份左右,我也入手了两台蜗牛星际的矿机,不过我主要是用来做web服务器使用。

    风吹屁屁凉
  • startssl免费https证书申请

    HTTP与HTTPS有什么区别? HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,...

    py3study
  • 免费ssl证书申请:给你的网站添加免费的https加密

    神无月
  • 手把手教你申请腾讯云免费SSL证书

    SSL证书和我们日常用的身份证类似,是一个支持HTTPS网站的身份证明,SSL证书里面包含了网站的域名,证书有效期,证书的颁发机构以及用于加密传输密码的公钥等信...

    追梦者
  • 腾讯云SSL证书免费申请及配置方法

    腾讯云免费SSL证书申请地址:https://cloud.tencent.com/act/cps/redirect?redirect=10019&cps_key...

    大宇云代金券
  • 手把手教你申请腾讯云免费SSL证书

    SSL证书和我们日常用的身份证类似,是一个支持HTTPS网站的身份证明,SSL证书里面包含了网站的域名,证书有效期,证书的颁发机构以及用于加密传输密码的公钥等信...

    用户6485683
  • 使用Caddy申请免费的Let’s Encrypt泛域名SSL证书

    说明:之前看到有人问了下Caddy怎么申请Let’s Encrypt泛域名SSL证书,就翻了下官方文档了解下,发现比用Nginx申请的过程简单很多,这里就发下方...

    子润先生
  • 小知识:申请免费证书

    参考:https://diamondfsd.com/article/e221b455-b0e7-40b7-a6c7-9bb7e3e35657 当然使用伟大的l...

    超级大猪
  • 免费为你的域名申请SSL证书和配置教程

    我想,点进来的朋友,应该都知道SSL的重要性吧。这里就简单提一下,大型网站域名只有配置了SSL后,才会更加安全。

    大宇云的客户
  • https安全证书如何申请 https证书申请流程及费用

      随着谷歌、百度等主流浏览器大力支持鼓励网站安装SSL证书进行https加密,保障网站安全,网站安装https证书已经成为一种趋势。那么,https安全证书如...

    安信SSL证书
  • 申请免费的腾讯云SSL证书实现https访问教程

    本教程教你免费申请腾讯的1年免费使用的SSL证书。腾讯云SSL证书是免费使用的可以尝试一下,已经收录的站需要在站长平台开启网站改版规则,不然会影响优化

    主机优惠教程
  • 手把手教你免费申请支持通配符的 SSL 证书

    得益于 Google 等大厂的消灭 HTTP 运动和 Let’s Encrypt 非盈利组织的努力,越来越多的站点开始迁移到 HTTPS,下图是 Let’s ...

    iMike
  • 【玩转腾讯云】手把手教你申请免费的SSL证书

    近年来,网络安全越来越受到重视,其中,网络传输内容的安全是重要一环,因为数据在网络中传输,是难以避免被抓取的,对传输内容加密,是有效避免数据泄露或被篡改的办法。

    风柏杨4711
  • Let's Encrypt免费泛域名SSL证书申请及自动续签

    Let's Encrypt: https://letsencrypt.org , 是一个免费的、自动化的、开放的证书颁发机构。截至2018年9月,它的全球SS...

    Cong Min

扫码关注云+社区

领取腾讯云代金券