nginx负载均衡安装部署

nginx负载均衡

需要准备三台虚拟机,两台apache,一台nginx,注意防火墙配置

systemctl stop firewalld
setenforce 0

1、安装apache服务web1

1)开启一台虚拟机A安装apache服务做web1

yum -y install httpd
systemctl start httpd

2)修改一个默认首页信息,以区分web1和web2

vim /var/www/html/index.html
#添加内容
web111111

2、安装apache服务web2

1)开启一台虚拟机B安装apache服务做web2

yum -y install httpd
systemctl start httpd

2)修改一个默认首页信息,以区分web1和web2

vim /var/www/html/index.html
#添加内容
web222222

3、安装nginx服务一台

1)开启虚拟机C安装nginx服务

yum -y install gcc gcc-c++ pcre-devel zlib-devel

2)解压安装,进行编译安装

tar zxf nginx-1.12.2.tar.gz
cd nginx-1.12.2
./configure
make && make install

3)启动nginx服务

/usr/local/nginx/sbin/nginx

4)浏览器测试

4、修改nginx配置文件做负载均衡

1)修改nginx配置文件

vim /usr/local/nginx/conf/nginx.conf

2)第33行添加内容

upstream toms {
server 192.168.152.136;
server 192.168.152.137;
}
#注意ip

3)第48行添加内容

proxy_pass http://toms

4)重启nginx服务

pkill -9 nginx
/usr/local/nginx/sbin/nginx

5、测试负载均衡

浏览器中访问nginx服务,依次依序出现web111111和web222222

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值