千家信息网

nginx如何配置反向代理

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要为大家展示了"nginx如何配置反向代理",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"nginx如何配置反向代理"这篇文章吧。nginx 配置
千家信息网最后更新 2026年11月03日nginx如何配置反向代理

这篇文章主要为大家展示了"nginx如何配置反向代理",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"nginx如何配置反向代理"这篇文章吧。

nginx 配置实例-反向代理

反向代理实例一

虚拟机IP:192.168.116.129
实现效果:使用 nginx 反向代理,访问 www.123.com 直接跳转到 虚拟机的192.168.116.129:8080

实验代码

1) 启动一个 tomcat,浏览器地址栏输入 192.168.116.129:8080,出现如下界面

2) 通过修改本地 host 文件,将 www.123.com 映射到192.168.116.129

配置完成之后,我们便可以通过 www.123.com:8080 访问到第一步出现的 Tomcat 初始界 面。那么如何只需要输入 www.123.com 便可以跳转到 Tomcat 初始界面呢?便用到 nginx 的反向代理。

3) 在 nginx.conf 配置文件中增加如下配置

注意:修改配置文件后,需要重启nginx

如上配置,我们监听 80 端口,访问域名为 www.123.com,不加端口号时默认为 80 端口,故 访问该域名时会跳转到 127.0.0.1:8080 路径上。在浏览器端输入 www.123.com 结果如下:

反向代理实例二

虚拟机ip:192.168.116.129

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

访问 http://192.168.116.129:9001/edu/ 直接跳转到 192.168.116.129.0.0.1:8080

访问 http://192.168.116.129:9001/vod/ 直接跳转到 192.168.116.129:8082

实验代码


1、准备工作

(1)准备两个 tomcat 服务器,一个 8080 端口,一个 8082 端口

(2)创建文件夹和测试页面

2、具体配

修改 nginx 的配置文件

在 http 块中添加 server{}


  1. server{

  2. listen 9001;

  3. server_name localhost;

  4. location ~ /edu/ {

  5. proxy_pass http://localhost:8080;

  6. }

  7. location ~ /dev/ {

  8. proxy_pass http://localhost:8082;

  9. }

  10. }

重启

location 指令说明

语法如下:

  • 1、= :用于不含正则表达式的 uri 前,要求请求字符串与 uri 严格匹配,如果匹配 成功,就停止继续向下搜索并立即处理该请求。

  • 2、~:用于表示 uri 包含正则表达式,并且区分大小写。

  • 3、~*:用于表示 uri 包含正则表达式,并且不区分大小写。

  • 4、^~:用于不含正则表达式的 uri 前,要求 Nginx 服务器找到标识 uri 和请求字 符串匹配度最高的 location 后,立即使用此 location 处理请求,而不再使用 location 块中的正则 uri 和请求字符串做匹配。

  • 注意:如果 uri 包含正则表达式,则必须要有 ~ 或者 ~* 标识。

我改了一行配置,会实现下面修改。

有兴趣的朋友可以试试(猜猜我改的那个地方)

以上是"nginx如何配置反向代理"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

配置 代理 正则 端口 文件 表达式 内容 实例 篇文章 服务 输入 代码 大小 字符 字符串 效果 服务器 标识 浏览器 界面 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 中智农互联网科技 喔噻互联网科技有限公司 上海睿民互联网科技有限公司 湖南永感互联网科技有限公司 科技互联网政务服务 互联网金融公司科技 亿账通互联网科技 互联网科技美容 新华互联网科技2019 北京华百购互联网科技有限公司 消费医药和互联网科技 广州燕处互联网科技有限公司 福州德业互联网科技 普陀区互联网教育科技管理办法 江苏互联网智能科技产品出厂价 绵阳真晨互联网科技有限公司 银川新华互联网科技学校招聘 伍佰万互联网科技是干嘛的 武汉亿视互联网科技有限公司 科技与互联网 互联网科技的 奇酷互联网科技 奇酷互联网络科技 互联网高科技企业 厦门比较好的科技互联网公司 城市宝互联网科技有限公司 上海创道互联网络科技有限公司 西安有哪些互联网高科技企业 安徽九吞吴互联网科技有限公司
0