如何對Nginx進行編譯、安裝(在centos7上)?
這個很簡單,你需要先安裝nginx依賴庫(工具),然后下載源代碼包,最后讓它編譯安裝。我簡單介紹一下實現(xiàn)過程,主要內(nèi)容如下:
1.首先,下載nginx依賴庫和編譯工具。只需輸入命令"yum-y安裝gccgcc-cmakezlib-develpcr-develOpenSSL-devel"直接在終端上,如下所示,我的centos7環(huán)境已經(jīng)正確安裝:
2.然后下載nginx源碼包,可以直接從nginx官網(wǎng)下載。如下,建議下載最新的穩(wěn)定版本:
要下載的話,右鍵復(fù)制鏈接,然后直接用wget命令下載,如下,大概1M左右,下載很快就完成了:
3.下載后,解壓這個源碼包tar-xvfnginx-1.16.0,然后進入光盤進入nginx的主目錄,如下,這些都是nginx的源文件:
4.最后編譯安裝make。首先,執(zhí)行configure配置腳本(這里我使用默認配置,您也可以自定義它),然后執(zhí)行命令"制作制作安裝",如下。如果沒有錯誤,說明nginx已經(jīng)正確安裝:
安裝完成后,需要啟動nginx服務(wù)才能正常訪問。只要直接執(zhí)行命令"/usr/local/nginx/sbin/nginx",如下,表示nginx已經(jīng)正常啟動,默認端口號為80。如果端口,您可以修改啟動端口:
然后打開本地瀏覽器,輸入地址"127.0.0.1"。如果出現(xiàn)nginx的歡迎界面,說明nginx已經(jīng)成功啟動,如下圖:
至此,我們已經(jīng)完成了nginx在c
linux安裝gcc編譯器進入到gcc-4.4.7目錄中,執(zhí)行./contrib/download_prerequisites出現(xiàn)如下錯誤?
Yum更方便centos系統(tǒng)。
找到gcc的來源