1.首先安装nginx。

2.自动获取ssl证书是通过linux的ssh服务实现,首先确保ssh服务和ngxin服务正常。然后添加两个配置文件。

 添加default

  server {
        listen       80;
        server_name  _;
        location /.well-known/ {
                root /;
                rewrite ^/.well-known/(.*)$ /.well-known/$1 break;
        }
        location =/ {

             rewrite ^(.*)$ https://www.xxx.com;
        }

        }

    rewrite ^/.well-known/(.*)$ /.well-known/$1 break;  

    这里为https://www.sslforfree.com网站上传的配置目录信息,自动生成的时候将会把两个文件上传到/.well-known。如果下载成功就生成合法的证书。

 

3.自动生成证书

   nginx自动跟新ssl证书。

nginx自动跟新ssl证书。

nginx自动跟新ssl证书。

在生成的证书文件,然后更新服务的nginx证书,nginx -s reload就可以看到效果。

相关文章:

  • 2021-09-08
  • 2020-11-17
  • 2022-01-01
  • 2021-08-15
  • 2021-10-26
  • 2021-07-24
  • 2022-03-03
猜你喜欢
  • 2021-09-13
  • 2022-03-06
  • 2021-11-13
  • 2021-11-27
  • 2021-06-23
  • 2021-11-30
  • 2021-11-14
相关资源
相似解决方案