同学用四台服务器分别搭了四个静态页面作为后端的web,这里记录一下一台nginx作反向代理的配置过程。
cd /
cd usr/local/nginx/conf
vi nginx.conf
在nginx的配置文件中,进行如下配置:
upstream webServer{
server 10.2.1.216:80;
server 10.2.1.217:80;
server 10.2.1.218:80;
server 10.2.1.219:80;
}
location / {
proxy_pass http://webServer;
#root html;
index index.html index.htm;
}
其中server 10.2.1.216:80;server 10.2.1.217:80;server 10.2.1.218:80;server 10.2.1.219:80;是四台web服务器的地址和端口号。
之后重启nginx:
进入nginx的sbin目录下:
cd /usr/local/nginx/sbin
./nginx -s reload
然后通过浏览器访问10.2.1.214:
刷新会看到这几个页面轮流出现。