1、引言
大家在做微信开发使用了微信api时,需要用有域名的公网测试。如果自己有vps和备案的域名,可以用frp软件做内网穿透达到外网访问自己本地开发机器的目的。因为微信公众号要求域名必须使用80端口,如果vps上80端口被占,可用nginx监听80端口进而转发给其他接口。作者在配置nginx和frp时遇到错误,费了好大力气才解决,原来只是不起眼的问题,这里记下备忘。
2、nginx与frp的安装
本文不详细描述安装过程,网上有很多教程,下面贴出我参考的文章:
1、nginx在linux下的安装:
文章一:https://blog.csdn.net/ItLoong/article/details/79170372
文章二:https://www.cnblogs.com/taiyonghai/p/6728707.html
我使用的nginx版本是nginx-1.12.2.tar.gz。参照文章一到步骤5,参照文章二的make执行代码:
./configure && make && make install