您好,欢迎来到95分类目录!站长微信:vip3632094
当前位置:95分类目录 » 站长资讯 » 百度你丫收录啊 » 文章详细 订阅RssFeed

重大消息,Nginx支持自动续期Let's Encrypt证书 - 虞大胆的叽叽喳喳

来源:虞大胆的叽叽喳喳 浏览:8530次 时间:2025-08-23
简介:虞大胆的叽叽喳喳
虞大胆的叽叽喳喳
已认证公众号

《深入浅出HTTPS:从原理到实战》作者。

扫码关注公众号



Nginx 终于支持自动申请和续期 Let's Encrypt 免费证书了,确切的说支持了 ACME协议。

因为 Let's Encrypt 就是通过ACME协议(包括签发、验证、续期、吊销)来管理证书的。

Nginx 为了支持ACME协议,开发了ngx_http_acme_module新模块,基于NGINX-Rust SDK开发。

那具体如何使用呢?保护包含三个步骤。

1:配置ACME服务器和共享内存

acme_issuer letsencrypt { 
    uri         https://acme-v02.api.letsencrypt.org/directory; 
    state_path  /var/cache/nginx/acme-letsencrypt; 

    accept_terms_of_service; 
}

acme_shared_zone zone=acme_shared:1M; 

可以看到 Let's Encrypt ACME协议接口的地址。

2:验证机制

Let's Encrypt为了校验用户是否有权管理某个域名,支持DNS、HTTP-01等校验机制。

server { 
    listen 80; 

    location / { 
        #Serve a basic 404 response while listening for challenges 
        return 404; 
    } 
}

而 Nginx 通过 HTTP-01 支持,很好理解,因为它本来就是一个Web服务器,比DNS校验方便的多了。

3:证书签发与续期

因为 Let's Encrypt 证书有效期是90天,Nginx支持自动续期是它最大的价值。

server { 

    listen 443 ssl; 

    server_name  .example.com; 

    acme_certificate letsencrypt; 

    ssl_certificate       $acme_certificate; 
    ssl_certificate_key   $acme_certificate_key; 
    ssl_certificate_cache max=2; 
}

最后说说一些想法,未来 Let's Encrypt 支持的证书有效期会极大缩短,所以自动化更新证书是个非常重要的机制。

而 Nginx 作为全球最著名的Web服务器,支持自动续期证书,可以说是极大的及时雨,看来我开源的自动续期证书的项目(https://github.com/ywdblog/certbot-letencrypt-wildcardcertificates-alydns-au)可以关闭了。

相关文章:


© 版权声明

推荐站点

  • Retro GamesRetro Games

    在线免费畅玩红白机(FC)、超任(SFC)、世嘉(MD)、Neo Geo、GB、GBA、N64、PS1/PSX和街机等模拟器怀旧复古游戏! 免费享受最佳复古游戏合集,无需下载。 Retro Games - Play Classic Retro Games , Emulator Games Online for Free.

    retrogamesnexus.com
  • 希仁之拥的博客希仁之拥的博客

    独立开发者 & 开源爱好者。喜欢猫猫狗狗、花花草草,热衷于创造酷酷的东西。 —— 希仁之拥 © blog.keepchen.com

    blog.keepchen.com
  • QR Online.ioQR Online.io

    Free online QR code generator supporting URL, text, contact info, WiFi and more. Customize colors, add logos, high-quality output.

    www.qronline.io
  • Temp Mail 365Temp Mail 365

    Temp Mail 365 provides instant temporary email addresses to protect your privacy and avoid spam. No registration required, 5-60 minute validity.

    temp-mail-365.com
  • 优站库优站库

    一个集网站推荐、内容推荐于一体的宝藏之地。我们精心搜罗各类常用网站,构建起全面的网站目录。无论是学习提升所需的在线课程平台,还是休闲娱乐的影视音乐网站,亦或是商务办公的效率工具站点,都能在我们的分类大全中快速找到。同时,我们也是一个充满活力的建站交流社区。站长们在此分享经验、探讨技术,共同提升网站建设水平。作为网址导航,我们为你清晰分类,节省寻找优质网站的时间和精力。在这里,你无需再为找不到合适的网站而烦恼,只需轻轻一点,就能开启精彩的网络之旅。

    www.uzkoo.com