开发者社区> 云小站> 正文

最新阿里云服务器免费SSL证书配置HTTPS的两种方法(图文教程二)

简介:
+关注继续查看

在大家学习如何利用免费SSL证书配置网站HTTPS之前,我们先要搞清楚为什么要开启HTTPS,这个绿色的小锁真的有用吗?所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL证书。

一、HTTPS有什么好处?

1、HTTPS相对HTTP来说更安全,HTTPS 对传输的数据进行加密。

2、搜索引擎会优先收录HTTPS网站,谷歌和百度已经公开承诺。

3、HTTPS,能够有效防止运营商流量劫持、阻止弹窗广告。

4、对用户浏览体验更友好,现在的主流浏览器针对普通HTTP网站会标注不安全站点,HTTPS标注安全。


二、如何在阿里云申请SSL证书:

1、登录阿里云:
3、进入管理控制台——云盾控制台——证书服务:
4、免费购买Symantec证书。
5、为SSL证书补全域名和个人信息。
6、域名授权认证。
这里只是简单的大体说一下步骤,具体的图文申请教程大家可以参考《最新阿里云申请免费SSL证书实现网站HTTPS化(图文教程一)》这篇文章。申请完成的证书如下:

2dd9404161f476e0b1734d0fb9fa35b3c3447f2a


三、SSL证书如何配置?


SSL证书申请完成之后,阿里云对于如何上传并根据不同的服务器情况进行设置有一个专门的说明,但是说实话那个步骤有点繁琐,而且在具体修改apache文件时还有可能遇到一个错误提示:AH00526:syntax error on line 92 of……。这对一些半路出家的站长实在太难了,所以我们用一个更简单的方法进行SSL证书设置,那就是宝塔面板的一键SSL功能:

1、登录面板,选择网站:

首选我们登录宝塔管理面板,在左侧菜单栏选择”网站“,然后对于你要设置SSL证书的网站选择”设置“。

c740f98171dfcc676f6db851214732c9f6f5b8de

2、配置SSL证书的两种方法(可自由选择):

方法一:选择其他证书。

因为我们使用的是在阿里云申请的免费SSL证书,所以我们选择”其他证书“,然后用复制前面我们所下载的证书文件中.key文件的内容粘贴到第一个文本框里,复制另一个和key文件同名的那个.pem文件内容粘贴到第二个文本框里并保存。

97664b8722d61ed82348329efe369711f98786a6


方法二:直接在面板申请let’s encrypt证书。

在前面我们提过一个let’s encrypt的免费证书,在这里大家也可以看到let’s encrypt的申请按钮,如果你不用阿里云的证书,那么也可以申请let’s encrypt。如图:

03e6290ae578376f0c2eed65d8a47df135aaa4fe
这个let’s encrypt的SSL证书有效期是三个月,看提示是可以免费续签,我们因为有了阿里云提供的Symantec的SSL证书,就不具体演示了,大家有兴趣可以自己试一下。

3、开启强制HTTPS:

设置完SSL证书之后,记得开启右上角”强制HTTPS“按钮才算大功告成,现在访问我们的网站就会发现,网址栏里已经自动变成https开头了,并且网址前面有一个绿色小锁符号。但是对于部分老网站来说,有可能你的网址前面那个小锁会是灰色的并且有个黄色三角符号。这是因为你的网页中图片或者部分内链还是HTTP开头的网址。如图:
9cdcf94c588103b7f1f0f15c30ee0f5c02276654

看上去好像不够完美。对于这种情况我们有两种方法,第一种方法比较通用。可以通过phpMyadmin数据库指令来批量修改!代码如下:

update wp_posts set post_content = replace(post_content, 'http:/www.******.com','https://www.******.com');

第二种方法只适用与wordpress程序搭建的网站,通过修改 functions.php 文件。比如我的网站就是用的第二种方法,同样可以让你的小锁变成绿色:

074b1248a5cc6e0a4aee5629cdd8584924dc9655
这个修改的方式有时间我们在下一篇文章里面再继续分享。今天和大家的分享的是SSL证书配置HTTPS的两种方法,希望对您有所帮助,谢谢阅读。








版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
手把手带你打造绝美个人博客网站🔥【含部署教程+免费SSL证书配置】!
前言 大家好,我是HoMeTown。 最近一直在更与EPR相关的文章,做一些记录
159 0
【Linux server】acme.sh申请免费SSL证书__Lets encrypt
前言 突然发现我的网站没有SSL,作为一个职业前端人,我得有,而且我得会弄,之前上学那会儿有用宝塔一键部署过,感觉应该不会很复杂。
170 0
阿里云SSL证书类型DV SSL、OV SSL和EV SSL区别及选择方法
阿里云SSL证书分为OV企业级SSL、DV域名级SSL和EV增强型SSL,有什么区别?如何选择?
78 0
免费分享CT Log工具,方便查询SSL证书签发记录
如何查询企业使用了哪些SSL证书?最近发现了一个相当不错的工具——CT Log查询工具,它是由锐安信sslTrus提供的一个证书查询工具,支持输入域名或公司名称一键查询此域名或者公司名下的全部SSL证书签发记录日志,了解证书透明度,也叫SSL证书透明日志查询工具。
144 0
Nginx中安装免费SSL证书开启Https请求(下)
在部分场景中,我们必须使用 https 请求,因为 https 请求更为安全,常用于支付方面的请求调用
123 0
Nginx中安装免费SSL证书开启Https请求(上)
在部分场景中,我们必须使用 https 请求,因为 https 请求更为安全,常用于支付方面的请求调用
135 0
网站启用 https ,申请免费的SSL证书的方法
现在网站没有不启用 https 的,SSL证书是网站启用https加密访问的关键要素,为了加强网络安全防护,现在大部分网站都会部署有效的ssl安全证书,以实现服务器身份验证和数据加密传输功能。网站使用的SSL证书一般是需要付费购买的,不同品牌不同类型的SSL证书购买价格往往会有所差异,一年费用从几百到上万元不等。如果您想申请便宜的ssl证书,则可以来看看下面这几款性价比高的SSL证书推荐。
160 0
阿里云免费SSL证书申请白嫖指南
有同学反馈阿里云免费SSL证书没有了?错,一直都有啊,阿里云一直都是免费SSL申请,只是隐藏得比较深,阿里云百科图文详解阿里云SSL免费证书申请教程
3160 0
阿里云SSL证书价格从免费到收费详细收费价格表
阿里云SSL证书价格一年多少钱?阿里云SSL证书分为收费和免费两种,免费SSL为DV单域名证书,收费SSL证书类型分为DV域名和OV企业型,证书品牌分为Digicert、Rapid、Globalsign、Wosign和vTrus,SSL证书类型不同、品牌不同、域名类型不同价格也不同
1834 0
启用HTTPS,免费的 SSL证书 申请渠道有哪些?
HTTPS已经是大势所趋,搜索引擎已经明确表示采用HTTPS协议的页面更加安全,排名上会优先对待,所以网站HTTPS还是很有必要的!网站启用HTTPS,分享几个免费SSL证书申请渠道。
112 0
+关注
云小站
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
CDN助力企业网站进入HTTPS时代
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多