Nginx配置反向代理(Linux版)
反向代理实例一
需求:访问www.123.com实际访问的地址是127.0.0.1:8080
第一步:确保项目通过IP+端口号可以访问
第二步:在本机host文件中配置映射(可以借助Switch Hosts工具)
127.0.0.1 www.123.com
第三步:在nginx.conf配置文件中增加配置
如图,代表只要通过80端口或者不使用端口号访问www.123.com就会反向代理到127.0.0.1:8080下
第四步:重新加载nginx
在nginx/sbin目录下输入命令nginx -s reload,然后输入www.123.com请求即可
反向代理实例二
需求:访问同一个IP,不同路径的两个url,实际上跳转的是两个不同的项目
第一步:准备2个项目,分别使用8081端口和8082端口,通过IP+端口号可访问
第二步:本地域名映射
第三步:修改nginx.conf文件
你可以新建多个server