【新】snapd申请Let‘s Encrypt免费SSL证书、自动化续签证书


简介

之前写过一篇certbot申请SSL证书的文章:SSL证书申请,写得比较详细,但是最近发现使用snapd会更方便。

使用机器:Ubuntu 20.04

简单步骤

1、首先安装必要软件

sudo apt install snapd
sudo apt install certbot
sudo apt install python3-certbot-nginx

2、然后安装nginx(略)

3、开始

我的nginx安装路径:/usr/sbin/nginx
我的nginx配置文件路径:/etc/nginx/nginx.conf

相关根据自己的nginx安装路径修改

配置文件路径只需要到nginx.conf的上级目录即可

certbot certonly --nginx --nginx-ctl /usr/sbin/nginx --nginx-server-root /etc/nginx

随后会出现相关的确认想,按照步骤来即可
在这里插入图片描述
申请成功后,会在/etc/letsencrypt/live/{域名}/下,生成一些文件。

此时SSL证书申请完成了,但是该证书时效性是3个月,到期后需要续签。


注:nginx相关SSL配置、证书自动续签,参考顶部的链接,有详细说明

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-25 22:36:28       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-25 22:36:28       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-25 22:36:28       82 阅读
  4. Python语言-面向对象

    2024-05-25 22:36:28       91 阅读

热门阅读

  1. Docker【2】iptables 错误解决

    2024-05-25 22:36:28       41 阅读
  2. docker命令详解大全

    2024-05-25 22:36:28       35 阅读
  3. jQuery实现瀑布流

    2024-05-25 22:36:28       36 阅读
  4. C++|设计模式(〇)|设计模式的六大原则

    2024-05-25 22:36:28       36 阅读
  5. 如何配置和使用 Prometheus 和 Grafana

    2024-05-25 22:36:28       37 阅读
  6. 封装UUID

    2024-05-25 22:36:28       28 阅读
  7. 美国空军出版物:网络空间作战

    2024-05-25 22:36:28       28 阅读
  8. C#和C++有什么区别?

    2024-05-25 22:36:28       32 阅读
  9. 微信小程序post请求

    2024-05-25 22:36:28       29 阅读
  10. 若依框架代码生成器详解:从入门到高级定制

    2024-05-25 22:36:28       30 阅读
  11. 退格(删除)键

    2024-05-25 22:36:28       33 阅读