一.安装go和git
git用来下载ngrok,go用来编译生成客户端和服务端
#安装git
yum install -y git
# 安装 Go 从官网下载:https://golang.org/dl/
wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
#解压缩到/usr/local目录
tar -C /usr/local -xzf go1.4.3.linux-amd64.tar.gz
# 添加Go的环境变量 首先打开 profile 在最后加上 export PATH=$PATH:/usr/local/go/bin
vi /etc/profile
export PATH=$PATH:/usr/local/go/bin
查看go是否安装成功
go version
二.下载ngork源码、安装
#下载到/usr/local目录
cd /usr/local/
git clone https://github.com/inconshreveable/ngrok.git
生成ssl证书
#生成SSL证书 用于 Ngrok 服务端和客户端通信认证使用
export GOPATH=/usr/local/ngrok/
#xxx.com是你外网地址
export NGROK_DOMAIN="xxx.com"
cd /usr/local/ngrok
openssl genrsa -out rootCA.key 2048
openssl req -x509 -new -nodes -key rootCA.key -subj "/CN=$NGROK_DOMA