標籤:
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29791971&id=4702007
Nginx是一款輕量級的Web 服務器/反向 Proxy伺服器及電子郵件(IMAP/POP3)Proxy 伺服器,由俄羅斯的程式設計師Igor Sysoev所開發,其特點是佔有記憶體少,並發能力強,第一個公開版本0.1.0發佈於2004年10月4日,目前最新版本是2014年12月2日發布的1.7.8。
今天在ttlsa網站裡學習了Nginx的安裝方法,在虛擬機器裡測試過,然後又在伺服器上安裝了一遍,下面我把安裝過程總結一下。
Linux系統:Centos 6.5 x64
Nginx版本:1.7.8
1、安裝prce(重新導向支援)和openssl(https支援,如果不需要https可以不安裝。)
- yum -y install pcre*
- yum -y install openssl*
CentOS 6.5 我安裝的時候是選擇的“基本伺服器”,預設這兩個包都沒安裝全,所以這兩個都運行安裝即可。
2、下載nginx 1.7.8
- wget http://nginx.org/download/nginx-1.7.8.tar.gz
3、解壓編譯安裝
- tar -zxvf nginx-1.7.8.tar.gz
然後進入目錄編譯安裝
- cd nginx-1.7.8
- ./configure --prefix=/usr/local/nginx-1.5.1 \
- --with-http_ssl_module --with-http_spdy_module \
- --with-http_stub_status_module --with-pcre
如果沒有error資訊,就可以執行下邊的安裝了:
- make
- make install
4、開啟nginx進程
- /usr/local/nginx-1.7.8/sbin/nginx
重啟或關閉進程:
- /usr/local/nginx-1.7.8/sbin/nginx -s reload
- /usr/local/nginx-1.7.8/sbin/nginx -s stop
5、關閉防火牆,或者添加防火牆規則就可以測試了。
- service iptables stop
或者編輯設定檔:
- vi /etc/sysconfig/iptables
添加這樣一條開放80連接埠的規則後儲存:
- -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重啟服務即可:
- service iptables restart
CentOS 6.5 安裝 Nginx 1.7.8 教程