如何在远程服务器上启动rails应用程序进入开发?

时间:2011-02-18 22:12:14

标签: ruby-on-rails

我为这么无聊而道歉。但是当我部署到生产环境时,它会自动以生产模式启动。

如何在开发模式下启动它?

1 个答案:

答案 0 :(得分:3)

取决于您使用什么来运行Rails应用程序。

  • 如果您使用Passenger for Apache,请设置 RailsEnv在vhost中进行开发,然后重新启动Web服务器。对于Nginx上的乘客,请点击此处:http://www.modrails.com/documentation/Users%20guide%20Nginx.html#_ruby_on_rails_specific_options
  • 如果你是 使用mongrel或thin,它有一个选项 那。检查他们的文档
  • 如果您使用script/server将其作为参数传递:script/server development
  • 或者,如果您使用rails server(对于rails 3):rails server -e development

通常,您也可以设置环境变量RAILS_ENV来执行此操作,例如:RAILS_ENV=development rails server