nginx 新增SSL模組,並配置HTTPS

2021-09-22 12:31:54 字數 734 閱讀 4917

使用背景

某些時候nginx已經安裝好並且上線,由於業務需求需要新增模組。現以在已安裝好的nginx 新增ssl 模組為例進行講述。

檢視nginx 版本,進入 nginx 的安裝目錄(本例安裝在 /nginx)。

使用指令: /nginx/sbin/nginx -v 出現下圖所示,出現紅色部分代表已安裝ssl直接進入第8步。

進入解壓目錄 ( 指令:cd /home/devtools/nginx-1.12.2 ),並執行以下指令進行編譯:

2、執行指令:make ,不要執行:make install 否則會覆蓋現有的nginx。

關閉nginx(/nginx/sbin/nginx -s quit)。

cp /home/devtools/nginx-1.12.2/objs/nginx /nginx/sbin/nginx

到此時,新增模組結束 使用指令: /nginx/sbin/nginx -v 檢視資訊。

配置https ,編輯 nginx 配置檔案新增以下 資訊。

server

阿里雲新增https 具體可以參考文件如下:阿里雲安裝文件

nginx 動態新增ssl模組

這篇部落格寫的非常詳細 nginx 開啟 nginx nginx t 測試配置是否有語法錯誤 nginx hvvtq s signal c filename p prefix g directives h 開啟幫助資訊 v 顯示版本資訊並退出 v 顯示版本和配置選項資訊,然後退出 t 檢測配置檔案是...

docker部署nginx並配置ssl

最近部署乙個專案時,用到了docker。自己對用docker部署ssl那塊還不太熟練,就在網上查了查。摘自大佬的文章。伺服器上面要有docker 安裝方法這裡不做介紹 乙個網域名稱 ssl證書 兩個檔案 乙個key字尾,乙個pem字尾 生成方法很多這裡不再介紹 docker pull nginx l...

docker安裝nginx並配置SSL

本文用於向已有網域名稱情況下用docker對nginx進行配置,包括不需要ssl證書的情況和需要使用ssl的情況 1.已安裝好docker環境 2.申請好網域名稱 3.ssl證書 可選 docker pull nginx建目錄用於存放nginx配置檔案 證書檔案 mkdir nginx conf.d...