1.準備安裝環境html
yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel
#gcc編譯器用於編譯軟件包,pcre庫支持rewrite模塊,zlib支持gzip模塊,openssl庫支持ssl模塊。
2.下載Nginx軟件包nginx
wget http://nginx.org/download/nginx-1.12.0.tar.gz
3. 解壓Nginx軟件包,預編譯Nginx軟件包
c++
tar -xzf nginx-1.12.0.tar.gz cd nginx-1.12.0 #進入解壓後的軟件包 ./configure #若是預編譯未成功,則根據提示解決錯誤,通常是缺乏支持的庫。若是預編譯成功,則執行下一步編譯。
4.編譯和安裝
服務器
make && make install
5.啓動nginx服務器
spa
cd /usr/local/nginx/sbin #進入軟件的sbin目錄 ./nginx #啓動nginx服務器
6.查看nginx服務器進程日誌
ps -ef |grep nginx
7.Nginx服務器安裝目錄包含如下內容:code
conf目錄 :存放nginx服務器的全部配置文件。 其中nginx.conf文件是服務器的主配置文件。
html目錄 :存放nginx服務器在運行過程當中調用的一些html網頁文件。
logs目錄 :存放nginx服務器的日誌文件。
sbin目錄 : 只有一個文件,nginx服務器的主程序,即啓動程序。htm