Rails 2.3.3 - 设置为生产模式

6 mysql production ruby-on-rails passenger

如何将应用程序设置为生产模式?

好吧,这一定是不费脑子的,但我要部署我的第一个Rails应用程序,我已经正确设置了一切:Ubuntu Hardy,Passenger,MySQL.但是,它仍然在开发模式下运行.我只能找到旧版本Rails的文档,并希望确保我做得对.

提前致谢.

dyl*_*nfm 7

您需要设置RackEnv而不是RailsEnv.实际上,我只是做两件事(虽然我可能不需要......?).

Rails 2.3应用程序的示例vhost:

<VirtualHost *:80>

  ...
  RackEnv production
  RailsEnv production
  ...

</VirtualHost>
Run Code Online (Sandbox Code Playgroud)


And*_*ell 0

根据文档,您可以设置 RailEnv。默认情况下,Passenger 在生产模式下运行,因此您可能将其复制RailsEnv development到配置中。