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

前话

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

事实上有很多开源的自动化部署的工具,完全可以不用阿里云提供的这个了

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

Message

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

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

免费证书的申请

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

证书资源包

申请,等待,成功

applying_changesslofaliyun

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

old_changesslofaliyun

免费证书的部署

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

我的做法是: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证书/证书资源包”下载证书文件并重命名
      重命名

    • >FTP客户端进入路径-> /usr/local/apache/conf/ssl.crt/DOMAIN.COM

      ->将新建名为“2020[DOMAIN.COM]”的文件夹并将旧证书资料拖入备份

    • >将以重命名的三个证书文件放在/usr/local/apache/conf/ssl.crt/DOMAIN.COM

    • >重启Apache服务器(怕麻烦的话直接重启整个服务器就行)

白嫖归白嫖,缺点还是得批一下的 >没有在明显位置给出提示说明免费证书的的申请与往年不同 >没有及时更新指引 >需要手动部署

毕竟这东西不要啥成本,纯粹是制造麻烦