How To Build nginx for Let’s Encrypt on Raspberry Pi Script(raspberry pi 3B+)
https://eff-certbot.readthedocs.io/en/stable/using.html#manual
https://eff-certbot.readthedocs.io/en/stable/using.html#renewing-certificates
CA的证书提供商有许多,有收费的有免费的,而Let’s Encrypt就是其中之一的免费提供商。
先介绍一些Certbot相关概念。
3.1 Authenticators和Installers
Certbot支持两种类型的plugin,一种是用来获取证书的,称为Authenticators;另外一种是用来安装证书的,称为Installers。有的plugin支持一种,有的两种都支持,如nginx。
安装证书:自动修改配置文件,如修改nginx的某个.conf文件
Authenticators plugin使用certonly命令来获取证书,而Installers plugin使用install命令来安装证书。
Certbot常用的plugin
Webroot:本地有运行webserver并且有能力修改其配置,就可以用该种方式(创建隐藏文件.well-known),获取证书时无需暂停webserver的运行。
Standalone:certbot certonly plugin
Nginx:certbot --nginx plugin。
browser → your own domain name → Raspberry Pi server ipv4 address → nginx on Raspberry Pi server → Home Assistant Server:8123
https://eff-certbot.readthedocs.io/en/stable/using.html#manual
https://eff-certbot.readthedocs.io/en/stable/using.html#renewing-certificates
CA的证书提供商有许多,有收费的有免费的,而Let’s Encrypt就是其中之一的免费提供商。
先介绍一些Certbot相关概念。
3.1 Authenticators和Installers
Certbot支持两种类型的plugin,一种是用来获取证书的,称为Authenticators;另外一种是用来安装证书的,称为Installers。有的plugin支持一种,有的两种都支持,如nginx。
安装证书:自动修改配置文件,如修改nginx的某个.conf文件
Authenticators plugin使用certonly命令来获取证书,而Installers plugin使用install命令来安装证书。
Certbot常用的plugin
Webroot:本地有运行webserver并且有能力修改其配置,就可以用该种方式(创建隐藏文件.well-known),获取证书时无需暂停webserver的运行。
Standalone:certbot certonly plugin
Nginx:certbot --nginx plugin。
0