我正在Windows机上设置一个RoR开发环境。我想知道如何设置它,以便我的几个朋友可以访问web服务器并监控进度?
在任何时间最多只能有2到3个人连接。
发布于 2012-02-15 03:38:49
给localtunnel一次机会。这是一个红宝石,所以你应该不会有任何问题,让它运行:
gem install localtunnel
localtunnel 3000
第一次这样做时,它会要求你提供ssh密钥,但是一旦你有了ssh密钥,它就会向你显示你可以共享的公共url。在指定端口上运行的任何内容都将在该url上公开。
Showoff-io看起来像一个类似的服务,但我没有使用过它,所以我无法评论。此外,它是付费的,需要注册。
发布于 2012-02-15 03:20:15
您可以告诉您的开发服务器侦听您的公共可访问接口:
如果您正在通过rails server
运行服务器,则可以通过-b <ip>
或--binding=<ip>
指定要侦听的IP。默认情况下,服务器监听0.0.0.0,即仅监听本地连接。
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的范围。
发布于 2014-07-25 13:59:34
按照某些人的建议,使用ngrok。
这是愚蠢的简单。
https://stackoverflow.com/questions/9282689
复制相似问题