服务端的安装
条件: 需要一台公网服务器
1.在服务器上安装go的环境变量
2.安装git
3.配置二级域名
在服务器中dns解析中配置二级域名的解析,需要在域名管理里面设置二级域名的解析
4.配置nginx
4.1 需要在nginx中配置二级域名的访问,在nginx.conf中配置一个server:
配置好nginx以后,重新nginx
5.安装ngrok
https://github.com/Yaoshicn/make-ngrok先看下make-ngrok.sh脚本内容如下:
了解下别人写好的脚本,开始安装ngrok
然后执行:
等待安装,安装完成后,在ngrok目录下会多出两个文件夹: release跟ngrok文件夹点开release
可以看到已经编译好的ngrokd此时,已经成功,剩下就是启动ngrok,编写一个启动脚本:
保存startNgrok.sh文件
此时能看到启动日志文件,表示已经安装成功了
客户端的使用(只说使用自有域名的情况)
1.域名解析
记录值是上面ngrok服务端的ip地址
,然后本地启动客户端,客户端为服务器/usr/local/ngrok/release目录下对应的各种操作系统对应的版本,如果为windows x64位的操作系统就下载 windows_amd64目录下的ngrok.exe可执行程序,保存到本地的一个文件夹中,创建ngrok.cfg文件,复制下面两行配置
附图:
领取专属 10元无门槛券
私享最新 技术干货