目前免费SSL证书可申请的地方很多,小豆认为比较良心的是阿里云推出的免费SSL证书,一个账号每年可以申请20个免费SSL证书。然后如果您的服务器搭建了宝塔Linux面板,那么只需简单配置即可完成SSL证书部署,让你的网站实现HTTPS访问。
一,访问阿里云官网,登录您的阿里云账号,登录后在菜单中点击“产品”然后再“搜索云产品”中搜索SSL证书,进入SSL证书栏目后,找到“免费证书”,然后根据提示先购买证书,注意数量选择,选择20个就是免费,当然阿里云可能会调整产品策略,到时您自己再花时间研究看看怎么购买免费证书。
二,开通好免费证书后,如上截图“创建证书”,创建证书后会出现下图页面,这里意思估计是生成了证书订单,还得继续点击“证书申请”才真正进入证书申请页面。
三,申请证书如下图,最主要是输入要申请证书的域名,这里建议输入带www的域名,这样申请的证书到时就会包含没有加www的主域名,免费SSL证书基本都是限定一个域名使用的。域名验证方式根据自己清空选择手动DNS验证或者是文件验证。再进入下一步就会到验证页面,如果是DNS验证,就根据提示在域名控制面板里设置相应解析,解析后过一小会进行验证,如果是文件则上传对应的文件到站点目录。
五,证书申请成功后需要等待审核,有时很快,几分钟就审核了,审核成功后点击下载证书,这里以apache为例
下载后会获得一个压缩包,解压后如下图
六,部署到宝塔面板里,宝塔面板里找到到网站-》对应站点点击设置-》SSL-》其它证书-》“密钥(KEY)”里输入上图KEY文件,“证书(PEM格式)”先复制上图_public结尾的,然后紧跟着在复制_chain结尾的,然后点击保存即可实现SSL证书部署