ngrok是一个反向代理工具,1.x版本源码开源;可以自己搭建一个服务来使用,将本地的web或tcp服务通过公共端口和外部建立一个安全通道,这样就可以通过外网直接访问本地对应的服务,在进行微信公众号等测试开发的时候非常有用
安装ngrok
环境
Linux Centos7
git
golang
openssl
安装golang
1、下载golang
wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz
默认在当前用户目录下
cd ~
ls
2、解压到/usr/local
目录
tar -C /usr/local -xzf go1.11.4.linux-amd64.tar.gz
3、添加环境变量
vim /etc/profile
在最后一行添加如下内容
export PATH=$PATH:/usr/local/go/bin
source /etc/profile
使环境变量生效
安装ngrok
1、clone ngrok 到本地目录 /usr/local/ngrok
git clone https://github.com/inconshreveable/ngrok.git /usr/local/ngrok
2、配置