轉載:http://www.noobyard.com/article/p-byimwfyc-bt.html
上面文章對於Nginx安裝步驟介紹的非常詳細,非常感謝作者的分享。這裏做下親測安裝過程碰到的問題已經解決方法的總結,以此記錄。
安裝系統環境: Centos
1. 親測後發現pcre-8.40 安裝包無法下載,在網上查找驗證了另一個下載源可以:wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz
2. 編譯過程中出現兩個問題:
1)第一個報錯(比較常見的報錯)
解決方法:http://www.mamicode.com/info-detail-3008792.html
是將警告當成了錯誤處理,打開 nginx的安裝目錄/objs/Makefile,去掉CFLAGS中的-Werror,再重新make
-Wall 表示打開gcc的所有警告
-Werror,它要求gcc將所有的警告當成錯誤進行處理
2) 第二個報錯
解決方法:http://www.mamicode.com/info-detail-3008792.html
編輯 ginx-1.10.1下面的ngx_user.c 源碼,註釋掉對應的判斷邏輯 : vim src/os/unix/ngx_user.c