摘要:這里使用騰訊云免費證書騰訊云免費證書地址這里區別解釋在配置過程中,默認配置監聽端口,表示一個而默認監聽端口,也是一個。
主要說一下http和https的區別和配置,不解釋概念,只說配置過程中關鍵的理解。這里使用騰訊云免費ssl證書
騰訊云免費ssl證書地址:這里
1. 區別解釋在配置過程中,http默認配置監聽80端口,表示一個server;而https默認監聽443端口,也是一個server。理解這點非常關鍵。80端口的server我們已經配置好了,現在就是配置443端口的server,在這個server下再配置ssl
2. 獲取證書騰訊云創建免費證書后下載,解壓,會有四個文件夾,我們只需要nginx下的文件
如圖有兩個文件,一個是.crt文件,表示證書;另一個是.key文件,表示秘鑰
3. 配置先將上一步拿到的兩個文件上傳到與nginx.conf同級的目錄下,然后編輯 nginx.conf
下面貼一個比較簡單的80端口server配置:
server { listen 80; server_name www.aaa.com; root /home/blog; location / { index index.html } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }
根據第一步的理解,我們在80端口的server下新添一個443端口的server,我們要實現http和https訪問都會運行同樣配置的同一個程序。所以新建server:
server { listen 443 ssl; server_name www.aaa.com; ssl on; ssl_certificate 1_aaa.com_bundle.crt; #上傳的證書路徑 ssl_certificate_key 2_aaa.com.key; #上傳的秘鑰路徑 root /home/blog; location / { index index.html } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }
現在訪問http和https是完全相同的效果,我們已經實現了基本配置
另一種情況也很常用,就是http訪問自動重定向到https,這樣的話http的server不需要處理程序,只需要接受請求重定向到https的server就可以了。所以修改80端口的server:
server { listen 80; server_name www.aaa.com; rewrite ^(.*) https://$host$1 permanent; }
常用的配置就這些,OK
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39661.html
摘要:如果存在文件請優先修改此文件,具體原因請百度配置重啟到此為止,我們就已經成功的完成了的配置。 本文首發地址:https://liluyang.me 本文將以本站 http://liluyang.me 升級到 https://liluyang.me 的過程來分享一下 https 的原理,http 和 https 的區別,以及如何將網站從 http 升級到 https。 引言 為什么要用...
摘要:關于過程中如何細節控制一致性,穩定性,信號控制,控制等等,敬請期待小拽的進一步探索處理流程和模塊啟動進程后,請求在內部是如何流轉的,內部包括哪些模塊處理過程請求到達后首先讀取,中初始時間便從此開始。 由于性能問題,需要將 apache + php5.2 升級到 nginx + php7,對于nginx的性能和熱加載早有耳聞,why nginx so diao。小拽進行了初探,有任何疑問...
摘要:最近寫了一些關于前后端分離項目之后,跨域相關方案的基本原理和常見誤區的帖子,主要包括和反向代理。反向代理此時后端相當于不跨域,和正常請求一致,無需額外配置。 最近寫了一些關于前后端分離項目之后,跨域相關方案的基本原理和常見誤區的帖子,主要包括CORS和Nginx反向代理。這兩種方案項目中都有在用,各有優缺,關于具體使用哪種方案,大家的觀點也不大一致,本文主要就此展開一下,從前后端及服務...
閱讀 2664·2021-11-18 10:02
閱讀 3426·2021-09-22 15:50
閱讀 2359·2021-09-06 15:02
閱讀 3577·2019-08-29 16:34
閱讀 1745·2019-08-29 13:49
閱讀 1275·2019-08-29 13:29
閱讀 3629·2019-08-28 18:08
閱讀 2937·2019-08-26 11:52