今年阿里云的免费证书给的相当不友好

前话

不知有没有用阿里云的小可爱跟我一样,也不知道怎么续费阿里云的证书,有的话,这篇文章也许对你有所帮助

前几天收到来自阿里云的短信

更换2021年阿里云的免费证书(申请与部署)

我便找了个时间,来到控制台
但是,阿里云给我的续费指引,完全是过时了的

更换2021年阿里云的免费证书(申请与部署)
点开放大
更换2021年阿里云的免费证书(申请与部署)
点开放大

参照提示,我点开购买证书

更换2021年阿里云的免费证书(申请与部署)

如你所视,藏在这里的按钮也是灰色的

免费证书的申请

行吧,也可算说清楚了,按照红框部分的提示来到页面左侧的“证书资源包”

更换2021年阿里云的免费证书(申请与部署)

申请,等待,成功

更换2021年阿里云的免费证书(申请与部署)

当我点开小锁头之后发现,还是原来的证书

更换2021年阿里云的免费证书(申请与部署)

免费证书的部署

我意识到只得手动在Apache服务器上安装SSL证书,这时来到帮助手册,发现人家的方案是对于没部署过证书的来说的,而对于部署过证书的来说是在走弯路

更换2021年阿里云的免费证书(申请与部署)

我的做法是:FTP->/usr/local/apache/conf/ssl.crt/DOMAIN.COM->新建名为“2020[DOMAIN.COM]”的文件夹并将旧证书资料拖入备份->重命名新证书并替换旧证书(直接通过FTP替换旧证书)

    >>前提条件

      >步骤以DOMAIN.COM为示例
      >Apache服务器上已经开启了443端口(HTTPS服务的默认端口),Apache服务器上已安装过SSL证书
      >证书名称直接重命名(包括后缀):证书文件名称为“cert.pem”,证书链文件名称为“chain.pem”,证书密钥文件名称为“cert.key”
    >>具体流程

        >在阿里云控制台“SSL证书/证书资源包”下载证书文件并重命名

      更换2021年阿里云的免费证书(申请与部署)
      >FTP客户端进入路径-> /usr/local/apache/conf/ssl.crt/DOMAIN.COM


      ->将新建名为“2020[DOMAIN.COM]”的文件夹并将旧证书资料拖入备份
      >将以重命名的三个证书文件放在/usr/local/apache/conf/ssl.crt/DOMAIN.COM
      更换2021年阿里云的免费证书(申请与部署)
      >重启Apache服务器(怕麻烦的话直接重启整个服务器就行)

白嫖归白嫖,缺点还是得批一下的

>没有在明显位置给出提示说明免费证书的的申请与往年不同

>没有及时更新指引

>需要手动部署


Boldly go where no one has gone before!