精华内容
下载资源
问答
  • Nginx代理tomcat

    千次阅读 2019-10-23 11:04:56
    为什么需要为tomcat配置nginx反向代理? 1.当服务器上同时拥有nginx与tomcat时,tomcat修改8080端口为80会冲突 ...以上一篇文章搭建的个人博客网站为例,配置nginx代理tomcat 添加nginx虚拟主机...

    为什么需要为tomcat配置nginx反向代理?

    1.当服务器上同时拥有nginx与tomcat时,tomcat修改8080端口为80会冲突
    2.tomcat不更改监听端口8080即可使用nginx的80端口
    3.Nginx对于静态的请求速度上要优于Tomcat,Tomcat不擅长做高并发的静态文件请求处理

    以上一篇文章搭建的个人博客网站为例,配置nginx代理tomcat

    添加nginx虚拟主机配置文件:

    [root@linux ~]# vi /etc/nginx/conf.d/z.blog.com
    

    添加如下内容:

    erver {
    
            server_name z.blog.com;
            
            location /
            {
                proxy_pass http://127.0.0.1:8080;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    }
    

    验证配置并重载:

    [root@linux ~]# nginx -t
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [root@linux ~]# nginx -s reload
    

    修改Windows系统C:\Windows\System32\drivers\etc\hosts文件:
    在这里插入图片描述
    #将自定义的域名映射到服务器地址

    在浏览器访问:
    在这里插入图片描述
    #成功,在tomcat下部署的个人博客网站已经显示,访问不用再加上8080端口

    展开全文
  • nginx代理wss

    千次阅读 2017-10-30 12:24:04
    nginx代理wss
    server {
        listen 443 ssl;
    
        server_name xxx.xx.io
    
        ssl on;
        ssl_certificate /etc/asterisk/certs/xxx.io.pem;
        ssl_certificate_key /etc/asterisk/certs/xxx.io.key;
    
        ssl_session_timeout 5m;
        ssl_protocols  SSLv2 SSLv3 TLSv1;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers on;
    
        #prevent 502 bad gateway
        #large_client_header_buffers 8 32;
    
        location / {
    
            # prevents 502 bad gateway error
            proxy_buffers 8 32k;
            proxy_buffer_size 64k;
    
            # redirect all HTTP traffic to localhost:8088;
            proxy_pass http://0.0.0.0:8088/ws;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Host $http_host;
            proxy_set_header X-Forwarded-For              
            $proxy_add_x_forwarded_for;
            #proxy_set_header X-NginX-Proxy true;
    
            # enables WS support
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
    
            proxy_read_timeout 999999999;
    
        }
    }
    展开全文
  • Nginx代理静态页面

    千次阅读 2019-10-24 19:53:00
    Nginx代理静态页面只需要对配置文件做最简单的修改即可,去到Nginx的安装目录下,编辑conf/nginx.conf文件如下: 此时,只需启动Nginx,那么/app/bea12c3/user_projects/domains/webapps/目录下的东西将会代理到...

           Nginx代理静态页面只需要对配置文件做最简单的修改即可,去到Nginx的安装目录下,编辑conf/nginx.conf文件如下:

           此时,只需启动Nginx,那么 /app/bea12c3/user_projects/domains/webapps/目录下的东西将会代理到/photos/目录下。 例如:

           现有图片如下:

           代理后的路径如下:

    展开全文
  • 文章目录Nginx - Nginx 代理 SSH ,暴露虚拟机22 访问给内网其它用户 Nginx - Nginx 代理 SSH ,暴露虚拟机22 访问给内网其它用户 在nginx 的配置里面增加一个 stream 配置即可 stream { upstream ssh { server...

    Nginx - Nginx 代理 SSH ,暴露虚拟机22 访问给内网其它用户


    在nginx 的配置里面增加一个 stream 配置即可

    stream {
    
    	upstream ssh {
    		server 192.168.220.130:22;
    	}
    	
    	server {
    		listen 6665;
    		proxy_pass ssh;
    		proxy_connect_timeout 1h;
    		proxy_timeout 1h;
    	}
    }
    
    展开全文
  • nginx 代理转发 FTP

    千次阅读 2020-05-09 12:21:33
    详情见我的另一篇文章 Nginx代理转发SFTP 上次写的 代理转发 SFTP 是在 linux 上测试的,本篇文章则是在 Windows 环境下测试的。 关于 Windows 环境怎么搭建 FTP 服务器,请参阅我的另一篇文章 图解 —— Windows 下...
  • Nginx 代理Vue 刷新 404

    千次阅读 2021-05-25 20:36:28
    Nginx 代理Vue 刷新 404 nginx location / { try_files $uri $uri/ /index.html; }
  • Nginx代理RabbitMQ

    千次阅读 2020-03-02 20:12:47
    就可以通过nginx代理来访问RabbitMQweb管理页面15672 vim /etc/rabbitmq/rabbitmq.conf 在rabbitmq_management字段下配置path_prefix {rabbitmq_management, [{path_prefix, “/rabbitmq”}]}, 在配置nginx location...
  • 前端跨域是经常遇到的问题,如何解决跨域问题,常用的办法就是采用nginx代理。和ajax联合使用可以有效解决跨域的问题。 不说废话,直接码代码:常见的几种nginx代理方法: 1.代理网页: 多数后台服务器网页不能...
  • 使用nginx代理activeMQ

    千次阅读 2020-07-03 13:58:22
    二、使用nginx代理 1、修改NGINX配置 cd /etc/nginx nginx.conf 添加 include /etc/nginx/conf.d/*.conf; cd /etc/nginx/conf.d vim vhost.conf 加入以下 upstream activemq { server localhost:...
  • 主要给大家介绍了关于如何通过Nginx代理转发配置实现跨域(API代理转发)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Nginx具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  • Nginx 代理配置

    万次阅读 2018-06-26 12:55:27
    Nginx 代理配置其他配置语法---缓冲区配置语法:Syntax : proxy_buffering on|off;Default :proxy_bufferiong on;Context : http,server,location作用:尽有可能的将把一个请求的信息收集完,返回给客户端。这是...
  • Nginx代理Mongodb问题

    2019-01-18 23:40:02
    **2台服务器,一台Nginx、一台Mongodb** Nginx服务器,端口是18081,配有内网地址,配有公网地址,并且有访问公网权限, Mongodb服务器,端口是21701,配...**有没有办法,通过公网、通过Nginx代理,连上Mongodb**
  • nginx代理websocket连接上限

    千次阅读 2020-07-16 16:16:08
    转载一篇博客记录一下nginx代理websocket连接上限。
  • harbor配置nginx代理

    千次阅读 2020-04-09 23:03:17
    ​ 从前面的文章harbor搭建docker私有镜像仓库可以看出harbor默认只能使用harbor.yml中hostname指定的ip或主机名作为web访问地址,但在实际使用过程中,一般不允许ip地址或者主机名直接...,故需要配置nginx代理...
  • nginx代理实现静态资源访问

    万次阅读 2019-01-26 10:09:50
    为了通过nginx请求静态资源(css、图片等),通过nginx代理进行页面预览。 二. 实现效果: 通过浏览器输入nginx代理地址以打开页面方式访问本地html文件,也可以通过访问代理路由访问接口实现页面预览功能. 注:我演示...
  • nginx 代理 redis 端口

    千次阅读 2020-05-07 10:36:34
    **********nginx 代理redis: 第一步:redis 配置及启动 vim redis.conf port 6379 # bind 127.0.0.1 daemonize yes requirepass test1234 redis-server /software/redis-5.0.5/redis.conf ps -ef |grep redis ...
  • Nginx代理转发SFTP

    千次阅读 2019-12-23 15:31:25
    Nginx代理转发SFTP 当前环境为 10.0.85.134 ,在10.0.85.137上部署Nginx监听8000端口,收到SFTP连接请求则转向10.0.85.133:22。 Nginx 配置文件为: stream { upstream sftp{ hash $remote_addr consistent; ...
  • nginx代理的路径转换

    千次阅读 2020-02-13 10:39:49
    这里只是写一下我验证过的nginx代理的路径转换,主要是nginx配置文件中的server代码块中的location模块的使用: server { listen 8089; server_name localhost; location / { root html; ...
  • Nginx代理连接Redis失败

    千次阅读 2020-04-01 14:39:37
    遇到了一个客户端连接Redis总是失败的问题,由于是通过nginx代理连接的,又尝试不通过nginx代理连接直接连接redis地址,不过连接很不稳定,不时就断了。 因为这部分配置跑了一年多了,也没想到是nginx的问题,各种...
  • 使用nginx代理请求到百度

    千次阅读 2020-06-23 12:17:07
    使用nginx代理请求到百度 首先打开虚拟机VM,启动一个centOS7系统的服务器,使用finalShell或者XShell连接该服务器,然后配置nginx配置文件 宿主机nginx配置文件(nginx.conf) server { listen 80; location / { ...
  • 使用Nginx代理后端接口

    千次阅读 2020-02-26 16:04:10
    使用nginx代理后端接口 当后端的项目访问压力大时,这时候我们需要将项目部署到多台服务器上,减轻单个服务器的压力 1、首先打开nginx的安装位置,在conf文件夹中找到nginx.conf文件 2、添加一个server,一个...
  • 通过Nginx代理Kafka实现跨网络消费

    万次阅读 2020-12-11 16:35:53
    通过Nginx代理Kafka实现跨网络消费1. 服务器环境2. 服务搭建2.1 服务器B服务搭建2.2 服务器A服务搭建3. 测试连通性 1. 服务器环境 两台服务器同在一个网段(都开打开防火墙模拟跨网)分别为服务器A、服务器B ...
  • Nginx 代理过滤header

    千次阅读 2019-01-14 21:27:03
    目的:Nginx 代理过滤header 环境: 系统:Centos 7.5 环境:x64,nginx 1.4 需求: Nginx作负载均衡,在业务场景更改以后,为避免重复编码。将路由规则放入Http请求headers中,从Nginx端进行过滤路由。 ...
  • 使用nginx代理socket端口

    万次阅读 2018-07-11 17:17:03
    本文将介绍如何使用nginx代理socket端口。 环境准备: 该功能需要使用nginx的 ngx_stream_core_module 模块,且该模块在安装时并不是默认构建的。 因此在执行 ./configure 时需要加上参数 --with-stream 安装...
  • 我们来看一下下面这段代码,作用是在访问域名www.abc.com时,通过Nginx代理到了内网中的127.0.0.10这台服务器的8080端口上,配置时使用的是 / 表示该域名下的所有访问都会指向这里 server { listen 80; server_...
  • Nginx代理POST请求变成GET

    千次阅读 2020-05-08 11:00:38
    原因是配置了https 而使用了 http 请求 请求连接加上s就好了 http://www.baidu.com https://www.baidu.com 参考 nginx代理post请求变成get了
  • 问题描述:在请求时往请求头header中放入了签名sign_val信息,在接收请求时再从header中拿出,在本地调试时是可以的,但通过NGINX代理之后发现拿不到。 解决: 1.NGINX代理时加上请求头信息: location / { ...
  • 前后端分离-使用Nginx代理

    千次阅读 2018-09-18 21:48:49
    前后端分离部署-使用Nginx代理安装Nginx1.访问官网: http://nginx.org/en/download.html 就可以下载了2.直接解压下载文件3.启动Nginx4.引入自定义配置文件5. 编写自定义配置文件,实现反向代理最后,Nginx其实也可以...
  • Nginx代理https强制http跳转https

    万次阅读 2019-01-10 20:02:02
    所以要将http变成https访问,如果用户用http访问先跳转到https,然后经过Nginx代理后以http的形式访问原来的程序,这样就不需要更改任何的代码了 ; 在配置过程遇到几个小问题,经过多方查询,借鉴很多大佬的宝贵...
  • 为jenkins配置nginx代理

    千次阅读 2019-04-20 18:12:11
    环境说明: 系统:centos7 ...现在8080端口要给其他应用使用,所以要给jenkins做nginx代理,具体操作如下。 修改server.xml $ cd /data/webApps/tomcat/conf $ vi server.xml <Conne...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 178,940
精华内容 71,576
关键字:

nginx代理