我在rails中做一个项目,我只是通过以下命令在控制台中运行这个项目:
$ rails server
但它以开发模式运行。我想当我运行“rails server”时,它运行在生产模式下,我必须编辑哪些脚本来设置环境?
答案 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:显示包含所有命令行选项的帮助消息