如何在 Windows Server 2008 R2 上設定 SSL 憑證於 Nginx Server中
當安裝好 Nginx 也測試服務正常啟動後,就可以開始往其他設定進行,今天主要是要做 SSL 方面的操作,因為專案需求關係,需要將 Web Server 換成 Nginx ,可是之前已經架設好的網站怎麼辦呢?這時候我們就要想辦法把現有的東西與設定轉移到 Nginx 中!
一起看看如何設定吧!
Step 1:
將 SSL 憑證匯出,並準備搬到 Nginx 的目錄下, Nginx 預設是在 C:\nginx\conf 下讀取 SSL 憑證,將產生好的 server.key 以及 server.pem 檔案放在 conf 路徑下。
Step 2:
接下來我們來設定 Nginx 的 config , Nginx 的 config 檔就放在 conf 資料夾下。
因為 SSL 走的是 HTTPS ( port 443 ),所以打開 config 檔後,找到下面的HTTPS Server 設定區塊。
其中:
ssl_certificate:放置 server.pem 檔的路徑與檔名(預設在 conf 下)
ssl_certificate_key:放置 server.key 的路徑與檔名(預設在 conf 下)
設定完成後,儲存 config 檔,但要重新套用設定的話,則必須重新開啟 Nginx 服務才會套用哦!