安裝過程略。
1、證書准備
本地調試,可以安裝自簽名證書,安裝方法參考https本地自簽名證書添加到信任證書訪問
2、修改配置文件
將上面的配置文件拷貝到conf目錄,添加或者修改節點如下
http{ server { listen 443 ssl; server_name www.aaa.com; ssl on; ssl_certificate www.aaa.com+5.pem; ssl_certificate_key www.aaa.com+5-key.pem; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; #charset koi8-r; access_log logs/aiPlatform/access_log; error_log logs/aiPlatform/error_log error; location / { proxy_pass http://127.0.0.1:8111; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
以上配置將會把所有https://www.aaa.com的請求轉發到本地http://127.0.0.1:8111
同時會把遠程主機信息,代理ip等信息轉發給8111對應的web服務