Rails - 自动将环境切换到生产环境

时间:2014-05-07 07:35:29

标签: ruby-on-rails

我在rails中做一个项目,我只是通过以下命令在控制台中运行这个项目:

$ rails server

但它以开发模式运行。我想当我运行“rails server”时,它运行在生产模式下,我必须编辑哪些脚本来设置环境?

2 个答案:

答案 0 :(得分:2)

易:

rails server RAILS_ENV=production

或者:

rails s -e production

或者你的意思是没有这个额外的东西?如果是这样,则取决于您使用的服务器。例如,您可以安装Puma并添加配置文件,您可以在其中指定默认环境。

This question可以在ngnx或乘客设置轨道环境时提供帮助。

答案 1 :(得分:0)

rails服务器上的所有可能操作

  • -p port:指定要在

  • 上运行的端口
  • -b ip:绑定到特定的IP地址

  • -e name:使用特定的Rails环境(如生产)

  • -d:以守护进程模式运行

  • -h:显示包含所有命令行选项的帮助消息