#安裝git
yum install -y git
wget
#解壓縮到/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 version
cd /usr/local/
git clone
生成ssl證書
#生成ssl證書 用於 ngrok 服務端和客戶端通訊認證使用
export gopath=/usr/local/ngrok/
#***.com是你外網位址
export ngrok_domain="***.com"
cd /usr/local/ngrok
openssl genrsa -out rootca.key 2048
openssl req -x509 -new -nodes -key rootca.key -subj "/cn=$ngrok_domain" -days 5000 -out rootca.pem
openssl genrsa -out server.key 2048
openssl req -new -key server.key -subj "/cn=$ngrok_domain" -out server.csr
openssl x509 -req -in server.csr -ca rootca.pem -cakey rootca.key -cacreateserial -out server.crt -days 5000
#移動證書
cp rootca.pem assets/client/tls/ngrokroot.crt
cp server.crt assets/server/tls/snakeoil.crt
cp server.key assets/server/tls/snakeoil.key
#服務端,linux系統goos=linux,64位系統goarch=amd64,32位系統goarch=386
goos=linux goarch=amd64
make release-server
#客戶端window
#以上埠需要在伺服器商安全組開啟
#成功開啟後,能看到以下資訊
#8083為**埠對應服務端埠,8081為http埠....
#subdomain 後面的test為***.com的二級網域名稱字首 8090為本地web**的埠
centos 7 ngrok 加入系統服務,支援開啟和關閉服務
CentOS 7下ngrok伺服器搭建
1 安裝git所需要的依賴包 yum y install zlib devel openssl devel perl hg cpio expat devel gettext devel curl curl devel perl extutils makemaker hg wget gcc gcc c...
ngrok伺服器搭建
參考部落格 一 安裝 git,golang yum install git golang mkdir ngrok cd ngrok git clone 三 生成自簽名證書 這一步不知道原理,照做就是 cd ngrok ngrok domain 我的網域名稱 openssl genrsa out ba...
搭建ngrok伺服器
1.安裝go sudo apt get remove golang go y cd opt sudo wget sudo tar c usr local xzf go1.11.2.linux amd64.tar.gz 配置環境變數 執行完成後需要替換證書 cp base.pem assets cli...