Nginx新增http_ssl_module模塊的解決方案
一、查看當前nginx版本信息
二、下載openssl安裝包
此處舉例:openssl-1.1.1h.tar.gz
三、備份當前nginx二進制文件
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
四、進入nginx源碼安裝包所在目錄,重新配置
cd /opt/nginx-1.20.2
然后執(zhí)行以下命令:
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/opt/openssl-1.1.1h
五、然后進行編譯
make
無需執(zhí)行 make install
六、復制新編譯的nginx二進制文件至安裝目錄
cp /opt/nginx-1.20.2/objs/nginx /usr/local/nginx/sbin/nginx
輸入“y”覆蓋原有文件(若提示文本文件忙可加參數(shù)“-rfp”)
7、新增完成,再次查看版本信息
8、測試驗證
/usr/local/nginx/sbin/nginx -t
驗證正常后,才可繼續(xù)執(zhí)行下一步
9、熱部署
# 獲取當前nginx的主進程pid ps -ef | grep nginx # 然后執(zhí)行以下命令 kill -USR2 28318 # 通知nginx開始熱部署,創(chuàng)建新的主進程 kill -WINCH 28318 # 通知舊主進程關(guān)閉worker進程 kill -QUIT 28318 # 關(guān)閉舊主進程
到此這篇關(guān)于Nginx新增http_ssl_module模塊操作方法的文章就介紹到這了,更多相關(guān)Nginx http_ssl_module模塊內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx?Proxy?Manager配置Web?WAF應用防火墻
Nginx?Proxy?Manager是一款功能強大的開源軟件,配置Web應用防火墻,可以防止常見的web攻擊,本文就來介紹一下Nginx?Proxy?Manager配置Web?WAF應用防火墻,感興趣的可以了解一下2025-02-02解決nginx+uwsgi部署Django的所有問題(小結(jié))
本篇文章主要介紹了解決nginx+uwsgi部署Django的所有問題(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04nginx如何配置同一個端口轉(zhuǎn)發(fā)多個項目
這篇文章主要介紹了nginx如何配置同一個端口轉(zhuǎn)發(fā)多個項目問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01Nginx正向代理實現(xiàn)局域網(wǎng)電腦訪問外網(wǎng)的過程詳解
在工作中我遇到了一個類似的情況:在公司網(wǎng)絡中,由于管理要求,局域網(wǎng)內(nèi)的電腦不能直接訪問外網(wǎng),但是,工作上領(lǐng)導吩咐需要讓局域網(wǎng)內(nèi)的電腦能夠訪問外網(wǎng)上的某個網(wǎng)站,這時候就需要用到正向代理,本文將介紹如何配置 Nginx 實現(xiàn)這一功能,需要的朋友可以參考下2024-03-03關(guān)于Nginx中虛擬主機的一些冷門知識小結(jié)
這篇文章主要給大家介紹了關(guān)于Nginx中虛擬主機的一些冷門知識,文中通過圖文以及實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2022-03-03