反向代理 配置实例1
1、实现效果
(1)浏览器中输入www.123.com,跳转到linux系统tomcat主页面中。
2、准备工作
(1)在linux中安装tomcat,使用默认端口8080
3、访问的过程的分析

4、具体配置
第一步 修改host文件

第二步 在nginx进行请求转发的配置(反向代理)
找到server块
listen为80
server_name改为nginx所在的ip地址
location 负责转发 后面的 / 字符表示当地址是 / 是转发给proxy_pass里的地址 location内容里添加proxy_pass属性 http://127.0.0.1:8080 完成反向代理

5、最终测试

反向代理 配置实例2
1、实现效果
使用nginx做反向代理,根据访问的路径跳转到不同的服务中去。
nginx端口9001

2、准备工作
(1)两个tomcat一个8080 一个8081
(2)创建文件夹和测试页面
3、具体配置
(1)找到nginx的配置文件进行配置
~ 表示现在是一个正则匹配的形式,如果路径中有edu就转发到8080的,如果有vod就转发到8081。使用proxy_pass负责转发

(2)开放对外访问的端口号
fiirewall-cmd --add-service=http -permanent
firewall-cmd --add-port=80/tcp --permenent
firewall-cmd -reload
4、最终测试
location 指令说明
