gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:08 25 4
gpt4 key购买 nike

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

localhost(http:// 0.0.0.0:3000)

而且我无法从我的 PC 访问它。在开发模式下启动我的项目并使用远程地址访问它时,我必须缺少一些可选参数或一些配置。

感谢您的宝贵时间!

最佳答案

如果您运行 rails server -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 -b IP# -p PORT#

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

关于ruby-on-rails - 有没有办法在具有远程服务器域的远程服务器上以开发模式启动 ruby​​ on rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24781887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com