Linux下使用certbot安装https证书并配置nginx

本文只在Centos6.x测试没问题,7以上版本自行测试

部署certbot

wget https://dl.eff.org/certbot-auto

cp certbot-auto /usr/bin/

chmod a+x /usr/bin/certbot-auto

安装证书

./certbot-auto certonly

配置Nginx

server {

listen 80 default_server;

listen [::]:80 default_server;

server_name 你的域名;

root /usr/share/nginx/html;

# Load configuration files for the default server block.

include /etc/nginx/default.d/*.conf;

location / {

}

}

server{

listen 443;

server_name 你的域名;

ssl on;

root /usr/share/nginx/html;

ssl_certificate 你的证书;

ssl_certificate_key 你的证书;

}

注:复制粘贴的时候格式需要自己对齐

nginx -t

#检查语法正确性

nginx -s reload

#重新加载配置文件

浏览器访问项目https+域名,验证证书无问题!

亲测无坑!!!

发布了21 篇原创文章 · 获赞 5 · 访问量 398

猜你喜欢

转载自blog.csdn.net/weixin_41762839/article/details/105194985