centos6.5 nginx安裝pcre錯誤


由於沒有一步步記錄,所以沒有具體的代碼和命令,就寫一下過程,具體腦補一下吧~

wget下載  nginx 1.12.0后

tar解壓

./configure的時候,pcre出錯

1. 按照網上的說法,find 查找 pcre文件,在解壓路徑里找到了pcre, --with-pcre指定該路徑

./configure成功了,但是make出錯了

make[1]: *** [/root/nginx-1.12.0/auto/lib/pcre//Makefile] 錯誤 127

make[1]: Leaving directory `/root/nginx-1.12.0'

看來安裝包里的pcre還是不能用啊

2. 找了半天的百度,重新裝一個最新的pcre,然后安裝完把路徑寫到 --with-pcre=  中

在此./configure

然后make

make install

就暢通無阻了

 

后續還需要配置緩存文件  cache,因為是cve-2017-7529 Nginx range 過濾器整形溢出漏洞的復現與分析,所以一個環境要搭起來,還是要cache文件的。感覺nginx這個中間件的基礎太差了,零基礎,一步一步學吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM