如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
https://www.v2ex.com/pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
https://www.v2ex.com/solana
razeen
V2EX  ›  推广

证书自动化极限挑战 - 证书一天一更, 快来接受挑战吧 ~

  •  
  •   razeen · Sep 13, 2020 · 2108 views
    This topic created in 2152 days ago, the information mentioned may be changed or developed.

    从今年 9 月份开始,证书有效期最长已经从原来的 825 天变短至 398 天。

    证书有效期变短是大势所趋,像 Google 很早自己就开始使用了 90 天有效期的证书。

    证书有效期这么短,自动化更新就变得更加重要。

    于是,突发奇想,能不能为自己博客申请一个有效期两天的证书,利用自动化每天一更 ==

    最后,利用 CertCloud 结合 acme.sh, 实现了。

    最新的证书

    简要步骤:

    1. FreeSSL购买多年期自动化证书( TrustAsia 9.9 的那个);
    2. 然后需要到CertCloud完成域名验证。但注意!!!默认签发是签发一年的,需要联系一下他们改下有效期。
    3. 利用 CertCloud 的 ACME 自动化功能部署证书。
    acme.sh --issue -d razeen.cn -d www.razeen.cn \
    	--dns dns_dp --server https://acme.certcloud.cn/acme/directory/xxxxxxx \
     	--days 1 \
     	&& acme.sh  --installcert -d razeen.cn -d www.razeen.cn \
     	 --key-file    /www/nginx/certs/blogecc.key  \
     	 --fullchain-file /www/nginx/certs/blogecc.pem \
     	 --reloadcmd  "cd /root/myserver && docker-compose exec -T nginx nginx -s reload"
    

    然后就可以了。

    欢迎和我一起来挑战证书自动化之旅吧~

    4 replies    2023-04-27 09:59:12 +08:00
    deepzz
        1
    deepzz  
       Sep 13, 2020
    哈哈,可以玩玩
    neilp
        2
    neilp  
       Sep 14, 2020
    这有什么好挑战的, 难度好低。

    ```
    acme.sh --issue -d xxxx.com ..... --days 2

    ```
    razeen
        3
    razeen  
    OP
       Sep 14, 2020
    @neilp 嗯呢 技术上没问题,问题是稳定性
    petercui
        4
    petercui  
       Apr 27, 2023
    step-ca
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1456 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:43 · PVG 00:43 · LAX 09:43 · JFK 12:43
    ♥ Do have faith in what you're doing.