免费升级您的站点到https的图文新手教程

投稿   笛声  2018-06-27 07:09:56  245 人阅读  33 条评论

谷歌在 2018 年 2 月初的时候宣布,自 2018 年 7 月份开始,Chrome 浏览器将会标记所有依然使用 HTTP 的网站为“不安全”。若 7 月份,你的网站还是没有部署 https,将会是下图的效果:

免费升级您的站点到https的图文新手教程 建站经验 第1张

浏览器会在你的网址前面打上“不安全”的标识,这会吓到一些小白用户,他们会认为你的网站有木马、病毒之类的东西,你就会失去这部分可爱的用户。所以,部署 HTTPS 迫在眉睫,就像侏罗纪世界 2 里面,火山岩浆已经流到你面前了,你还打算躺一会儿吗?

本文旨在用比较简单的方法来部署 https,不涉及到复杂的操作,让小白用户也能轻松把网站升级到 https。首先,我们得获取 https 证书,很多网友都在盲目推荐 Let's Encrypt提供的证书,都说这个证书好,好在哪又说不出来,好像有信仰加成一样。我非常不建议使用 Let's Encrypt 证书,这个证书只有三个月的有效期,你的网站不用CDN的话,这个证书还是堪用的,因为可以用计划任务自动续期,用 CDN 的话,你每隔三个月都得手动去 CDN 端更换证书,你不嫌烦,CDN 上的证书管理系统还嫌烦呢。而且,有的 CDN 没有专门的证书管理系统,用最原始的方法多节点同步证书,这就会出现一个问题,你源站已经更换了证书,CDN 节点没有完全同步,导致你更换证书的那几天丢失访客。

申请 https 证书

申请 HTTPS 证书分两种情况:一个是你的域名在阿里云解析,另一个就是域名在腾讯云解析。

情况一:域名在腾讯云解析

1、打开 https://console.cloud.tencent.com/ssl 点击申请证书

免费升级您的站点到https的图文新手教程 建站经验 第2张

2、选择“亚洲诚信”证书

免费升级您的站点到https的图文新手教程 建站经验 第3张

3、通用名称那里一定要加上 www,只写主域 hqidi.com 是不行的

免费升级您的站点到https的图文新手教程 建站经验 第4张

4、因为你的域名在腾讯云解析,所以选自动 DNS 验证就行

免费升级您的站点到https的图文新手教程 建站经验 第5张

5、点击确认申请,10 分钟左右,证书就会正常颁发。

情况二:域名在阿里云解析

1、打开https://console.cloud.tencent.com/ssl 点击申请证书(同域名在腾讯云解析第 1 步)。

2、选择“亚洲诚信”证书(同域名在腾讯云解析第 2 步)。

3、通用名称那里一定要加上 www,只写主域 yamao.xin 是不行的(同域名在腾讯云解析第 3 步)。

4、选择手动 DNS 验证,然后点击确认申请

免费升级您的站点到https的图文新手教程 建站经验 第6张

5、点击查看证书详情

免费升级您的站点到https的图文新手教程 建站经验 第7张

6、得到 DNS 记录信息

免费升级您的站点到https的图文新手教程 建站经验 第8张

7、打开 https://dc.console.aliyun.com/next/index#/domain/list/all-domain 添加解析记录

免费升级您的站点到https的图文新手教程 建站经验 第9张

8、点击右侧的“添加记录”添加一条 TXT 记录

免费升级您的站点到https的图文新手教程 建站经验 第10张

9、TXT 记录添加好后,10 分钟左右,证书颁发

免费升级您的站点到https的图文新手教程 建站经验 第11张

此时,HTTPS 证书已经到手,升级您的站点到 https 的工作已经成功了一半了。

接入腾讯云 CDN

为什么选腾讯云的 CDN 呢?因为其提供每个月 10G 的免费流量,新用户是 60G。

1、打开 https://console.cloud.tencent.com/cdn/access 点击添加域名

2、域名配置,源站设置后面的框里面填入你自己网站服务器的 IP 地址。

免费升级您的站点到https的图文新手教程 建站经验 第12张

3、加速服务配置,业务类型自己酌情选择,个人博客的话,就直接用静态加速就行,其他保持默认。

免费升级您的站点到https的图文新手教程 建站经验 第13张

4、打开 https://console.cloud.tencent.com/cdn/tools/certificate 点击“配置证书”

免费升级您的站点到https的图文新手教程 建站经验 第14张

5、我们回到域名管理页面 https://console.cloud.tencent.com/cdn/access,域名前面有个绿锁,状态是“已启动”,其中CNAME的值到下一步需要用到。此时,胜利的曙光就在眼前。

免费升级您的站点到https的图文新手教程 建站经验 第15张
6、登录 域名管理 控制台,单击要添加 CNAME 记录的域名右侧的【解析】

免费升级您的站点到https的图文新手教程 建站经验 第16张

然后把原来的www记录全部点击暂停,添加一条新的 www 记录,记录值就是上面第五步中红框里面的 CNAME 值。

