申请免费SSL证书并部署安装到网站的完整教程

阿里云代金券 腾讯云代金券 VULTR优惠码 Ucloud云主机

什么是SSL证书

SSL证书(Secure Hypertext Transfer Protocol)是安全超文本传输协议,网站有没有SSL证书的简单分辨方式就是网址http后面加上一个“S”。HTTPS是以安全为目标的HTTP通道,是HTTP的安全版。https的安全基础就是是SSL协议,用于安全的HTTP数据传输。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信。)

SSL证书有什么用

安装SSL证书后,网站协议将从HTTP转换为安全HTTPS。如下图所示,在您网站的URL中添加了一个信任的视觉符号,一把小锁。这可以确保访问者通过安全连接进行通信。SSL证书增加了网站的用户体验,并有助于提高在搜索引擎结果页面上的排名。

1、SSL证书可以保证数据传输加密

我们通常的互联网访问、浏览都是基于标准的TCP/IP协议,内容以数据包的形式在网络上传递。由于数据包内容没有进行加密,任何截获数据包的人都可以取得其中的内容。数据包中如果传递的是用户名、密码或其他个人隐私资料就很容易被别人窃取。
SSL协议可以在用户使用的客户端(如:浏览器)和服务器之间建立一个加密的通道,对传输的数据都会先进行加密,当传输到目的地以后再进行解密,这样传输过程中即使数据包被截获,也很难破解其中的内容。

2、SSL证书可以用作网站身份证明

SSL证书可以有效地证明网站的真实身份、使用的域名的合法性,让用户可以很容易识别真实网站和仿冒网站。现在的SSL服务器证书在申请的时候都会通过严格的审查手段对申请者的身份进行确认,用户在访问网站的时候可以看到证书的内容,其中包含网站的真实域名、网站的所有者、证书颁发组织等信息。浏览器也会给出相应的安全标识,让访问者可以放心使用。

网站有没有必要部署SSL证书

现在基本上大多数的正规网站都部署了SSL证书,一方面这样可以保证数据传输的安全,另一方面则是对用户宣告“这个网站是安全的,请放心访问”。当网络上大部分网站都有SSL证书,而用户也习惯了SSL证书的时候,如果你的网站没有部署SSL证书,可能会被用户放弃,不再访问。

83de6e6446c2696 - 申请免费SSL证书并部署安装到网站的完整教程

另外,现在很多浏览器都具有提示功能,当用户访问没有SSL证书的网站时,浏览器会主动提示此网址不安全,这样会阻止很多用户的访问,所以网站部署SSL证书是很有必要的。现在网上有很多渠道可以申请SSL证书,而且并不都是需要花钱,也有可以免费申请的SSL证书。下面云门网(YunMen.cc)就和大家分享下在阿里云免费申请SSL证书教程。

申请免费SSL证书教程

现在新用户注册阿里云,就可以免费申请20张SSL证书。数字证书管理服务(原SSL证书)为网站和移动应用(APP)及小程序提供数据HTTPS加密协议访问,保障数据的安全。装载SSL证书产品后自动激活浏览器中显示“锁”型安全标志,地址栏以“https”开头。阿里云提供SSL证书(服务端和客户端),均有ECC、RSA 或国密算法的证书规格可供选择。

6512bd43d9caa6e - 申请免费SSL证书并部署安装到网站的完整教程

点击查看>>阿里云数字证书管理服务(原SSL证书)

如果没有账号的朋友可以先注册一个阿里云账号,也可以直接用支付宝或者淘宝登录,然后在后台,我们选择“免费证书”——创建证书——证书申请:

5a8fced8970f182 - 申请免费SSL证书并部署安装到网站的完整教程

每人可以创建20份免费证书,图中可以看到我已经创建过一个了。申请时填写你的域名,身份信息等进行DNS验证:

335fa93c3aab30f - 申请免费SSL证书并部署安装到网站的完整教程

下一步:

7df87664ff205e8 - 申请免费SSL证书并部署安装到网站的完整教程

PS:如果你的域名是在阿里云注册的,域名解析那里会自动填好的,直接验证即可。

如果域名在其他服务商那里,就复制主机记录和记录值,到域名解析那里添加 TXT 解析。

e2785a34d032184 - 申请免费SSL证书并部署安装到网站的完整教程

免费SSL证书签发时间很快的,只要做好DNS验证,只要几分钟既可以签发成功:

b2352fad65ffbe0 - 申请免费SSL证书并部署安装到网站的完整教程

免费SSL证书的部署安装

1、下载证书:

我们在签发成功的证书后面,点击下载,把证书下载到本地。下载时要先了解一下自己的服务器类型,根据类型进行下载,比如我的云服务器是Nginx类型的:

24a7793d333cdb1 - 申请免费SSL证书并部署安装到网站的完整教程

下载后解压压缩包,我们获得了.key和.pem后缀的文件,这就是我们的SSL证书了。

34c2626ce891d96 - 申请免费SSL证书并部署安装到网站的完整教程

2、安装证书:

此时我们需要将证书正确部署安装到自己的网站,因为我的云服务器安装了宝塔面板,所以可以通过宝塔面板简单的部署SSL证书。打开宝塔面板,找到要部署SSL证书的网站。

设置——SSL——其他证书:

896282a81b97051 - 申请免费SSL证书并部署安装到网站的完整教程

 

.key和.pem文档用电脑自带的记事本打开,然后复制其中的内容填到相应的框中,并保存即可。(.pem文档中有两段,要全部复制粘贴)

然后,去访问你的网站试一下吧,看看前面是不是已经有了那个安全的小锁了。以上就是申请免费SSL证书并部署安装到网站的完整教程,大家认为有用的可以收藏分享,不过请记得保留原文地址哦。

原文地址:https://www.yunmen.cc/mianfei-ssl.html

赞(2) 领红包
转载注明:楚狂人 » 申请免费SSL证书并部署安装到网站的完整教程

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

云计算我们是认真的

阿里云服务器腾讯云服务器

扫码领红包 或者 支付宝搜索:5981405

支付宝扫一扫打赏