话不多说直接上配置,配置路径大家都应该知道,即使nginx下面的config里面的nginx.conf
// 如果要负载均衡就需要配置upstream 这里的myName就是当前负载均衡配置的名字
upstream myName{
// 这里的ip:port就是需要转发到哪个ip:port server是固定写死
// ,集群有多少个就配置多少个server,可以在这里配置不同的负载均衡策略
server ip:port
server iP2:port2
...
}
server {
listen 80; // 监听端口 请求nginx的端口
server_name 172.31.160.151; // 监听地址 请求nginx的ip
location /{
root /a/b/c/d # 前段包所在当前服务器的地址,找资源使用
index index.html; # 默认页面 从上面的路径下面找
}
/*这里localhost后面的/是正则表达式,这里/标识全匹配,比如现在前端请求ngin的ip:nginx的port/A/B/C
那么这里的/就可以匹配上之后通过proxy_pass进行转发到配置的myName/A/B/C请求,这里的/是正则*/
location / {
proxy_pass http://myName;
}
}