Mac+linux+nginx搭建集群的反向代理实现
nginx实现反向代理
准备测试jar包
用springboot打包一个测试包。
打包1.7的JDK.因为我的linux系统安装的是1.7的JDK.
将测试jar包上传到linux虚拟机
linux系统ip:10.211.55.21
在linux系统启动测试jar包
在我的Mac中测试成功
在另一台虚拟机中设置反向代理
Nginx服务器的ip:10.211.55.18
修改Nginx的配置文件nginx.conf
server {
listen 80; //nginx监听80端口
server_name localhost;//host文件的映射为本机127.0.0.1 那么其他主机访问就是10.211.55.18
location / {
proxy_pass http://10.211.55.21:8080; //监听到的请求转发到这个地址
index index.html index.htm;
}
}
重启nginx
./nginx -s reload
测试成功,大吉大利