1. 程式人生 > >nginx啟用https

nginx啟用https

con 路徑 51cto service process -o 如果 system image

接著上一篇,安裝完Nginx之後,啟用https

1.打開https://freessl.org,

在輸入框中填寫你的域名,創建免費的證書
技術分享圖片

按要求輸入郵箱地址,然後點擊“點擊生成”
技術分享圖片

技術分享圖片

登錄域名管理平臺添加解析記錄,記錄類型選TXT,主機記錄選上圖的TXT記錄,記錄值對應記錄值。
技術分享圖片
然後等2分鐘後點驗證。或者添加完DNS解析後,可以點手動驗證
然後會產生一個證書文件和一個私鑰文件,可以下載

技術分享圖片

技術分享圖片

這兩個文件就是我們要用的。

Vim /etc/nginx/nginx.conf,把下面的選項啟用,添加證書路徑。

技術分享圖片

/usr/sbin/nginx –t 檢查一下Nginx的配置文件,沒問題的話就可以重啟Nginx

systemctl restart nginx.service

然後就可以用https方式訪問你的網站,

如果要使http跳轉到https,要在一下位置添加一行代碼
rewrite ^(.*) https://$server_name$1 permanent;
然並卵(沒備案)
技術分享圖片

技術分享圖片

nginx啟用https