一:申請好相關的SSL證書,下載證書文件壓縮包,Nginx證書是PEM格式,壓縮包里面會包含域名.KEY和域名.PEM的兩個文件;
二:打開wdcp文件管理器,建立一個文件夾ssl,然后上傳剛才解壓后的兩個文件(PEM證書文件和KEY證書密鑰文件);
三:找到相應站點目錄的Nginx配置文件,修改配置文件,具體代碼如下:
注意這里是重點,百度上的很多文章這步是錯誤的,在配置文件中找到server代碼片段,復制80端口的那部分在粘貼在下面然后再修改如下代碼:
四:安全管理 –> 防火墻(iptables) ,如果啟用了防火墻,添加443端口允許訪問;如果云服務器上還有安全組那么也同時放行443端口;
五:重啟web服務 (系統(tǒng)管理 —> 服務重啟),重啟后即可訪問https://你的域名,測試;
補充說明:
1:設置HTTP請求自動跳轉(zhuǎn)HTTPS,可以在配置文件80端口的那部分server代碼里面添加以下rewrite語句,實現(xiàn)HTTP訪問自動跳轉(zhuǎn)到HTTPS頁面。