ubuntu 下获取Let's Encrypt免费ssl证书
# ubuntu 下获取Let's Encrypt免费ssl证书 # 一、安装Nginx https://www.cnblogs.com/watermeloncode/p/15476317.html # 二、安装certbot # 2.1 安装snapd sudo apt-get install snapd # 2.2 安装core sudo snap install core # 2.3 如果你已经安装了core,那么需要你确认一下是不是最新版本 sudo snap refresh core # 2.4 把旧版本certbot移除 sudo apt-get remove certbot # 2.5 安装certbot sudo snap install --classic certbot # 将certbot配置到系统能找到的地方 sudo ln -s /snap/bin/certbot /usr/bin/certbot # 将nginx配置到系统能找到的地方 ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx # 将nginx的配置文件路劲也配置到系统能找到的地方 ln -s /usr/local/nginx/conf/ /etc/nginx # 三、生成域名证书。 # 这里会提示你输入联系邮箱、使用域名(多个域名空格隔开)……按提示步骤走完就可以了 # 生成完成后会将证书路劲打印出来路劲打印出来 sudo certbot certonly --nginx # 四、销毁证书(不用了一定要记得销毁掉) # fullchain.pem就是你生成的证书 certbot revoke --cert-path /etc/letsencrypt/live/***/fullchain.pem # 五、Let's Encrypt的ssl证书有效期是三个月的,所以需要你每三个月更新一次证书 sudo certbot renew --dry-run # 借鉴:https://certbot.eff.org/instructions?ws=nginx&os=ubuntu-18
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?