关于搭建一台负载均衡lb01机器
1.在web01和wenb02两台页面上搭建新的业务
键入网站:www.static.com
[web01]192.168.10.100
web01....
[web02]:19.168.10.110
web02....2.配置static.conf界面
vim /etc/nginx/conf.d/static.conf
server {
listen 80;
server_name www.static.com;
location / {
root /code/test;
index index.html;
}
}
3.[lb01]上的配置
IP:192.168.10.130
1.安装nginx服务
2.配置反向代理服务
3.为负载均衡业务写配置文件
[root@lb01 nginx]# ls
conf.d fastcgi_params mime.types modules nginx.conf proxy_params scgi_params uwsgi_params
[root@lb01 nginx]# cd conf.d/
[root@lb01 conf.d]# cat static.conf
upstream webs {
server 192.168.10.100;
server 192.168.10.110;
}
server {
listen 80;
server_name www.static.com;
location / {
proxy_pass http://webs;
include proxy_params;
}
}
[root@lb01 conf.d]# cd ..
[root@lb01 nginx]# cat proxy_params
proxy_set_header Host $http_host;
proxy_http_version 1.1;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 30;
proxy_send_timeout 60;
proxy_read_timeout 60;
proxy_buffering on;
proxy_buffer_size 32k;
proxy_buffers 4 128k;
4.重启nginx生效
客户端(浏览器/测试机)需要将域名 [www.static.com](https://www.static.com) 解析到负载均衡这台机器的外网/访问 IP(通过本地 hosts 文件绑定或公共 DNS 解析),而不是直接解析到后端的 192.168.10.130。
评论