我有一个正在运行 Ubuntu 10.04 LTS 的计算机上开发的 Ruby on Rails 应用程序。我希望能够从远程计算机访问它以进行测试。我不知道如何进行。我需要设置端口转发吗?虚拟主机?谁能给我指出一篇文章/教程/任何有关如何做到这一点的信息?
谢谢!
最佳答案
如果您想使用 server
运行它脚本,您可以让它监听特定的 IP 地址,例如:script/server -b 192.168.1.5
替换可通过网络访问的机器 IP 地址。然后其他主机可以通过例如访问 Rails 应用程序。 http://192.168.1.5:3000 .
如果您的意思是您在防火墙或 NAT 网关后面,那么防火墙/NAT 之外的人如何进入您的机器的问题完全是另一个问题……这可能属于 superuser.com。
关于ruby-on-rails - 如何从非本地计算机访问我的 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3025673/