2010-06-02 75 views
0

有没有办法启动未绑定到特定IP地址的Rails 3开发服务器(rails server)?我希望与我一起开展项目的其他人能够使用远程位置的应用程序。启动可公开访问的Rails开发服务器

+0

尝试呼叫您的ISP并询问一个静态IP地址。这将是最简单的。 – samoz 2010-06-02 15:03:21

回答

2

不太清楚你喜欢在这里做什么。服务器本身通常不会“绑定”到特定的IP地址,而只是连接到它的端口。它会高兴地回答所有进入该端口的请求。

如果您的问题是您正在使用动态更改的IP地址(DSL或拨入),则可以使用像dyndns这样的服务。该服务为您提供了一个可以指向当前IP地址的主机名。与你一起工作的人可以使用该主机名来连接,而不必记住该IP。许多调制解调器/路由器都有一个选项,可以在您每次连接/登录时自动更新该服务的动态IP设置。

显然,如果您的应用程序在您自己的计算机上运行,​​它将仅在远程位置打开并连接到网络时可用。

你也可以使用公共托管,如heroku。 Heroku还允许您通过git push来重新部署(如果我看得很清楚的话),所以如果所有开发团队都想使用它,这可能会很有用。

这是你在找什么?

+0

我投了一个heroku解决方案,甚至有一个免费的选项 – 2010-06-02 18:37:40

0

被约束意味着它将回答发送到该特定地址的所有请求。 我相信默认情况下它会使用0.0.0.0这意味着它会回答所有请求。 只要确保IP地址是你的公共地址,并且你没有任何东西阻塞端口。

0

您可以使用一些服务,如Tunnlr,已为我工作。