SSL证书申请及部署教程

7次
2021-11-30

上一篇文章我们给大家介绍了网站https,今天我们就来实际操作一下,为你的网站申请SSL证书,然后部署,开启网站HTTPS访问。

SSL证书申请及部署教程 (https://www.1hxm.com/) 建站教程 第1张

一、申请SSL证书

一般情况下,我们做网站建设都会选择免费的SSL证书,因为收费的有点贵。所以下面我们仅介绍免费SSL证书申请。

可以申请SSL证书的渠道有很多,比如阿里云、腾讯云、百度云等等,宝塔面板也可以申请SSL证书。另外我们也可以直接到相关的证书发行官网云申请,比如我们经常使用的免费证书就是沃通的DV证书,你可以直接到沃通官网去申请。

下面我们以阿里云为例:

1.登陆阿里云,然后打开SSL证书购买页。

SSL证书申请及部署教程 (https://www.1hxm.com/) 建站教程 第2张

2.然后购买SSL证书,选择【单个域名】-【DV域名级SSL】-【免费版】,然后直接付款0元即可。接下来我们只需要输入域名申请即可。

二、部署SSL证书

如果你的证书、域名、空间(虚拟主机)都是在同一个平台买的,一般可以实现SSL自动部署。如果你使用的是服务器,同时用了宝塔面板,那么我们需要把SSL证书下载下来,然后手动添加到宝塔面板中。

操作如下:

SSL证书申请及部署教程 (https://www.1hxm.com/) 建站教程 第3张

1.先下载SSL证书。还是以阿里云为例,在SSL证书列表中找到你刚刚你需要部署的那一个,然后下载。

SSL证书申请及部署教程 (https://www.1hxm.com/) 建站教程 第4张

2.然后解压下载的SSL证书文件,分别用记事本打开扩展名为key和pem方文件。

SSL证书申请及部署教程 (https://www.1hxm.com/) 建站教程 第5张

3.登陆宝塔后来,打开网站设置,找到SSL选项,然后选“其它证书”,把刚刚扩展名为key和pem的文件中的内容得到进来,最后打开“强制https”,保存即可。这样你的网站就成功部署了SSL证书,开启了https访问。

三、替换所有非HTTPS链接

有些网站可能因为网站主题模板的问题,在部署SSL证书之后并不能把链接完全替换成https,还是会存在一些非https链接,这就可能让谷歌等少数流量报错,所以我们接下来需要解决这个问题。

1.手动替换。如果你的非https链接比较少,那就可以直接手动修改一下,一般这些链接会出现在菜单当中。

2.使用数据库替换。如果你的网站非https链接比较多,而且手动替换又找不完全,那就可以试试使用数据库替换,方法如下:

A. 打开phpMyAdmin;

B. 点击切换到“SQL”

C. 执行命令:

UPDATE wp_posts SET post_content = replace(post_content, 'http://域名','https://域名');

注:使用这种方法替换前请先备份网站,否则有可能出现一些问题。

四、百度站长平台验证HTTPS

SSL证书申请及部署教程 (https://www.1hxm.com/) 建站教程 第6张

如果你的网站是开启HTTPS之后再添加到百度站长平台的,一般平台会自动验证HTTPS,如果没有成功,手动再验证一下即可。如果你的网站是后来才使用的HTTPS,那么也需要手动验证一下,验证成功之后就不用管它了。

总结

以上就是SSL证书申请、部署、验证的主要流程了,按步骤来,都是挺简单的。

END
标签

发表评论

'); })();