免费升级您的站点到https的图文新手教程 建站经验 第17张

cname 记录添加成功后,你的网站就成功升级到 HTTPS 了,源站不用做任何改动。此时用户访问的路径是这样的:用户 --> 443 --> CDN --> 80 --> Host。

最后,最好还是花点时间把源站也弄好 HTTPS 证书,证书我们已经有了,在https://console.cloud.tencent.com/ssl 下载即可。不会弄的话,不弄也行。顺便说说这个证书的情况,证书大小 3680 字节,大小适中,三个数据包能传送完,证书包含完整的证书链,不会出现 Android 访问报错“当前网站证书不可信且证书链长度为 1”的情况。

历史上的今天:

文章标签: ,   ,   ,   ,  
原文地址:https://hqidi.com/126.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 笛声 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!

相关文章 分类热门分类热评最新问答

 发表评论

中国赞表情摊手表情吃瓜表情笑哭表情偷笑表情衰表情汗表情思考表情费解表情抓狂表情晕表情流泪表情疑问表情嘻嘻表情吃惊表情鼓掌表情

  1. QQRSS
    QQRSS @回复

    看了下这个帖子,刚开始有点懵了!
    别名解析了,和CF 一样的道理。。

  2. iGuanren
    iGuanren @回复

    终于可以访问了,之前看到貌似数据库挂掉了。

  3. Ν Ι С Ξ
    Ν Ι С Ξ @回复

    还是没怎么看懂

    • 笛声
      笛声2018-06-30 07:29  回复

      @Ν Ι С Ξ在不动你网站主机的情况下,升级到https,因为动主机的话,很多小白会把网站搞崩。

  4. 西枫里博客
    西枫里博客 @回复

    笛大佬还投稿了。
    懒人一键部署的路过~

  5. 天赋网
    天赋网 @回复

    教程很仔细,点赞,可是像我这种网站在国外的怎么弄,你可以在写一篇介绍下的

  6. 我就爱旅游
    我就爱旅游 @回复

    写得不错,很详细,就是最近比较忙,都没时间搞

  7. 轻羽
    轻羽 @回复

    如果是vps现在还可以申请泛域名的,而且还是自动的,我曾经写过一篇

  8. 风尘博客
    风尘博客 @回复

    介绍确实挺详细的,辛苦辛苦!

  9. 沈唁志
    沈唁志 @回复

    就是需要赶紧升级https了

  10. 云顶天的世界
    云顶天的世界 @回复

    不错不错,先收藏有需要的时候再照着搞一搞。

  11. 品牌馆
    品牌馆 @回复

    忙了一下午,因为A记录CNAME冲突,无法设置

  12. 于闻观纸
    于闻观纸 @回复

    改天研究下,一直没上

  13. 闲鱼
    闲鱼 @回复

    教程很仔细,点赞

  14. 龙行博客
    龙行博客 @回复

    不错,带走了

  15. 靠谱学生兼职网
    靠谱学生兼职网 @回复

    操作过程中也有可能会出现很多问题需要解决的

  16. 区块链
    区块链 @回复

    想来想去,今天是不是还是把我这个网站弄上s??

  17. 明月清风
    明月清风 @回复

    现在https大势已定呀!

  18. 清秋暖冬
    清秋暖冬 @回复

    文章步骤很详细,(❁´ω`❁) [赞]

  19. 花胶
    花胶 @回复

    今天去详细了解一下,下载不带个小绿锁都不好意思出门了。

  20. 里维斯社
    里维斯社 @回复

    Let’s Encrypt的SSL证书就不错的,教程很详细,赞

  21. 涂红伟
    涂红伟 @回复

    很详细的教程。

  22. 用手机赚钱
    用手机赚钱 @回复

    我想知道 申请 https 证书后要怎么做

    • 笛声
      笛声2018-06-28 10:28  回复

      @用手机赚钱申请到证书后,把证书绑定到CDN上面啊,然后修改下域名解析就行了。自己源站弄HTTPS的方法本文没说。

  23. 橘子书
    橘子书 @回复

    [阴险] 源站与CDN使用不同证书,请了解一下!

    • 笛声
      笛声2018-06-27 13:57  回复

      @橘子书源站与CDN使用不同证书,大佬说的是源站用Let’s Encrypt证书,计划任务自动续期,CDN用长期证书?这好像是我去年最先在群里提出来的吧。。

  24. 银色月航
    银色月航 @回复

    一般都是手动申请,从来不自动 [偷笑]

  25. 明月登楼
    明月登楼 @回复

    HTTPS其实要明白原理,申请什么证书不重要,重要的是原理!个人站长推荐Let’s Encrypt证书为入门证书最好! [嘻嘻]

  26. 一艘大轮船
    一艘大轮船 @回复

    非常详细,收下了。 [偷笑]

  27. 米扑博客
    米扑博客 @回复

    写得好详细,手把手教,博主辛苦了 [威武]