目前来说,网站安装https是大势所趋,几乎每一个网站在建站之初,就会安装好https。

一、https是什么

“https(全称:Hyper Text Transfer Protocol over Secure Socket Layer,超文本传输安全协议),是以安全为目标的HTTP通道,是HTTP的扩展(升级版),用于计算机网络的安全通信”——维基百科

简单理解为:在http的基础上,增加安全套接字层(SSL),既可以变成https,作用就是让网站数据传输更加安全。

如图所示,http和https的区别:

http会显示不安全的提示

https会显示一把加密的锁

二、https证书类型

前面有提到过,https实际就是增加了安全套接字层(SSL证书);而不同的SSL证书,其类型和作用也大有不同。

SSL证书的类型主要分为3种:

“扩展验证型(EV)SSL证书(适用证券、银行等金融机构)

组织验证型(OV)SSL证书(适用于电商和大型企业等)

域名验证型(DV)SSL证书(适用于普通企业和个人博客)”

它们的安全程度依次递减,而这里我们要申请和安装的,主要就是DV类型的SSL证书。

三、https证书申请

首先是进入该网站:https://letsencrypt.org/,注册账户;登录地址是这个:https://letsencrypt.osfipin.com/。

3.1、点击申请新证书:

3.2、输入要申请的域名,下面有申请规则提示,自行浏览。

3.3、确认后点击申请,接着需要验证域名;建议选择DNS验证。

3.4、选择DNS验证,需要在域名添加一条解析记录,如图所示:

3.5、完成验证就可以下载证书:

我们申请的SSL证书是Let's Encrypt,是终身免费使用的,但是需要每3个月就申请一次;除此外,还可以申请阿里云的免费域名,只要你的域名每年续费,就都有1年的免费证书。

四、https证书安装

申请完证书,就需要将它安装到网站上,如果你买的是空间可以自行百度查看安装方法。

这里主要演示服务器使用宝塔面板安装SSL证书。(阿里云服务器安装宝塔面板教程:https://www.daxianseo.cn/archives/278)

4.1、解压SSL证书,打开如图标注的两个文件。

注:private的后缀在解压的时候可能是pem,可以自行改为key;fullchain则改为pem。

如果你是Windows服务器,则使用这两个文件。

4.2、进入宝塔面板,域名管理,选择SSL。

将key文件内容填入秘钥中,将pem文件内容复制到证书中,保存即可。

注:如果在这一步,保存显示失败等提示,很大可能是你的服务器未安装SSL模块;如果保存成功,前台未显示https,则选择强制https。

到此,网站https证书就会开启。

五、https对seo优化的影响

不管是百度还是谷歌,早在我接触seo的时候,就都在大力推进https的进程。

双方都曾明文指出,https已经列入排名因素中,谷歌有专门的https算法(百度不详)。

就实际搜索结果来看,谷歌比百度的支持要强的多,基本谷歌搜索结果页前10全是装有https证书的网站。

最后提醒各位小伙伴,网站安装好https,别忘记在百度站长工具提交https的认证。

https免费证书(终身)申请和安装教程相关推荐

  1. HTTPS免费证书StartSSL申请全过程

    起因: 最近一段时间微信小程序火爆,然而开发者都知道开发微信小程序有两个必要条件:企业和https,好不容易微信小程序申请好了,现在需要使用https,前端数据才能变成动态的,于是乎找了专业平台准备购 ...

  2. HTTPS免费证书的申请与配置

    前言 继上一篇 HTTPS证书的生成与配置 链接如下: https://blog.csdn.net/Beam007/article/details/102524012 本次不同的是,通过sslforf ...

  3. 2016最新iOS开发者证书申请及安装教程

    作者本人是名安卓开发者,年前入手了一台MacBook pro,这段时间不是很忙,就研究了一下iOS开发,苹果的封闭给我们程序猿们埋下了许多大坑,不仅是金钱上还是心灵上:想做iOS开发首先少不了一台Ma ...

  4. Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书

    Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书 安装 Nginx 安装依赖 $ apt-get update $ apt-get install build-e ...

  5. Amazon EC2免费一年申请使用图文教程

    Amazon EC2免费一年申请使用图文教程 Filed Under: 域名空间 by baiducomru  2010/11/05 千百度记忆角落曾发布过<Amazon免费一年云vps 申请教 ...

  6. LINUX服务器最简洁的HTTPS免费证书配置方法

    注意:该方法已在多台服务器配置了免费的https证书,无论是更新还是第一次配置都运行成功:由于是免费版,每个证书都只有三个月的有效期,也无法保证安全和稳定性,所以只建议做测试用,客户的项目需要时,请让 ...

  7. Windows 服务器HTTPS免费证书

    Windows 服务器HTTPS免费证书 一.Let's Encrypt 为了在您的网站上启用 HTTPS,您需要从证书颁发机构(CA)获取证书(一种文件).Let's Encrypt 是一个证书颁发 ...

  8. https免费证书配置

    https免费证书配置 背景 1.http 和 https 是什么? 简单来说,http 是一个传输网页内容的协议,比如你看到的 http 开头的网站 http://www.163.com,其网页上的 ...

  9. Xftp 7(FTP/SFTP客户端) V7.0.0107 官方中文免费正式版(附文件+安装教程)

    文章目录 下载地址 简介 安装教程 评估板使用说明 Xftp7特性: 功能介绍 下载地址 链接:https://pan.baidu.com/s/17mtxhTTOviFux4tbVGzKvA?pwd= ...

最新文章

  1. GitHub/GitLab/Gitee中项目互拷贝后仍保留历史提交记录的方法
  2. js002-在HTML中使用JavaScript
  3. stdthread(2)创建
  4. 如何利用 Myflash 解析 binlog ?
  5. Xshell显示中文,但是不能输入中文
  6. mysql开启yum search pt-mysql_Centos使用MySQL工具Percona Toolkit
  7. C++ 递归算法解析(演示语言:c++/c#/python/lua)(用博主会的所有语言来演示一波)
  8. 我的测试生活感悟4 - 谈谈面试
  9. TCP层的分段和IP层的分片之间的关系 MTU和MSS之间的关系
  10. SpaceSniffer 界面让我眼前一亮
  11. 何为编码 GBK 和 UTF8编码?GBK,GB2312与区位码有何关系?
  12. 信息学奥赛 python 教程_NOIP信息学竞赛入门小经验
  13. 牛客网编程题输入输出
  14. Linux下3种常用的网络测速工具简介
  15. 85-94年河南农村娃们的童年记忆,追忆童年旧时光
  16. js写可以暂停的电子时钟
  17. 走进Prime Time系列 - PT的Timing exception 03
  18. python抓取股票竞价数据_【整理】用Python+beautifulsoup抓取股票数据
  19. Linux 安装redis5.0.7 设置密码,开启远程访问
  20. unfortunately has stop

热门文章

  1. 运行 gnocchi resource list --type image,报AttributeError: _Environ instance has no attribute ‘set‘的解决
  2. canny算子的边缘提取算法
  3. 如何判断Windows程序是32位还是64位
  4. ubuntu20.04更改为国内软件源
  5. 5个前端练手项目(html css js canvas)
  6. word中不同英文字体的区别(笔记)
  7. 用python处理excel表格进行分组统计_python中excel数据分组处理
  8. Excel中多个模型的ROC曲线的同时绘制
  9. 日语能力考试N2级核心词汇必备—接续词
  10. 阿里云线上部署自己的写的小项目