Nginx編譯時(shí)openssl not found問題及解決過程
Nginx編譯時(shí)openssl not found
有時(shí)候因?yàn)閚ginx升級(jí)之后使用了高版本的Openssl,本地需要添加新模塊重新編譯nginx時(shí)候要升級(jí)openssl至指定版本。
源碼安裝Openssl之后重新編譯Nginx會(huì)報(bào)如下錯(cuò)誤:
checking for OpenSSL library … not found
checking for OpenSSL library in /usr/local/ … not found
checking for OpenSSL library in /usr/pkg/ … not found
checking for OpenSSL library in /opt/local/ … not found./configure: error: SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
into the system, or build the OpenSSL library statically from the source
with nginx by using --with-openssl= option.
其實(shí)是OpenSSL的庫沒有找到。 nginx查找的路徑為:/usr/local/ ; /usr/pkg/; /opt/local;
只要把剛剛源碼編譯生成的庫放到對(duì)應(yīng)目錄就可以了。
以我的機(jī)器Centos7 64位系統(tǒng)為例。openSSL源碼編譯安裝后,庫的位置為
/usr/local/lib64
于是我把此目錄下的庫移動(dòng)到/usr/local下。
再次編譯的時(shí)候還是報(bào)錯(cuò):
OpenSSL library not found.
重新看了下配置的腳本發(fā)現(xiàn)。
原來Nginx是在 /usr/local/lib; /usr/pkg/lib; /opt/local/lib; 這三個(gè)路徑下去查找;
把庫拷貝到 /usr/local/lib下即可編譯。
注上面是別人寫的:
我為了偷懶,使用ln -s命令創(chuàng)建鏈接,發(fā)現(xiàn)不行。最后還是老老實(shí)實(shí)直接cp過去比較好。
下面是源碼編譯時(shí)找不到openssl部分文件

解決方法

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx實(shí)現(xiàn)靜態(tài)資源壓縮的方法詳解
靜態(tài)資源過大,下載耗時(shí)導(dǎo)致頁面打開慢,希望通過壓縮減小文件大小,提升下載速度,所以本文給大家介紹了Nginx實(shí)現(xiàn)靜態(tài)資源壓縮的方法,并通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02
nginx出現(xiàn)500 Internal Server Error錯(cuò)誤的解決方法
這篇文章主要介紹了nginx出現(xiàn)500 Internal Server Error錯(cuò)誤的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-09-09
Nginx中add_header和proxy_set_header的區(qū)別及說明
這篇文章主要介紹了Nginx中add_header和proxy_set_header的區(qū)別及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06
Nginx中反向代理+負(fù)載均衡+服務(wù)器宕機(jī)解決辦法詳解
這篇文章主要介紹了Nginx中反向代理+負(fù)載均衡+服務(wù)器宕機(jī)解決辦法詳解,反向代理保證系統(tǒng)安全,不暴露服務(wù)器IP,利用nginx服務(wù)器,利用內(nèi)網(wǎng)ip進(jìn)行訪問,避免出現(xiàn)攻擊服務(wù)器的情況,需要的朋友可以參考下2024-01-01
Nginx中worker connections問題的解決方法
這篇文章主要介紹了Nginx中worker connections問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
高性能WEB開發(fā) nginx HTTP服務(wù)器篇
新產(chǎn)品為了效果,做的比較炫,用了很多的圖片和JS,所以前端的性能是很大的問題,分篇記錄前端性能優(yōu)化的一些小經(jīng)驗(yàn)。2010-05-05

