nginx转发配置

nginx转发配置转发在最新版本的 Nginx 中 动态配置文件位置在 etc nginx conf d default conf CentOS7 1 Nginx 在 ip 为 xxx xxx xxx 200 的服务器上 2 某个 web 服务在 xxx xxx xxx 201 7180 的服务器上要实现 nginx 来转发该 web 服务 在 Nginx 的服务器上对 etc nginx conf d default conf 进行

转发

在最新版本的Nginx中,动态配置文件位置在/etc/nginx/conf.d/default.conf(CentOS 7)。

在Nginx的服务器上对/etc/nginx/conf.d/default.conf进行配置,如下:

server {
    listen       82;					#Nginx监听82端口
    server_name  localhost;				#代理服务器的地址,Nginx监听本机IP(即Nginx所在服务器的IP,客户端访问Nginx服务器IP:82即可访问到被转发的服务。)
    allow all;
    location / {
        #proxy_read_timeout 1800;
        #proxy_next_upstream http_502 http_504 error timeout invalid_header;
        #proxy_set_header Host $host;
        #proxy_set_header X-Forwarded-For $remote_addr;		#返回真实IP
        proxy_pass http://xxx.xxx.xxx.201:7180/;		#被代理服务的地址,即web服务所在服务器的IP和端口号
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;		#服务器出错页面的配置
    }

}

配置完成后,如下命令重启nginx服务:

service nginx restart 

客户端访问xxx.xxx.xxx.200:82 即可访问到被代理的web服务(xxx.xxx.xxx.201:7180)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198283.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午3:25
下一篇 2026年3月26日 下午3:25


相关推荐

  • TabLayout+ViewPager+Fragment实现切页展示「建议收藏」

    TabLayout+ViewPager+Fragment实现切页展示「建议收藏」写在前面目前大多数的APP都采用的是几个Tab标签以及多个界面滑动的形式来提供多层次的交互体验,最为常用的做法就是采用TabLayout+ViewPager+Fragment的方式,最近在公司项目中遇到类似的界面,也看了各个论坛很多份博客,但是发现都没有完全把这种方法的坑填完,因此写下这篇博客,一方面是对知识的总结,另一方面也能让其他开发者们少走一些弯路,博客内容主要分为四个方面:T…

    2022年7月22日
    28
  • SyntaxHighlighter使用方法

    SyntaxHighlighter使用方法原名 SyntaxHighli 是一款用于 web 页面的代码着色工具 可以用来着色多种语言 可以是 HTML CSS Javascript 还可以是 C JAVA 等编程语言 最早见于 Yahoo 的 YUI 当时还属于自由软件 最近打开官方网站发现已被 goolge 收编 它可以在网页中对各种程序源代码语法进行加亮显示 支持当前流行的各种编程语言 C CSS C Delphi Java J

    2026年3月17日
    2
  • TCP服务端和客户端连接

    TCP服务端和客户端连接TCP:Transmission Control Protocol 传输控制协议 ,是一种面向连接的、可靠的、基于字节流的传输层通信协议。注:先启动服务端,再启动客户端。客户端:package TCP;import java.io.IOException;import java.net.Socket;import java.util.Scanner;// 客户端pub…

    2022年6月13日
    37
  • 阿里巴巴Java开发手册–各个版本汇总

    阿里巴巴Java开发手册–各个版本汇总阿里巴巴 Java 开发手册各个版本汇总 可查看 可下载

    2026年3月26日
    2
  • 控制中的各种函数MATLAB仿真

    控制中的各种函数MATLAB仿真控制系统的MATLAB仿真1MATLAB简介MATLAB是Mathworks公司开发的一种集数值计算、符号计算和图形可视化三大基本功能于一体的功能强大、操作简单的优秀工程计算应用软件。MATLAB不仅可以处理代数问题和数值分析问题,而且还具有强大的图形处理及仿真模拟等功能。从而能够很好的帮助工程师及科学家解决实际的技术问题。MATLAB的含义是矩阵实验室(MatrixL

    2022年6月4日
    63
  • 木马产业链 安全新忧患

    木马产业链 安全新忧患

    2022年3月11日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号