Nginx伺服器編譯新增SSL模組

2021-09-19 19:56:52 字數 879 閱讀 3652

在一些正常只使用http的**,**環境搭建者會很少把ssl module加入到 nginx模組中。當若要給站點加密,配置好ssl證書檔案後,重啟就會報一些沒有支援的模組問題,使這行**執行不起來,下面來看一下我做的乙個測試模擬。

下圖就是-t檢測出來的出問題的**行,說這個ssl是個未知指令

處理辦法如下:先去nginx的解壓目錄下執行./configure --with-http_ssl_module

如果報錯./configure:error:ssl modules require the openssl library.則執行

執行make (切記不能make install 會覆蓋目錄)

將原來的nginx備份

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

將新的nginx覆蓋舊安裝目錄

cp objs/nginx/usr/local/nginx/sbin/nginx

如果報錯,執行cp -rfpobjs/nginx /usr/local/nginx/sbin/nginx

測試nginx是否正確

如圖模擬測試是可行的!

Nginx伺服器編譯新增SSL模組

在一些正常只使用http的 環境搭建者會很少把ssl module加入到 nginx模組中。當若要給站點加密,配置好ssl證書檔案後,重啟就會報一些沒有支援的模組問題,使這行 執行不起來,下面來看一下我做的乙個測試模擬。下圖就是 t檢測出來的出問題的 行,說這個ssl是個未知指令 處理辦法如下 先去...

nginx伺服器部署SSL證書

1.1.1 openssl解壓 將 openssl 安裝包openssl 1.0.2d.tar.gz上傳 到目錄 home 執行 解壓命令 tar xzf openssl 1.0.2d.tar.gz 2.1.1 生成key 新建乙個目錄存放ssl證書生成檔案 m kdir ssl openssl g...

Nginx伺服器安裝SSL證書

以阿里雲伺服器為例,找到證書位置 pem檔案 是證書檔案。key檔案 證書的私鑰檔案 申請證書時如果沒有選擇自動建立csr,則沒有該檔案 把這兩個檔案放在你伺服器的指定某資料夾下 最好是你nginx檔案位置,方便管理 開啟你的nginx.conf 配置 server再重新啟動nginx 我的是 ng...