当前位置:首页 > 包含标签 Nginx 的所有文章
Nginx反向代理解决微信公众号80端口验证

问题描述

公司内建了业务服务器,对外提供web服务(IP+PORT),但是需要对接微信公众号,目前微信公共号只支持80,而内网众所周知的原因无法对外提供该端口。那么如何能完成业务验证和对接呢。


问题分析

1、企业进行域名备案,再更改业务端口,即可解决

2、使用Nginx反向代理实现业务代理。(本教程主要讲讲这种方法)

Nginx作为反向代理实现负载均衡

首先简单的介绍下nginx作为反向代理实现负载均衡。

反向代理方式是指以反向代理服务器来接受互联网上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给互联网上请求连接的客户端,此时反向代理服务器对外就表现为一个服务器。让互联网上的主机通过不同的域名访问不同的内部网主机资源,使内部网主机免受外部网主机攻击,实现负载均衡和缓存功能,很大程度上减轻web服务器的负担提高访问速度。


环境介绍

1、Nginx服务器192.168.2.3,安装nginx作为反向代理服务器(80端口)。

2、1台电脑安装nginx+php 192.168.2.2(80端口),作为web服务器1。