Nginx是一個開源的,支持高併發、高性能的www服務和代理服務軟件。html
###安裝Nginx所需的pcre庫(爲了實現nginx支持具有URL重寫功能「rewrit模塊」)###
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
rpm -qa pcre pcre-devel
yum install openssl openssl-devel –y前端
###在開始安裝前Nginx,建立存放安裝的位置###
mkdir /home/oldboy/tools -p
cd /home/oldboy/tools/nginx
###打開http://nginx.org/en/download.html,找到所需的Nginx安裝包,進行下載解壓###
wget -q http://nginx.org/download/nginx-1.6.3.tar.gz
tar xf nginx-1.6.3.tar.gz
cd nginx-1.6.3.tar.gzweb
###建立管理用戶和編譯安裝###
useradd www -s /sbin/nologin -M
./configure --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --prefix=/application/nginx-1.6.3/
make
make install緩存
###建立軟連接(爲了之後升級版本比較容易,好比升級爲1.8,則將原來的1.6.3的軟連接刪除掉,從新創建1.8)###
ln -s /application/nginx-1.6.3/ /application/nginxtomcat
###檢查語法並啓動,查看端口是否啓動###
/application/nginx/sbin/nginx -t(檢查語法)
/application/nginx/sbin/nginx (啓動Nginx)
netstat -lntup|grep 80
lsof -i :80服務器
注意:在檢查語法時,若是結果正常,則返回爲OK,若是返回錯誤,則說明配置錯誤,須要從新檢查,如已啓動Nginx,則嘗試將nginx關閉(killall nginx),從新啓動。併發
###檢查是否成功###
web頁面輸入IP(例如:10.0.0.8),能夠經過ifconfig eth0查看IP,出現welcome to nginx即爲安裝成功。app