首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >允许与本地Ruby on Rails Development Server建立公共连接

允许与本地Ruby on Rails Development Server建立公共连接
EN

Stack Overflow用户
提问于 2012-02-15 03:07:02
回答 4查看 44.4K关注 0票数 68

我正在Windows机上设置一个RoR开发环境。我想知道如何设置它,以便我的几个朋友可以访问web服务器并监控进度?

在任何时间最多只能有2到3个人连接。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-15 03:38:49

localtunnel一次机会。这是一个红宝石,所以你应该不会有任何问题,让它运行:

代码语言:javascript
复制
gem install localtunnel
localtunnel 3000

第一次这样做时,它会要求你提供ssh密钥,但是一旦你有了ssh密钥,它就会向你显示你可以共享的公共url。在指定端口上运行的任何内容都将在该url上公开。

Showoff-io看起来像一个类似的服务,但我没有使用过它,所以我无法评论。此外,它是付费的,需要注册。

票数 22
EN

Stack Overflow用户

发布于 2012-02-15 03:20:15

您可以告诉您的开发服务器侦听您的公共可访问接口:

如果您正在通过rails server运行服务器,则可以通过-b <ip>--binding=<ip>指定要侦听的IP。默认情况下,服务器监听0.0.0.0,即仅监听本地连接。

代码语言:javascript
复制
Usage: rails server [mongrel, thin, etc] [options]
    -p, --port=port                  Runs Rails on the specified port.
                                     Default: 3000
    -b, --binding=ip                 Binds Rails to the specified ip.
                                     Default: 0.0.0.0

相反,您可以找出计算机的网络地址并将其绑定到该地址,但您必须转发端口并找出Internet上可公开路由的IP地址;这超出了Stack Overflow的范围。

票数 27
EN

Stack Overflow用户

发布于 2014-07-25 13:59:34

按照某些人的建议,使用ngrok

这是愚蠢的简单。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9282689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档