最近配置了現網**的https
,簡單記錄一下配置過程。
#}將注釋開啟,並對其中部分內容進行修改,修改後如下:
server
}
3) 修改配置並儲存後,nginx安裝目錄執行nginx.exe -s reload
命令可重啟nginx使配置生效。
4) 通過https:\\***x.com
方式訪問你的**,如果能夠正常訪問,瀏覽器左邊出現綠色的標記或者出現鎖的標記那就成功了。
幾點注意事項:
1. 如果https方式訪問**出現無響應的情況,可以看看自己的伺服器防火牆配置
,是不是需要將443
埠加到例外中去;
2. 注意自己***.pem
和***.key
的存放路徑,區分相對路徑和決定路徑使用方式;
3. 通過nginx
安裝目錄下的logs
資料夾中的access.log
和error.log
日誌檔案來進行排錯;
4. 同乙個nginx
可以配置多個https
的網域名稱,只需要將上面443
埠的監聽配置複製乙份加到配置檔案中,然後修改好相應的server_name
、***.pem
和***.key
檔案路徑即可。
補充一點配置:
如果nginx
配置了https
,那背後的tomcat
就沒有必要再進行配置了,另外,為了相容原來80
埠的http
方式的訪問,可以將80埠的訪問請求全部**到443埠上,增加配置如下:
server
location /
}
如何配置https站點
第一步 第二步 有了ssl的證書後,我們可以將需要的伺服器型別的壓縮包解壓後上傳到伺服器中。一共有兩個檔案,乙個是.crt檔案,還有乙個是.key檔案。第三步 在原有的nginx的server配置中新增以下內容 listen 443 ssl server name 你的網域名稱 ssl on ssl...
Nginx站點配置
今天因為專案需要,新建了乙個站點,過了一遍nginx配置站點的過程,記錄一下操作過程。1.將新站點的 檔案放在指定的目錄下,比如 data www test.vso.com 2.在nginx配置檔案下新增乙個站點的配置檔案,新網域名稱定為 test.vso.com nginx配置檔案在 etc ng...
Nginx 配置站點
1 進入 配置資料夾 cd etc nginx cof.d 2 建立乙個一站點名稱命名的配置檔案 vim kestrel syslyracom.conf 3 在.conf 檔案中輸入以下 只需要改動埠號,然後退出儲存 server 4.驗證配置,重新載入 sudo nginx t sudo ngin...