Ruby on rails 有没有办法在具有远程服务器域的远程服务器上以开发模式启动RubyonRails

Ruby on rails 有没有办法在具有远程服务器域的远程服务器上以开发模式启动RubyonRails,ruby-on-rails,ruby,Ruby On Rails,Ruby,这个标题几乎说明了一切,我已经在互联网上浏览了几个小时,但似乎找不到关于它的文章。 我的问题是,我有一个RubyonRails项目是在远程服务器上启动的,但是当我运行“rails s”命令时,它是在远程服务器上启动的 本地主机(http://0.0.0.0:3000) 我无法从我的电脑上访问它。 在如何以开发模式启动项目并使用远程地址访问项目时,必须有一些可选参数或一些配置我缺少 谢谢你抽出时间 如果运行rails服务器-h,它将向您提供包含必要信息的帮助消息 Usage: rails serv

这个标题几乎说明了一切,我已经在互联网上浏览了几个小时,但似乎找不到关于它的文章。 我的问题是,我有一个RubyonRails项目是在远程服务器上启动的,但是当我运行“rails s”命令时,它是在远程服务器上启动的

本地主机(http://0.0.0.0:3000)

我无法从我的电脑上访问它。 在如何以开发模式启动项目并使用远程地址访问项目时,必须有一些可选参数或一些配置我缺少


谢谢你抽出时间

如果运行
rails服务器-h
,它将向您提供包含必要信息的帮助消息

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
    -c, --config=file                Use custom rackup configuration file
    -d, --daemon                     Make server run as a Daemon.
    -u, --debugger                   Enable the debugger
    -e, --environment=name           Specifies the environment to run this server under (test/development/production).
                                     Default: development
    -P, --pid=pid                    Specifies the PID file.
                                     Default: tmp/pids/server.pid

    -h, --help                       Show this help message.
您需要做的是
rails s-bip\p PORT


或者像Sergio在评论中说的那样:
domainname:3000

你想远程调试你的服务器吗?如果服务器上的端口3000是开放的,你可以使用公共ip或域名(例如thedomainname.com:3000)进行访问。请将此作为答案发布。非常感谢!!塞吉奥可能是《嘿对不起》的翻版,只是想礼貌一点,但我会保持简单!是的,如果你的远程服务器有域名的话。我想你指定你想打开它的IP地址。如果你没有域名,我的方法就行