找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3433|回复: 7

[k2] 搭建ngrok服务端

[复制链接]
发表于 2017-12-24 21:42 | 显示全部楼层 |阅读模式
原贴https://www.leocode.net/article/index/19.html 最近免费的那些ngrok一直出问题,就像自己搭建一个,找到这个帖子,但是帖子过于老了,很多地方已经失效,自己研究了一番终于搭建成功。所以列出一下几点要改的地方。
一、安装go的时候链接失效可以用下面的
cd ~
wget https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz


二、在原贴中第六步的时候在   
./ngrokd -domain="$NGROK_DOMAIN" -httpAddr=":80"

前面加一个setsid
正确的  setsid ./ngrokd -domain="$NGROK_DOMAIN" -httpAddr=":80"
如果不加的话,只要你退出那个界面ngrok就会停止运行,加了这个之后会后台运行




我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-12-24 21:44 来自手机 | 显示全部楼层
win2008搭建你会搞?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-12-24 21:45 | 显示全部楼层
wys555 发表于 2017-12-24 21:44
win2008搭建你会搞?

我只会用Linux搭建
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-12-24 22:01 | 显示全部楼层

ngrok服务端开机自动启动!!

本帖最后由 chengmeiqq 于 2017-12-24 22:11 编辑

编写 ngrok 开机启动脚本

/usr/local/src/ngrok/bin/ngrokd -domain="xiaonank3.top" -httpAddr=":80"    这个新建一个start.sh 文件

1.$ start.sh   /usr/local/src/ngrok/start.sh  放到这个文件夹!!

2.$ chmod 755 start.sh

3.$ sudo vi /etc/init.d/ngrok  (ngrok文件内容)

4.$ cd /etc/init.d

5.$ chmod 755 ngrok


$ chkconfig --add  ngrok //添加启动服务 ngrok
$ service ngrok start //测试服务是否能启动成功
$ chkconfig //检查自启动的服务

你可以参考下我服务端正常运行!!开机后台正常!!

这个是start.sh文件
  1. /usr/local/src/ngrok/bin/ngrokd -domain="改成你的域名" -httpAddr=":80"
复制代码
ngrok 文件

  1. #!/bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:          ngrok
  4. # Required-Start:   
  5. # Required-Stop:     
  6. # Default-Start:     2 3 4 5
  7. # Default-Stop:      0 1 6
  8. # Short-Description: Start or stop the ngrok Proxy.
  9. ### END INIT INFO

  10. ngrok_path=/usr/local/src/ngrok/
  11. case "$1" in
  12.         start)
  13.                 echo "start ngrok service.."
  14.                 sh ${ngrok_path}/start.sh
  15.                 ;;
  16.         *)
  17.         exit 1
  18.         ;;
  19. esac
复制代码

重启服务器就行了后台自动运行了!!!



我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-12-24 22:04 | 显示全部楼层
chengmeiqq 发表于 2017-12-24 22:01
你是意思是就是在后台运行吧!!

不加setsid的话,putty或者xshell上一直显示ngrok运行的日志,一退出ngrok服务端就会退出,加了之后退出putty也会在后台运行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-12-24 23:07 | 显示全部楼层
chengmeiqq 发表于 2017-12-24 22:19
我是K3刷的1.5v官方

下面是在路由器上面直接运行开机的代码就可以自动挂载你的ngrok客户端 客户端跟C ...

我那是服务端的,你这是客户端的不一个东西
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-12-24 23:22 | 显示全部楼层
用frp把 方便快捷
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-12-25 07:09 | 显示全部楼层
chengmeiqq 发表于 2017-12-25 01:23
兄弟看上面是服务端的啊!!!仔细看看,下面这个是路由器开机启动的!!上面是服务端!下面是客户端

下面写的也是服务端的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-17 05:25

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表