#在我們要進行編譯安裝時加入--with-http_ssl_module模組
#然後正常的編譯安裝後修改nginx配置檔案nginx.conf
vim /usr/local/nginx/conf/nginx.conf
#新增乙個serverserver
}
可以先在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
#新增乙個serverserver
}
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...