Ubuntu 上 Let‘s Encrypt 生成泛域名证书

安装生成工具certbot:

apt install certbot

查看安装在哪:

which certbot

使用certbot(位置在 /usr/bin/certbot)生成证书:

/usr/bin/certbot certonly -d xxx.com -d *.xxx.com --email [email protected] --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory 

过程中按提示,确认Y或者Enter,注意注意

有一步需要输入邮箱地址,

有一步需要去到域名配置一个DNS 的 TXT 解析记录后才能按 Enter 确认

最后生成证书位置会在结果提示中给出

续期所有证书:

/usr/bin/certbot renew

生成的对应文件Nginx配置如下:

Ubuntu 上 Let‘s Encrypt 生成泛域名证书_第1张图片

配置好记得重启Nginx喔:

/usr/local/nginx/sbin/nginx -s reload

你可能感兴趣的:(服务器配置,服务器,linux,ubuntu)