标签:domain 自动更新 运维 nginx letsencrypt HTTPS root your certbot
之前阿晨就分享过,阿晨的运维笔记 | 只要5分钟,给你的网站插上Https的翅膀,但是现在阿里云证书取消了免费证书的售卖,而且之前那种模式免不了一年后忘记重新配置导致网站HTTPS
过期的问题。所以今天阿晨分享一个一劳永逸的方法!
开始之前,建议按照阿晨的另一篇Ubuntu一键部署Docker先部署上Docker
和Docker Compose
,因为待会会用上。
方案简介
Let’s Encrypt和CertBot
我们申请和使用
Let's Encrypt
的免费HTTPS
证书, 就需要一个证书申请和管理的工具, 然后certbot
是官方推荐的申请工具, 我们使用这个工具申请和管理我们的证书
certbot
支持大部分的Linux
发行版
上面也提到,现在阿里云不售卖免费证书了,但是如果我们(实际上是公司)想白嫖怎么办呢?就得用到Let's Encrypt
了。
下面阿晨就分享下如何一键部署CertBot
并开启自动续期。
方案实施
准备
Docker
以及Docker Compose
环境- 域名
DNS
已经指向待部署的服务器,因为脚本校验证书所属权,需要访问域名
废话少说,这就开始!
1、克隆仓库
标签:domain,自动更新,运维,nginx,letsencrypt,HTTPS,root,your,certbot 来源: https://blog.csdn.net/weixin_44610216/article/details/119105607
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。