1.首先從官網下載包 http://nginx.org/en/download.html
2.下載包 #wget http://nginx.org/download/nginx-1.6.2.tar.gz 默認會下載到 root下
3.解壓剛剛下載的文件 # tar zxvf nginx-0.8.53.tar.gz
4.進入解壓後的文件夾 #cd nginx-1.6.2
5.如果系統沒有安裝GCC開發工具需要安裝 # yum -y groupinstall "Development Tools"(這個是開發工具的意思。如果你源碼安裝軟件就需要安裝這個)
6.安裝依賴包
#yum install -y pcre-devel
#yum -y install zlib zlib-devel
#yum -y install openssl openssl--deve
7.安裝過程中出現 #./configure: error: C compiler cc is not found 錯誤,是缺少編譯環境。安裝編譯源碼所需的工具和庫
#yum install gcc gcc-c++ ncurses-devel perl
8.已進入nginx-1.6.2後 #./configure --prefix=/usr/local/nginx --with-http_stub_status_module 安裝路徑和模塊
9 #make
10.#make install 或9.10步一起 #make&&make install
11.檢查是否安裝成功 #cd /usr/local/nginx/sbin #./nginx -t 顯示如下
說明安裝ok
12.啓動 #/usr/local/nginx/sbin/nginx 或者#cd /usr/local/nginx/sbin #./nginx 來啓動
13.檢查端口占用情況 #netstat -tunlp 如佔用80端口
#sudo fuser -k 80/tcp
14.瀏覽器中輸入localhost查看
到此,安裝完成
15.在sbin目錄下 輸入#./nginx -s stop 停止服務