今天因为老是看着浏览器提示我的这个博客不安全,所以就想到了给网站添加https,达到加密的目的。因为之前已经在博主的另外一个站添加过https了,这次相对比较有经验。现在,博主就将怎么给网站添加https,阿里云SSL证书怎么添加的方法和大家分享。
第一步:申请阿里云的SSL证书
阿里云的SSL证书有免费的,也有收费的,收费的话,目前是1256.3元一年,截图如下:
不过阿里云的SSL证书也有免费的,截图如下,博主所申请的便是免费证书。
可以免费使用一年。因为是个人博客,考虑到并不需要注册,购买等功能,安全性方面不必往企业级上考虑,既然有免费的,当然是使用了。然后选择免费的SSL证书,按照阿里云的页面提示申请就可以的了。
第二步:下载SSL证书
成功申请了证书之后,就可以下载证书了。它提供几种方式的证书下载,选择自己的服务器语言下载即可。具体的截图如下:
我的服务器安装的是NG,所以我选择了上图的Nginx这个证书类型下载,下载到本地电脑之后,解压出如下截图:
然后用记事本打开这两个文件,待用。
第三步:登录服务器的宝塔后台(博主用的是宝塔),点击【网站】-【设置】,进入以下界面:
选择【SSL】-【其他证书】,然后把刚才用记事本打开了的KEY和PEM分别粘贴到框框里,点击【保存】,然后再开启HTTPS,做到这一步,已经大致完成SSL的开启了。接下来,还需要到网站后台设置,截图如下:
然后再生成全站,清除浏览器缓存,至此,阿里云SSL证书已经添加完毕,网站也已经开启了Https了。自此,网站不会再被浏览器提示为不安全网站,或是未知安全了。大家可以尝试下噢。
小结:
添加https,使用Nginx是相对比较容易操作的,之前我的一个站使用的是Apache,出了不少差错,最后是听从了大神的建议,采用Nginx,个人觉得没啥毛病。至于其他的,比如IIS,Tomcat等,博主没亲测过,不太懂,所以也就写不成其他的操作教程了。若你是采用Nginx,则这个教程比较适合你。