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