Nginx是一款輕量級(jí)的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器栅组,由俄羅斯的程序設(shè)計(jì)師Igor Sysoev所開發(fā)荔烧,其特點(diǎn)是占有內(nèi)存少曲掰,并發(fā)能力強(qiáng)垃杖,第一個(gè)公開版本0.1.0發(fā)布于2004年10月4日符衔,目前最新版本是1.9.15找前。查看 官方網(wǎng)站 即可知道最新版本
Linux系統(tǒng): Centos 6.5 ** x64**
Nginx版本: 1.9.15
1、安裝prce(重定向支持)和openssl(https支持判族,如果不需要https可以不安裝躺盛。)
yum -y install pcre*
yum -y install openssl*
CentOS 6.5 我安裝的時(shí)候是選擇的“基本服務(wù)器”,默認(rèn)這兩個(gè)包都沒安裝全形帮,所以這兩個(gè)都運(yùn)行安裝即可槽惫。
2、下載nginx 1.9.15
wget http://nginx.org/download/nginx-1.9.15.tar.gz
3沃缘、解壓編譯安裝, 并放到指定的目錄
tar -zxvf nginx-1.9.15.tar.gz -C ./Tools
然后進(jìn)入目錄編譯安裝
./configure --without-http_gzip_module
如果沒有error信息躯枢,就可以執(zhí)行下邊的安裝了:
make
make install
4、開啟nginx進(jìn)程
/usr/local/nginx/sbin/nginx
重啟或關(guān)閉進(jìn)程:
/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -s stop
5槐臀、關(guān)閉防火墻锄蹂,或者添加防火墻規(guī)則就可以測(cè)試了。
service iptables stop
或者編輯配置文件:
vi /etc/sysconfig/iptables
添加這樣一條開放80端口的規(guī)則后保存:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重啟服務(wù)即可:
service iptables restart
基于 參考文章 添加了一些新的內(nèi)容水慨。