購買證書
可以去阿里云的云盾證書服務(wù)購買
下載證書
在證書控制臺(tái)下載 Nginx 版本證書。下載到本地的壓縮文件包解壓后包含:
- .pem 文件:證書文件
- .key 文件:證書的私鑰文件(申請(qǐng)證書時(shí)如果沒有選擇?自動(dòng)創(chuàng)建CSR ,則沒有該文件)
配置Nginx
1、在 Nginx 的安裝目錄下創(chuàng)建 cert 目錄,并且將下載的全部文件拷貝到 cert 目錄中,如果申請(qǐng)證書時(shí)是自己創(chuàng)建的CSR文件,請(qǐng)將對(duì)應(yīng)的私鑰文件放到 cert 目錄下。
2、打開 Nginx 安裝目錄下 conf 目錄中的 nginx.conf 文件
3、重啟 Nginx
$
cd
/usr/local/nginx/sbin
$ .
/nginx
-s reload
錯(cuò)誤詳解
1、Nginx如果未開啟SSL模塊,配置Https時(shí)提示錯(cuò)誤
nginx: [emerg] the “ssl” parameter requires ngx_http_ssl_module in …
Nginx開啟SSL模塊
切換到源碼包:
修改新的configure參數(shù)
配置完成后,運(yùn)行命令
備份原有已安裝好的nginx
將剛剛編譯好的nginx覆蓋掉原有的nginx
重啟 Nginx
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持主機(jī)吧。