1.下載nginx
方法一
wget http://nginx.org/download/nginx-1.11.6.tar.gz
方法二
http://nginx.org/en/download.html在Nginx官網手動下載
2.解壓nginx的gz包
tar -zxvf nginx-1.11.6.tar.gz 這里我選擇安裝在/usr/local/目錄
3.初始化配置
cd /usr/local/nginx-1.11.6切換到nginx安裝目錄
運行./configure進行初始化配置,這里發現下面這個錯誤,如果出現這個錯誤,說明該機器沒有安裝PCRE,而nginx需要依賴PCRE.
安裝PCRE: yum -y install pcre-devel, 安裝完成后再執行./configure, 結果又發現一個新的錯誤, 說還需要zlib library
安裝zlib: yum install -y zlib-devel, 提示Complete!表示安裝成功了,繼續執行./configure 執行完成后會提示下面信息表示初始化配置成功了.
提示信息中的nginx binary file: "usr/local/nginx/sbin/nginx" 這個路徑在第4步執行編譯操作后會生成的nginx的啟動目錄
4.運行 make install 進行編譯
編譯完成后會發生成了/usr/local/nginx/目錄
5.啟動nginx
cd /usr/local/nginx/sbin
執行./nginx
6.驗證nginx是否啟動成功
執行curl http://localhost 出現下面信息表示啟動成功
或者直接在瀏覽器訪問服務器的ip會出現下面畫面,也表示啟動成功.
7.nginx的常用命令
cd /usr/local/nginx/sbin