1.安裝依賴包(選擇安裝目錄然后執(zhí)行一下命令)
yum?-y?install?make?gcc?gcc-c++?openssl?openssl-devel?pcre-devel?zlib-devel
-
-y對(duì)所有的疑問(wèn)都默認(rèn)為 yes
-
install 自動(dòng)安裝
-
make 編譯二進(jìn)制文件要用到的依賴
-
gcc和gcc-c++ 編譯c/c++語(yǔ)言需要用到
-
PCRE nginx 的 http 模塊使用 pcre 來(lái)解析正則表達(dá)式
-
openssl nginx 支持 http、https協(xié)議。openssl是安全套接字層密碼庫(kù),有密碼算法、常用的密鑰和證書封裝管理功能及 SSL 協(xié)議
-
zlib-devel nginx 使用 zlib 對(duì) http 包的內(nèi)容進(jìn)行 gzip
2.下載nginx安裝包
選擇自己想要的版本
wget?-c?http://nginx.org/download/nginx-1.12.2.tar.gz#?我選擇1.12.2版本
3.解壓
tar?xzf?nginx-1.12.2.tar.gz
4.進(jìn)入 nginx-1.12.2 目錄并安裝
cd?nginx-1.6.3??#?進(jìn)入目錄./configure??--prefix=/usr/local/nginx?#configure腳本做了很多工作,例如環(huán)境監(jiān)測(cè),參數(shù)解析,目錄生成,Makefile文件的生成等#?--prefix指定了軟件的安裝位置make?&&?make?install#?make?是編譯的意思。就是把源碼包編譯成二進(jìn)制可執(zhí)行文件#?&&?當(dāng)?make?(前面)?編譯成功,再執(zhí)行后面的命令#?make?install?安裝
5.運(yùn)行
cd?/usr/local/nginx??#?切換configure指定的目錄./sbin/nginx?#?啟動(dòng)服務(wù)ps?aux?|?grep?nginx?#查看進(jìn)程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END