更多java內容.點擊瞭解:https://how2j.cn
目錄
步驟 1 : 關於 Nginx
因爲站長的how2j 是基於 nginx+tomcat來開發的,所以這裏就分享這兩種服務器如何進行 ssl 配置。
這個需要 nginx 基礎,沒有基礎的同學可以先學習 nginx 系列教材:
https://how2j.cn/k/nginx/nginx-tutorial/1565.html
步驟 2 : ssl 證書
在 下載證書 中得到 nginx 證書如圖所示。
步驟 3 : 複製證書
把證書複製到 nginx 目錄下,如圖所示,在 nginx 的根目錄下。
步驟 4 : 配置 nginx.conf
在 listen 80; 下面增加3行代碼即可:
|
注: 這樣做有個好處,就是同時支持 http 協議的 80端口,和 https 協議的 443 端口
步驟 5 : 重啓訪問nginx
重啓訪問的時候加上 https :
|
如圖所示,出現警告,是因爲 域名是 localhost 與證書裏所寫 how2j.cn (你的真實域名) 不一致導致的。
可以通過下個步驟來做到本地測試的時候繞開這個問題。
注: 這是 chrome 的警告窗口,不同瀏覽器的警告窗口各有不同,大同小異。
步驟 6 : host
打開位於如下目錄的 hosts 文件
|
步驟 7 : 修改 hosts 文件
如圖所示,在最後一行加上一行:
|
這樣就表示 訪問 how2j.cn (你自己的域名)的時候,就解析到 本機啦
注: 在win10 下修改 hosts 文件需要管理員權限,解封辦法請參考:
Win10修改編輯hosts文件無法保存怎麼辦
步驟 8 : 再次訪問
再次訪問
|
就可以看到效果,並且不會有警告窗口彈出來啦
更多內容,點擊瞭解: https://how2j.cn/k/ssl/ssl-nginx/2143.html