Nginx配置Https登入

2022-10-11 16:06:13 字數 1183 閱讀 1841

#在我們要進行編譯安裝時加入--with-http_ssl_module模組

#然後正常的編譯安裝後修改nginx配置檔案nginx.conf

vim /usr/local/nginx/conf/nginx.conf

#新增乙個server

server

}

可以先在nginx的sbin目錄下輸入./nginx -v 進行檢視我們是否安裝了--with-http_ssl_module這個模組

cd /usr/local/nginx/sbin/

./nginx -v

停止nginx服務

cd /usr/local/nginx/sbin/         #根據自己的nginx安裝路徑

./nginx -s stop      

回到原有的nginx安裝包下進行編譯

cd /opt/nginx/nginx-1.18.0

make 編譯,注意這裡千萬不要make install

將重新編譯後的nginx檔案複製過去

#可以先將原有nginx檔案進行備份

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak  

cp /opt/nginx/nginx-1.18.0/objs/nginx /usr/local/nginx/sbin/

修改nginx配置檔案nginx.conf

vim /usr/local/nginx/conf/nginx.conf

#新增乙個server

server

}

http請求強制轉換為https

因為此時的情況是https和http都還可以進行訪問,所以我們可以對http請求進行強制跳轉

server

nginx 配置https證書

安裝證書 檔案說明 1.證書檔案214467769540415.pem,包含兩段內容,請不要刪除任何一段內容。2.如果是證書系統建立的csr,還包含 證書私鑰檔案214467769540415.key。2 開啟 nginx 安裝目錄下 conf 目錄中的 nginx.conf 檔案,找到 3 將其修...

nginx配置https協議

一 我們用的是阿里雲的伺服器,所以直接在管理中心生成網域名稱對應的.pem和.key檔案,放在伺服器指定資料夾內,我放在cert資料夾內 二 開啟 etc nginx nginx.conf,以下是寫在http 內 upstream test server 設定檢視nginx狀態的位址 locatio...

nginx 配置 https 服務

一 環境 1 centos 7 2 nginx 安裝前保證自己的nginx處於開啟的狀態並且可通過網域名稱訪問80埠即可。我nginx一般是用作反向 的,所以在生成證書前不需要單獨配置新的網域名稱服務,使用安裝後預設的配置服務即可。二 證書使用 let s encrypt 安裝證書管理客戶端 1 w...