1.創(chuàng)建服務(wù)和軟件的專用目錄server和soft:mkdir /data/{server,soft} -p
2.進(jìn)入文件soft:cd /data/soft
3.將nginx壓縮包從本地文件上傳到Linux系統(tǒng)中的soft文件夾中:rz(注:需安裝lrzsz:yum install lrzsz,lrzsz是一款在linux里可代替ftp上傳和下載的程序)
4.安裝nginx軟件的基本依賴軟件:yum ?install openssl-devel pcre-devel gcc -y
openssl-devel包是第三方軟件開發(fā)時(shí)使用的Lib包,是用于編譯的時(shí)候連接的庫(kù)之類的文件梭伐。
pcre是一個(gè)Perl庫(kù),包括?perl?兼容的正規(guī)表達(dá)式庫(kù)纱控,nginx安裝前就要安裝它烁落,因?yàn)榫幾g時(shí)需要用到只损。
GCC(GNU Compiler Collection,GNU編譯器套件)厨喂,是由 GNU 開發(fā)bai的編程語(yǔ)言編du譯器曾雕。
5.解壓文件:tar xf nginx-1.10.2.tar.gz
6.進(jìn)入文件nginx-1.10.2:cd?nginx-1.10.2
7.配置安裝目錄和專用啟動(dòng)用戶奴烙,我將專用啟動(dòng)用戶設(shè)置為www:./configure --prefix=/data/server/nginx --user=www --group=www
8.輸入make命令編譯:
如果出現(xiàn)以下報(bào)錯(cuò),見另一篇文章《nginx編譯報(bào)錯(cuò)》:
9.輸入make install命令完成安裝: