nginx負載均衡部署
Nginx("engine x") 是1個高性能的 HTTP 和 反向代理 http://www.vxbq.cn/server/,也是1個 IMAP/POP3/SMTP 代理http://www.vxbq.cn/server/。 Nginx 是由 IgorSysoev 為俄羅斯訪問量第2的 Rambler.ru站點開發的,第1個公然版本0.1.0發布于2004年10月4日。其將源代碼以類BSD許可證的情勢發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資源的消耗而聞名。2011年6月1日,nginx 1.0.4發布。
1般我們都需要先裝pcre, zlib,前者為了重寫rewrite,后者為了gzip緊縮。
openssl⑴.0.1c.tar.gz
zlib⑴.2.8.tar.gz
pcre⑻.36.tar.gz
nginx⑴.6.2.tar.gz
下載地址:http://pan.baidu.com/s/1dDhCYHj 密碼: nq7r
可使用SecureFX上傳
tar zxvf pcre⑻.36.tar.gz
mv pcre⑻.36.tar.gz pcre
cd pcre
./configure
make
make install
tar zxvf zlib⑴.2.8.tar.gz
mv zlib⑴.2.8 zlib
cd zlib
./configure
make
make install
tar zxvf openssl⑴.0.1c.tar.gz
mv openssl⑴.0.1c.tar.gz openssl
cd openssl
./config
make
make install
Nginx 1般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中1個,下面是把 Nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:
tar zxvf nginx⑴.6.2.tar.gz
mv nginx⑴.6.2.tar.gz nginx
cd nginx
./configure --prefix=/usr/local/nginx --with-pcre=/root/pcre--with-zlib=/root/zlib
make
make install
確保系統的 80 端口沒被其他程序占用,
/usr/local/nginx/sbin/ ./nginx
檢查是不是啟動成功:
ps