nginx自動跟新ssl證書。

1.首先安裝nginx。linux

2.自動獲取ssl證書是經過linux的ssh服務實現,首先確保ssh服務和ngxin服務正常。而後添加兩個配置文件。nginx

 添加defaultssh

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

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

        }server

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

    這裏爲https://www.sslforfree.com網站上傳的配置目錄信息,自動生成的時候將會把兩個文件上傳到/.well-known。若是下載成功就生成合法的證書。文件上傳

 

3.自動生成證書it

   

在生成的證書文件,而後更新服務的nginx證書,nginx -s reload就能夠看到效果。io

相關文章
相關標籤/搜索