python为nginx站点免费续签ssl证书

python脚本为nginx站点免费续签ssl证书


nginx没有自带免费ssl证书功能,除非使用caddy。但是对于已经存在的项目,又不想迁移到canddy的话,可以使用python编写一个脚本,自动检测过期证书自动申请续签证书下载,自动重启nginx reload。下面是启动过程。

两部操作:确保域名解析到运行脚本的服务器,

1、nginx新增站点配置修改,反向代理http-01域名验证,注意重启nginx

server {
    listen 80;
    server_name example.com;

    location ^~ /.well-known/acme-challenge/ {
        proxy_pass http://127.0.0.1:8001;
        proxy_http_versi...

点击查看剩余70%

{{collectdata}}

网友评论0