当前位置: 首页 > news >正文

Nginx配置实例-反向代理案例二

实现效果:使用nginx反向代理,根据访问的路径跳转到不同端口服务

nginx监听端口为9000,

访问 http://127.0.0.1:9000/edu/ 直接跳转到127.0.0.1:8080

访问 http://127.0.0.1:9000/vod/ 直接跳转到127.0.0.1:8081

一、准备工作

1. 准备两个tomcat

一个8080端口,一个8081端口

① 更名为 tomcat-8080 

mv apache-tomcat-9.0.37 tomcat-8080

② 复制一份为 tomcat-8081 

cp -rf tomcat-8080 tomcat-8081

 

③ 更改 tomcat-8081 配置文件server.xml :端口号Port的值都+1

 cd /usr/local/tomcat-8081/conf/
vim server.xml

2. 准备好测试的页面

① webapps/edu/index.html

cd /usr/local/tomcat-8080
cd webapps/
mkdir edu
cd edu/
vim index.html

 

② webapps/vod/index.html   

重复上面操作:内容编辑为8081

3. 重启 tomcat 服务

二、nginx 的反向代理实现

1. 修改 nginx.conf 配置文件

在 http 块中添加 server{

listen  9000;
location /edu/ {#表示访问端口号为8080tomcat的edu项目proxy_pass http://192.168.230.130:8080;
}location /vod/ {#表示访问端口号为8081tomcat的vod项目proxy_pass http://192.168.230.130:8081;
}

}

 

2. 启动 nginx

cd /usr/local/nginx/sbin/
./nginx

3. 测试

http://www.lryc.cn/news/37805.html

相关文章:

  • HTML 字符集
  • 【C语言】每日刷题 —— 牛客语法篇(3)
  • 基于Vue3和element-plus实现一个完整的登录功能
  • 【java】Java 中泛型的实现原理
  • 【C++提高编程】C++全栈体系(二十七)
  • 软考高级信息系统项目管理师系列之三十九:项目集管理
  • 44-Golang中的channel
  • 80/20法则
  • 计算机网络高频面试题(四)
  • [计算机组成原理(唐朔飞 第2版)]第三章 系统总线(学习复习笔记)
  • 华为OD机试题 - 计算堆栈中的剩余数字(JavaScript)| 机考必刷
  • VB实现点爆炸效果
  • ICG-alkyne,吲哚菁绿-炔基结构式,实验室科研试剂,CAS号:1622335-41-4
  • 【并发编程】volatile的原理我好像又懂了
  • 【已更新实例】Java网络爬虫-HttpClient工具类
  • 7.2 向量的坐标
  • 公式编写1000问21-22
  • 1041 考试座位号
  • 2023年3月北京/广州/杭州/深圳数据治理工程师认证DAMA-CDGA/CDGP
  • 【AICG】2、扩散模型 | 到底什么是扩散模型?
  • 高等数学——多元函数微分学
  • 一文打通Sleuth+Zipkin 服务链路追踪
  • 牛客刷题第一弹
  • K8s:通过 Kubeshark 体验 大白鲨(Wireshark)/TCPDump 监控 Kubernetes 集群
  • MySQL查询索引原则
  • 布谷鸟优化算法C++
  • 三体到底是啥?用Python跑一遍就明白了
  • Golang-Hello world
  • this指针C++
  • SpringBoot+WebSocket实时监控异常