老左在前面的一篇"StartSSL申请全过程 让网站拥有免费SSL证书" 文章中已经分享到我们如何申请免费的StartSSL证书的教程,如果我们需要商业网站使用还是购买付费的SSL证书,如果我们是为了申请虚拟主机的独立IP,或者是用来演示测试、学习(比如我现在在做的),免费的SSL证书也足够我们使用。
既然花费了比较大力气安装了测试域名的SSL证书,老左肯定要整理几篇常用的教程出来,这样也对得起自己的劳动成果,所以老左准备在虚拟主机以及VPS上写几篇关于安装SSL证书的教程作为演练,以便日后的需要。在这篇文章中,主要针对虚拟主机cpanel面板来安装SSL证书,因为很多主机商的共享主机是共享IP地址,如果我们需要申请独立IP,则需要提供和安装域名的SSL证书才卖给我们,比如hawkhost、sugarhosts、hostgator等主机商。
下面老左就演练我们在cpanel面板中安装SSL证书。
首先,我们安装SSL的准备工作
第一步、在上面的startssl教程中,我们已经下载到key和cert两个文件,我们需要先对ssl文件文本编辑器打开,然后进行解密
第二步、在startssl上解密ssl文件(key后缀的)
解密之后我们需要复制,等会需要使用。
其次,登录cPanel面板找到SSH选项
点击SSL/TLS管理器,我们会看到需要添加证书的2个步骤(私人密钥 (KEY)和证书 (CRT))。
这里我们需要按照顺序,私人密钥 (KEY) 黏贴什么在第一步中解密的KEY文件,证书(CRT)是上传我们的CERT文件,黏贴或者上传上去。
最后,检查以及提交申请独立IP
如果我们已经有申请到独立IP,比如sugarhosts商家是在申请之后就给我们独立IP,然后我们只需要安装证书就可以应付检查,只要我们网站解析正确,就可以以HTTPS访问网站,当然http的也可以访问不影响。
有些主机商是要求我们提供对应的证书安装之后,告诉他们你已经安装完毕,需要给予独立IP账单你付款。没有办法,现在IPV4资源紧张,很多主机商当初的独立IP资源不足,都在控制独立IP的销售。
总之,虚拟主机安装SSL证书基本的流程就是这样的,一般我们都是用的CP面板,如果是有用DA面板的,以后老左有这面板主机再演示,目前都是CP面板的虚拟主机。