1:安装nginx
sudo apt-get update
sudo apt-get install nginx
此时安装结束
2:配置(A是主服务器,作用是转发到B,C,接收请求 BC是处理请求服务器),配置是在A服务器中配置的
upstream mytomcats {
#根据访问客户端ip的hash值分配,这样同一客户端的请求都会被分配到同一个server上,如果牵扯到session的问题,用这个是最好的选择
#ip_hash;
server 127.0.0.1:8080 weight=1;
server 134.175.109.175:8080 weight=2;
}
server {
#nginx监听的端口号
listen 8088;
#这里配置的是A服务器的域名,域名直接映射到A服务器的IP 注:这个server_name 是我没有域名才关闭的
#server_name www.wbbtestdemo.com;
location / {
root /var/www/html;
index index.html index.php;
#固定写法: http://mytomcats, mytomcats是上面的upstreams后面的块名称
proxy_pass http://mytomcats;
}
}