ngrok服务器搭建流程
ngrok服务器搭建流程
微信开发内网测试问题一直是一个困扰开发者的问题,ngrok服务是一个很好的解决方案,网上有类似的工具比如小米球但是不稳定或收费,如果自己有一台公网上的centos服务器,可以自己搭建ngrok服务器,方便使用。
资源需求:公网centos服务器、域名
- 1、环境配置
安装git 和Golang:apt-get install build-essential golang mercurial git
安装gcc:yum install gcc - 2、下载
cd /usr/local
git clone https://github.com/inconshreveable/ngrok.git - 3、将准备好的gencrt.sh(证书生成和证书复制)复制到/usr/local/ngrok
- 4、执行脚本sh gencrt.sh
- 5、编译make release-server release-client
- 6、编译客户端:GOOS=windows GOARCH=amd64 make release-client
Linux 平台 32 位系统:GOOS=linux GOARCH=386
Linux 平台 64 位系统:GOOS=linux GOARCH=amd64
Windows 平台 32 位系统:GOOS=windows GOARCH=386
Windows 平台 64 位系统:GOOS=windows GOARCH=amd64
MAC 平台 32 位系统:GOOS=darwin GOARCH=386
MAC 平台 64 位系统:GOOS=darwin GOARCH=amd64 - 7、下载编译后的的客户端/usr/local/ngrok/assets、/usr/local/ngrok/bin两个文件夹都下载下来
- 8、下载下来的客户端文件夹下添加ngrok.cfg文件
- 9、服务端启动:./bin/ngrokd -tlsKey=./server.key -tlsCrt=./server.crt -domain=“修改成你的域名” -httpAddr=":8080" -httpsAddr=":443" -tunnelAddr=":4443"
- 10、客户端启动:ngrok.exe -config=ngrok.cfg -log=out.log -subdomain=test 8080
- 11、可配置systemd服务启动,参考:https://www.jianshu.com/p/1647c3241df0
- 12、相关文件下载地址:https://download.csdn.net/download/bingge1022/11554331
PS:域名要添加泛域名解析。
ngrok服务器搭建流程相关推荐
- SRS流媒体服务器搭建流程-简单实用版
#SRS流媒体服务器搭建流程-简单实用版 经过查阅很多博客,讲述的都不是很完善而且还把我搞的晕头转向,经过查阅20多篇文章特整理出简单的,SRS流媒体服务器搭建以及推流和拉流的一整套流程. #安装环境 ...
- CentOS7 NGROK服务器搭建 无需域名
CentOS7 NGROK服务器搭建 CentOS7 NGROK服务器搭建 无需域名 看到一些ngrok收费一月9元起,遂花了10元买了腾讯云服务https://curl.qcloud.com/lj0 ...
- DNF端游服务器搭建流程
DNF端游服务器搭建流程 搭载工具:链接:搭载工具 提取码:oszp 第一步.购买云服务器 https://cloud.tencent.com/ 根据你的需求购买合适的配置,自己玩的话2核2G的就够用 ...
- 一分钟实现内网穿透(ngrok服务器搭建)
简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点. 最近公司的花生壳到期了,要续费,发现价格一直在涨,都是5年以上的老用户,旗舰 ...
- 内网穿透-----ngrok服务器搭建
一,需求与ngrok简介 1)需求 有时我们需要进行内网穿透,也就是说我们需要去访问和使用一些内网的机器:比方说,我在实验室有一台机器,而实验室的网络是内网(192.168.0.48),这个时候我想在 ...
- 内网穿透(ngrok服务器搭建)
转:https://blog.csdn.net/zhangguo5/article/details/77848658?utm_source=5ibc.net&utm_medium=referr ...
- 基于TCP/UDP的socket服务器搭建流程
目录 TCP/UDP概念介绍 一.TCP/UDP对比 二.端口号的作用 三.字节序 1.概念 2.分类 3.C程序在内存空间的映射 socket服务器与客户端开发流程 一.流程介绍 二.socket服 ...
- 内网穿透、反向代理(ngrok服务器搭建)
内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点. 一.ngrok ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之 ...
- ngrok服务器搭建_C/C++ Linux 后台服务器开发高级架构师学习知识路线总结
前言: 小编也是从事c方面10多年的工作经验.今天跟大家分享一下我总结出来的一系列 C/C Linux后台服务器开发的学习路线.从Linux开发工程师-Linux后台开发工程师-Linux高级互联网架 ...
最新文章
- 论工程结构设计的重要性
- polyrate使用方法_pytorch必须掌握的的4种学习率衰减策略
- ftl不存在为真_LTL和FTL货运之间有什么区别?
- linux实时进程优先级rt,Linux实时性- PREEMPT_RT实时抢占实现
- python flask 基础入门
- 使用Grab的实验平台进行混沌实验编排
- 即时通讯飞鸽传书民意soft需求
- 比较jquery中的after(),append(),appendTo()方法
- UVA11313 Gourmet Games【数学】
- EovaJFinal在阿里云K8S实现多环境自动化部署
- sht20中写用户寄存器_SHT20 中文技术手册
- fadeOut和fadeIn
- 思维导图软件XMind破解版下载地址 附最简安装教程
- 跳跳棋(国家集训队,LCA,洛谷P1852,BZOJ[2144])
- 涨知识 | 电机的十万个为什么?
- win10根据通知栏图标找对应程序
- C语言 读写锁pthread_rwlock_init
- Ubuntu整个系统迁移到其他盘办法
- 垃圾佬口中的ECC,REG内存是啥意思
- 五、python-地图可视化篇(黑马程序猿-python学习记录)
热门文章
- Vue.js高效前端开发知识 • 【目录】
- Java 填充数据到pdf模板打印
- 将多个文件压缩成gzip,将gzip解压成多个文件
- 找出1000以内的所有质数,并且统计1000以内质数的个数
- 基于最小二乘支持向量机(LS-SVM)进行分类、函数估计、时间序列预测和无监督学习(Matlab代码实现)
- 地理信息系统概论——知识点总结
- Markdown快速实现复杂表格方法
- 【C#+SQL Server+打印组件】实现电商快递单打印系统 五:快递单打印模块设计(附源码和资源)
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第35讲:PHP 抽象类与接口
- SonicWALL防火墙恢复出厂设置Reset