反向代理 实例一
在nginx 配置文件中server模块配置;
主要实现作用为通过反向代理访问到tomcat服务其中的内容
在浏览器中输入192.168.1.20通过nginx 代理到tomcat
server{
listen 80;
server_name 192.168.1.20 # 可以是IP地址也可以是域名
locatio /{
root html; # 项目路径 如/home/xx/var/www/html;
proxy_pass http://127.0.0.1:890; # 需要代理的IP
index index.html index.htm;
}
}
反向代理实例 二
多台tomcat服务器,
当访问http://localhost:9001/art ,代理到 http://127.0.0.1:891; 服务器
当访问http://localhost:9001/math ,代理到 http://127.0.0.1:892; 服务器
server{
listen 9001;
server_name localhost;
location ~ /art/ {
proxy_pass http://127.0.0.1:891;
}
location ~ /math/ {
proxy_pass http://127.0.0.1:892;
}
}