Let's Encrypt 申请免费证书
· 阅读需 2 分钟
使用 Let's Encrypt 申请证书
Centos 7.9
安装 Let's Encrypt
yum install epel-release -y
yum install certbot python2-certbot-apache -y
certbot --version
配置 Nginx 处理 ACME Challenge 请求
# 允许 Nginx 在 /var/www/letsencrypt 目录下查找 ACME Challenge 字符串文件。
location ^~ /.well-known/acme-challenge/ {
default_type "text/plain";
root /var/www/letsencrypt;
}
# 创建目录 /var/www/letsencrypt/.well-known/acme-challenge/:
mkdir -p /var/www/letsencrypt/.well-known/acme-challenge/
# 给予 Nginx 读取权限
chown -R www-data:www-data /var/www/letsencrypt
# 重载 Nginx 以应用更改
nginx -t # 检查配置文件是否正确
systemctl reload nginx # 重新加载配置文件