ngrok怎么让他在linux环境下后台运行

linux 中有两个命令 一个是 setisd  还有一个是screen 

  1. 使用setsid 后台执行

    setsid  ./start.sh (注:自己的目录下面的名字和路径)   用户编码

  2. 使用screen 后台执行

     首先需要安装 screen (已安装的可不用安装)

      1.centos 安装 可以直接 yum -y install screen

         2.ubuntu 安装可以直接 apt-get install screen

       安装之后  执行  

       screen   ./start.sh (注:自己的目录下面的名字和路径)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Linuxngrok命令是一种用于将本地服务器映射到公共互联网的工具。ngrok可以实现将本地的Web服务器、SSH服务器以及其他TCP流量通过ngrok服务公开,从而允许外部用户访问本地服务器提供的服务。ngrok的使用非常简单,以下是ngrok命令的相关参数和用法: 1. 下载ngrok二进制文件: 在ngrok官方网站上下载适用于Linux系统的ngrok二进制文件。 2. 解压缩二进制文件: 使用tar命令解压缩下载的ngrok二进制文件。 3. 验证授权: 运行./ngrok authtoken [your_auth_token]命令,将[your_auth_token]替换成在ngrok官方网站创建的ngrok帐户的认证令牌。 4. 启动ngrok: 在命令行中运行./ngrok [options] [port]命令,将[options]替换为ngrok的参数选项,[port]替换为要暴露的本地服务器的端口号。例如,./ngrok http 80将本地的Web服务器映射到ngrok服务。 5. 访问公开地址: ngrok命令运行后,会显示生成的公开URL。将该URL共享给外部用户,他们就可以通过该URL访问本地服务器提供的服务。 ngrok命令帮助开发者轻松公开本地服务器,方便测试和调试。但需要注意的是,ngrok在生产环境中不建议使用,因为其性能和安全性可能不如其他专门的部署工具。 ### 回答2: ngrok是一个开源的跨平台的内网穿透工具,也是一种将本地端口映射到公网上的穿透技术。它能够将本地主机部署在NAT之后的内网通过反向代理的方式映射到公网上,使得外网用户可以通过指定的域名或者临时生成的URL来访问内网服务。 通过ngrok,可以很方便地在本地搭建web服务器或其他需要对外提供服务的应用,并能够直接通过外网访问,从而方便进行调试、演示或与外部系统交互。 ngrok命令的基本用法如下: 1. 下载和安装ngrok: 可以上ngrok的官方网站下载适用于你的操作系统版本的ngrok,并解压到合适的目录。 2. 注册ngrok帐号: 在ngrok官网注册一个帐号,登录后可以获取认证令牌,用于配置ngrok。 3. 配置ngrok: 在ngrok的根目录下创建一个名为ngrok.yml的配置文件,并在其中填入你的认证令牌。 4. 启动ngrok: 在终端中进入ngrok的根目录,使用`./ngrok [参数] 本地端口号`命令启动ngrok,将本地端口号替换为你想要映射的本地服务的端口号。 启动后,ngrok会为你的本地服务生成一个临时的公网URL或者自定义的域名,你可以通过这个URL来访问你的本地服务。ngrok还提供了丰富的配置选项,可以通过`./ngrok help`命令来查看详细的使用文档和参数选项。 总之,ngrok是一个非常方便的工具,能够快速建立起内网和外网之间的通道,使得内网的服务可以对外部用户可见,为开发和测试带来了很大的便利。 ### 回答3: Linux ngrok 命令是一个用于将本地主机或局域网服务映射到公网的工具。它借助于ngrok.com提供的服务,通过穿透内网的方式,使得外网可以访问到本地的服务。 使用ngrok命令,你可以很方便地将本地的Web服务器、SSH服务或其他TCP协议的服务暴露到互联网上,方便你与他人共享和测试。 使用ngrok命令,首先需要下载并安装ngrok客户端。下载地址可以从ngrok官网获取。安装完成后,使用以下命令将ngrok客户端进行配置: ./ngrok authtoken 你的认证token 认证token可以在ngrok官网的个人控制台中找到。完成认证后,你就可以使用ngrok来映射你的服务了。 下面是一些常用的ngrok命令: 1. ngrok http 80 :将本地80端口的Web服务映射到公网。 2. ngrok tcp 22 :将本地22端口的SSH服务映射到公网。 3. ngrok start appname :启动名为appname的配置文件中的服务映射。 4. ngrok status :查看当前的ngrok连接状态。 5. ngrok help :获取帮助文档,查看更多可用的命令选项。 值得注意的是,ngrok为了安全考虑,默认会随机分配一个二级域名。如果你需要使用自定义的域名,可以通过配置文件来进行设置。 总而言之,ngrok是一个非常实用的工具,可以帮助你轻松地将本地的服务映射到公网,方便与他人共享和测试。同时,它还提供了丰富的命令选项,可以满足不同场景下的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值