cPanel面板安装SSL证书及cPanel一键安装Let’s Encrypt免费SSL方法

第一、cPanel面板添加网站SSL证书部署

先将网站添加到当前主机和附加域中,我们需要先确保网站可以HTTP打开,然后再按照下面的方法部署HTTPS。

1、准备部署SSL

cPanel面板添加网站SSL证书部署

我们需要进入cPanel面板中,然后在SSL/TLS菜单,准备部署。

2、给网站设置HTTPS

给网站设置HTTPS

我们可以看到上图所示,点击”管理SSL站点”。

3、首先选择要安装SSL的网站,然后添加SSL配置文件.,如果是zip压缩文件的话.里面有个full_chain.pem文件,

full_chain.pem里面放着二个证书,包括证书:(crt)和证书伊娃机构包:(cabulabe)申请SSL的网站上能看到3个文件,将SSL证书的对应三个文件脚本Post进来.ca证书对应(cabundle))添加SSL配置文件

4、检查SSL证书列表

检查SSL证书列表

添加完毕,我们可以看到已经给这个站点安装了SSL证书,这里我用的是Let’s Encrypt,所以有效期是3个月。当然如果我们用其他年SSL也是一样可以看到到期时间的。如果即将到期,我们可以进行”更新证书”,将新的SSL证书文件贴进去保存就可以。


第二、cPanel自带一键安装Let’s Encrypt证书

1、准备工作

我们需要先在面板中添加附加域,至少需要当前这个网站已经在面板中。

2、准备安装Let’s Encrypt

准备安装Let's Encrypt

3、正式安装Let’s Encrypt

Let's Encrypt SSL

这里我们点击上图所示的按钮。

选择安装SSL证书域名

选择需要安装SSL证书的站点域名。点击提交按钮。

4、安装完毕

安装完毕

就这么简单,自动快速部署Let’s Encrypt免费SSL证书,而且会自动续约时间。这个方法比上面的还要简单。

第三、检查当前站点SSL证书安装

检查当前站点SSL证书安装

就这么简单,我们打开网站可以看到当前站点已经全部部署HTTPS网址形式,且安装完毕SSL证书。这里要顺带提下的,如果我们网站没有强制HTTPS访问,那就需要在站点或者伪静态文件进行强制跳转。