Nginx新增http_ssl_module模塊的解決方案
一、查看當(dāng)前nginx版本信息

二、下載openssl安裝包
此處舉例:openssl-1.1.1h.tar.gz
三、備份當(dāng)前nginx二進(jìn)制文件
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
四、進(jìn)入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
五、然后進(jìn)行編譯
make
無需執(zhí)行 make install
六、復(fù)制新編譯的nginx二進(jìn)制文件至安裝目錄
cp /opt/nginx-1.20.2/objs/nginx /usr/local/nginx/sbin/nginx
輸入“y”覆蓋原有文件(若提示文本文件忙可加參數(shù)“-rfp”)
7、新增完成,再次查看版本信息

8、測試驗(yàn)證
/usr/local/nginx/sbin/nginx -t
驗(yàn)證正常后,才可繼續(xù)執(zhí)行下一步
9、熱部署
# 獲取當(dāng)前nginx的主進(jìn)程pid ps -ef | grep nginx # 然后執(zhí)行以下命令 kill -USR2 28318 # 通知nginx開始熱部署,創(chuàng)建新的主進(jìn)程 kill -WINCH 28318 # 通知舊主進(jìn)程關(guān)閉worker進(jìn)程 kill -QUIT 28318 # 關(guān)閉舊主進(jì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應(yīng)用防火墻
Nginx?Proxy?Manager是一款功能強(qiáng)大的開源軟件,配置Web應(yīng)用防火墻,可以防止常見的web攻擊,本文就來介紹一下Nginx?Proxy?Manager配置Web?WAF應(yīng)用防火墻,感興趣的可以了解一下2025-02-02
解決nginx+uwsgi部署Django的所有問題(小結(jié))
本篇文章主要介紹了解決nginx+uwsgi部署Django的所有問題(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04
nginx如何配置同一個(gè)端口轉(zhuǎn)發(fā)多個(gè)項(xiàng)目
這篇文章主要介紹了nginx如何配置同一個(gè)端口轉(zhuǎn)發(fā)多個(gè)項(xiàng)目問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
Nginx正向代理實(shí)現(xiàn)局域網(wǎng)電腦訪問外網(wǎng)的過程詳解
在工作中我遇到了一個(gè)類似的情況:在公司網(wǎng)絡(luò)中,由于管理要求,局域網(wǎng)內(nèi)的電腦不能直接訪問外網(wǎng),但是,工作上領(lǐng)導(dǎo)吩咐需要讓局域網(wǎng)內(nèi)的電腦能夠訪問外網(wǎng)上的某個(gè)網(wǎng)站,這時(shí)候就需要用到正向代理,本文將介紹如何配置 Nginx 實(shí)現(xiàn)這一功能,需要的朋友可以參考下2024-03-03
關(guān)于Nginx中虛擬主機(jī)的一些冷門知識小結(jié)
這篇文章主要給大家介紹了關(guān)于Nginx中虛擬主機(jī)的一些冷門知識,文中通過圖文以及實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-03-03

