首先由于nginx的一些子產品依賴一些lib庫,是以在安裝nginx之前,必須先安裝這些lib庫,這些依賴庫主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 是以執行如下指令安裝
$ yum install gcc-c++
$ yum install pcre pcre-devel
$ yum install zlib zlib-devel
$ yum install openssl openssl--devel
上官網下載下傳nginx包,我這裡下載下傳的是nginx-1.10.1.tar.gz
上傳到/nginx目錄
解壓縮:
tar -zxvf nginx-1.10.1.tar.gz
進入目錄:
cd nginx-1.10.1/
設定預設安裝目錄:
./configure --prefix=/var/nginx #預設安裝在/var/nginx
make 安裝:
make
make install
啟動服務:
/var/nginx/sbin/nginx -c /var/nginx/conf/nginx.conf #需要用絕對路勁
檢視端口的情況:
netstat -tunlp
如圖
停止nginx服務:
/var/nginx/sbin/nginx -s stop
重新開機nginx服務
/var/nginx/sbin/nginx –s reload
index.html 目錄在/var/nginx/html 裡面
nginx反向代理設定,直接更改域名和位址就可以,然後需要重新開機服務
然後測試a.com 打開後顯示的是b機器的頁面
本文轉自 Bruceweien 51CTO部落格,原文連結:http://blog.51cto.com/bruceweien/1932378