mac nginx 反向代理解决微信小程序端口问题

mac nginx 反向代理解决微信小程序端口问题,第1张

反向代理(Reverse Proxy)方式是指以代理服务器来 接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

运行客户端,此时需要通过客户端向服务端请求数据,即需要解决请求地址不能带端口号的问题

5.1 mac自带apache,占用了80端口

编辑httpd.conf里的Listen:80更改为其他端口

5.2重启apache,确认80端口已释放

5.3更改nginx配置,使得其监听端口为80,转发地址为服务器地址即localhost:3000

输入 i 进行编辑,在http模块内更改端口和地址

按 esc 退出编辑,输入 :wq 保存并退出。

重新启动nginx

5.5 由于在Unix内核中非Root用户无法直接使用1024以下的端口,所以此时的80端口仍然是无效的,命令行中会提示不允许。

在/usr/local/opt/nginx 下找到nginx对应的 plist 文件,把这个文件复制到 /Library/LaunchDaemons 下

运行此文件

重启计算机,即可直接通过localhost(你自己设置的server_name)来访问服务器的数据了。

主要参考

搭建mac环境微信小程序的本地测试服务器

解决不支持80端口的问题和nginx配置中遇到的问题

这个不需要设置。分析原因如下:

1、这个代理设置作用主要就是,当前网络无法正常访问的时候,或想更改IP区域,就在这里设置代理。其针对的是单位或者公司的有代理才能上网设置的,如果是自己家里的宽带,光纤什么的,是不需要我们进行这个代理设置的。

2、在计算机管家的设置中心,有一个设置网络代理的地方。在常规设置中,向下滚动右边的工具条以查看代理设置。在这里,您可以根据需要设置代理服务器的代理类型、IP地址、端口号和其他信息。

扩展资料:

代理服务器可以突破网络约束。例如,局域网对互联网用户的端口、目的站点、协议、游戏、即时通讯软件等的限制可以突破这些限制。

掌握代理服务器知识是黑客的基本技能。黑客的许多活动是通过代理服务器,如扫描和间谍,渗透到局域网的机器。黑客通常通过转移跳板的多个阶段来攻击目标机器。他隐瞒了自己的身份,保证了自己的安全。

代理服务器可以打破下载限制,提高下载速度。

例如,一些网站提供的下载资源,做一个IP一个线程限制,限制一个IP的情况是一个很好的突破,只要你使用不同的代理服务器,您可以下载多个资源同时,适合情况从WEB和FTP下载。

因为使用代理服务器的所有用户都必须通过代理服务器访问远程站点,所以还可以在代理服务器上设置一些限制,以过滤或屏蔽某些信息。

参考资料:百度百科-代理服务器

这个功能不需要设置的。它的作用,主要就是,当前网络,无法正常访问,或想更改IP区域,就在这里设置代理。

在腾讯电脑管家的设置中心中就有设置网络代理的地方的,它就在常规设置中,你将右侧的滚动条向下拉,就会看到代理设置,在此处,你就可以设置代理服务器的代理类型、IP地址、端口号、登录用户名和密码等信息。

方法如下:

1、在电脑上安装版本为2.5.4的PC版微信。(如图所示)

2、安装好微信之后,把微信打开,点击右上角太阳形状的图标。(如图所示)

3、选好之后会出现以下界面,在选择开启代理。(如图所示)

4、然后会出现网络代理设置,在地址和端口后面输入相关的代理。(如图所示)

5、确定之后,会有"已连接"三个字的提示,确保代理可用即可。(如图所示)

注意事项:必须是2.5.4版本以上的,2.5.4版本以下的不可以的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/452192.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-01
下一篇2023-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存