我知道我能做到
RAILS_ENV =生产轨道s
但是,我有一个我需要维护的现有应用程序。我在部署脚本中找不到任何似乎直接启动rails服务器的地方。我怀疑下面的这行启动redis-server会带来rails。
nohup sudo service redis-server start some_path / config / redis.conf&
有人可以确认这是我的应用程序中启动rails服务器的方式吗?
另外,当我检查服务器时,Rails.env是“生产”,但我需要它作为我的登台/测试服务器的“开发”。如何配置这个以便rails服务器以开发模式而不是生产模式启动?谢谢!
编辑: 我认为rails env实际上是在/opt/nginx/conf/nginx.conf中指定的。从
改变之后rails_env production;
到
rails_env开发;
有效。