SSL证书是什么不用多解释了吧,在我网站上很多文章提到,但是这个现在对于goolge搜索是非常重要的,所以我认为做外贸网站安装SSL证书是很有必要的。国外那些建站相关的行业真的为用户操碎了心,不仅提供免费的SSL证书给你,还给你各种方式向导安装。今天我们说的是非常简单的利用wordpress插件安装证书。
很多人可能会问,现在不是很多主机商都直接提供SSL证书一键安装了吗?为何还要用到插件,因为还有有朋友预算不足购买的比较便宜的主机,主机商不提供直接安装let’s encrypt,其实还是少数,也有一些爱折腾的朋友购买的vps或者阿里云主机,安装ssl证书也可以通过插件安装…等等。总之方法也不难,放这里,有需要的拿去。
首先请保证你的域名和主机已经绑定了,也就是说域名解析到了主机上。没绑定之前就别继续了,因为你也开不了证书。域名和主机绑定之后。
第1步:安装wordpres插件SSL Zen
至于什么插件其实并不很重要,因为能帮助安装免费的SSL证书的插件很多款,找一款适合你自己的就行。我以一个刚刚建立的wordpress子站点为例,并没有安装SSL证书。
进入到站点后台,点击plugins>Add New, 搜索需要的插件名,可以直接搜索SSL,找到SSL ZEN点击安装,然后激活插件,在随后跳出的页面点击skip。插件会让你选择免费版还是付费版,免费版就是什么都是你手动完成,付费版就是一切都是自动,你只要点点点。我这里说的是免费的,付费版你也不需要教程,点点点就好了。
第2步:颁发SSL证书
首先,在域名地址段有个勾选选项,问你是否要同时给带www的域名一起开具证书,比如域名是example.com,勾选之后会同时开出example.com和www.example.com的证书。请注意,如果你勾选的话,要把www.example.com当作二级域名同样解析到主机。
图片中因为我的是一个二级域名,所以我没勾选。
然后填写邮箱地址,勾选条款,点击next到下一步域名认证。这一步会有两个选项:
- HTTP – 需要在网站根目录上传文件验证域名
- DNS – 需要在域名管理后台添加一条txt记录验证你的域名,在域名解析那文中有如何添加txt记录,很简单。
我用的是第一个,点击next,页面会提示你具体如何操作,在站点根目录创建一个.well-known的文件夹,在文件夹中再创建一个acme-challenge,然后下载他们提供的文件,再上传到.well-known/acme-challenge里面。
先进入你的网站根目录,不管你买的多便宜的主机,现在基本都有cPanel面板,假如真没有的话,就用FTP操作。登入你的主机cpanel面板,找到file manager,找到站点根目录创建上文说的文件夹。然后上传下载下来文件。
如上图,文件已经上传成功,回到wordpress中,在插件SSL ZEN中点击verify,如下图很快验证成功。
这样证书就算颁发好了,但是还需要安装之后,网站才能加密。
第3步:安装SSL证书
又回到cPanel,任何cPanel版本面板都有一个工具SSL/TLS,在Security分类里面,顺便介绍一下这个工具,这个工具是可以自己颁发ssl证书的,但是实际无效,为何?自己给自己颁发,然后自己对外宣称这个加密很安全,谁会信呢?所以要用的话还是要获得第三方的证书然后在这个工具里面安装。
找到此工具并点击进去
点击上图红框中的Manage SSL sites来安装站点SSL证书。在接下来的页面拉到Install an SSL Website处,然后选择所要安装证书的域名。
然后在Certificate: (CRT), Private Key (KEY) 和 Certificate Authority Bundle: (CABUNDLE)分别填上SSL ZEN颁发的证书内容,证书内容请回到wordpress后台SSL ZEN里面,一一复制,如下图:
最后回到cPanel中点击install certificates,证书安装成功后,会在同一页面看到安装成功的证书列表。
到wordpress的SSL zen里面点击next,然后继续点击next,证书就激活了。看下图
那么锁已经挂在网址开头了。
更新SSL证书
刚刚安装的证书只有90有效期,正常来说快过期的时候会发邮件提醒你,然后你需要进行更新,每次更新延长90天,更新证书也是很简单,知道再SSL ZEN里面快到期的时候点击RENEW按钮就行。
这个教程就到这里,其实说实在只要你按照插件的指引一步一步不出错,很容易的。
版权声明:本文原创文章,首发于青松跨境B2C,版权所有,未经允许,请勿转载!
转载请注明:如若转载,请先取得同意,然后注明原文链接。