打开conf.d
目录
cd /etc/nginx/conf.d
新建zerossl.conf
文件
nano zerossl.conf
配置zerossl.conf
server {
listen 80;
server_name 本机IP;
location /.well-known/pki-validation {
alias /html/;
}
}
重启nginx
systemctl restart nginx
systemctl status nginx
在/html
目录下新建一个与ZeroSSL下载的验证文件名称相同的文件,并把验证文件中的内容粘贴过去,点击ZeroSSL网页中步骤4
中的链接,进行验证。
如果出现404错误,将nginx.conf
中的include /etc/nginx/sites-enabled/*;
删除,/etc/nginx/sites-enabled/
中的默认配置会导致网页404错误
上传证书之后合并证书
cat certificate.crt ca_bundle.crt > certificates.crt