cPanel面板从基础到精通 - cPanel内置免费Let's Encrypt SSL证书安装

前面,老蒋连续几天分享到Linux虚拟主机常用的cPanel面板一般建站用途的功能和效率方法。后面开始,我会精选一些用户可能需要的应用和功能分享。包括如今也有越来越多的用户网站开始使用SSL证书,尤其是我们做外贸网站的用户会需要将网站安装SSL证书实现HTTPS加密效果。不过中文网站目前还不算普遍,个人网站不安装目前问题也不大,如果是用户交互的理论上是应该安装的。

如果我们网站有使用虚拟主机且cPanel面板应用的时候,一般虚拟主机商cPanel面板中都带有SSL功能,而且是可以免费快速自动安装Let's Encrypt SSL证书的,比如老蒋演示和测试cPanel面板使用的糖果主机是带有免费证书的,包括老鹰主机也有包含。

老蒋将在这篇文章中分享cPanel面板如何快速且自动的部署免费Let's Encrypt SSL证书,对于付费证书的安装后续再单独的安装,先一个个来,不要着急。

第一、部署域名和解析生效

既然我们需要在cPanel面板中给网站安装SSL证书,我们肯定需要确保当前这个网站、域名已经添加到虚拟主机商面板中。如果我们还不会可以参考:cPanel添加域名绑定和创建站点目录 文章,如果还需要创建数据库用户的,也可以参考这篇文章(cPanel创建MySQL数据库和数据库管理)。

添加附加域

我们在登入cPanel面板之后,找到附加域名选项菜单,这里我们需要添加WWW主域名,这里就需要用到附加域名。如果我们以后需要添加二级域名,那我们再单独介绍后面的"子域名"。

同时,老蒋需要提前告知的,如果我们虚拟主机只能创建一个站点,比如Godaddy Economy主机,我们在设置主机的时候已经添加过主域名,后面是不可以再添加的,因为只能一个站点。所以我需要确定购买的主机允许多站点(TOP10便宜美国虚拟主机推荐)。

添加附加域(主域名)

根据上图,我们输入主域名,其他下面两处都是默认自动补全的。我们可以根据他默认的,或者我们自己创建自定义的,个人建议直接默认。

PS:如果我们需要一并创建FTP,可以在"创建与此附加域名关联的 FTP 帐户"勾选之后创建FTP给当前这个站点,也可以以后再创建。我们就以后再创建吧。

第二、部署免费Let's Encrypt SSL证书

在部署免费Let's Encrypt SSL证书之前,我们需要确保当前域名已经添加到面板,而且更重要的是域名需要解析到当前虚拟主机IP地址且生效,要不在添加证书的时候无法验证域名所有权会导致添加失败。如何进行域名解析不用再教了吧?

部署免费Let's Encrypt SSL证书

在cPanel面板中找到上图所示的"Lets Encrypt免费SSL"字样,然后开始我们的部署。

部署免费Let's Encrypt SSL证书

点击"获得Lets Encrypt SSL证书"字样,然后选择需要部署的域名,提交。

部署免费Let's Encrypt SSL证书

等待几秒钟可以看到部署完毕。有效期是90天,但是根据说法是可以帮助自动续约。我们这个时候去手工HTTPS打开网站看看,确实可以生效SSL。

第三、cPanel部署Lets Encrypt小结

1、目前大部分虚拟主机商应该都会部署带有Lets Encrypt SSL功能且是免费的。因为老蒋看到有几个虚拟主机商是都带的,这对于我们部署需要HTTPS网站确实方便很多。

2、根据虚拟主机商及面板的提示,虽然Lets Encrypt SSL免费90天,但是会帮助我们自动续约,我们也自己看看如果没有帮助自动续约我们可以再手工提交续约。

3、关于cPanel面板,我们也可以安装自己购买或者其他渠道申请到的证书,这个老蒋准备后面再单独分享。

本文出处:老蒋部落 » cPanel面板从基础到精通 - cPanel内置免费Let's Encrypt SSL证书安装 | 欢迎分享( 公众号:QQ69377078 )