首先介绍什么是HTTPS——它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的安全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443,而不是像HTTP那样使用端口80来和TCP/IP进行通信。)SSL使用40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。——引自百度百科
要想实现HTTPS访问则需要在服务器配置SSL证书,本文主要以阿里云为基础介绍SSL证书的获取。
申请SSL证书
1.进入阿里云首页,登录,并进入SSL证书页面,具体流程如下图所示。
2.进入SSL证书页面后,点击立即购买,并选择你所需要的证书类型。虽然大部分SSL证书都是要钱的,但是天下间总有免费大佬。
选择完毕之后,点击立即购买,跳转到订单确认页面之后,勾选协议,点击 去支付。
点击确认支付
支付成功之后,点击证书控制台,进入证书管理界面。
点击证书申请,填写好申请信息及验证信息,下一步。
申请之后,有一段时间的审核期,一般不会超过10分钟。前提条件是你的申请信息没有错误。审核期间,阿里云会自动帮你配置HTTPS所需要的端口,以及验证配置。待证书成功签发之后,可以自行删除或者修改这些配置。
如上图所示,即为已经签发。点击右边 下载
选择你所需要的服务器版本,即可获得SSL证书的压缩包。