nginx负载均衡部署
Nginx("engine x") 是1个高性能的 HTTP 和 反向代理 http://www.wfuyu.com/server/,也是1个 IMAP/POP3/SMTP 代理http://www.wfuyu.com/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