我想知道 Rails 应用程序的最佳部署目录是什么?一些开发人员使用诸如 /u/apps/#{appname}
之类的目录。使用 /u/apps/#{appname}
而不是 /var/www/#{appname}
或其他操作系统时,是否有任何优势默认目录?
显然,我想选择具有最佳安全属性和设置服务器环境的阻力最小的目录。
您如何部署 Rails 应用程序?为什么要使用特定目录?无论如何,您认为这真的很重要吗?
最佳答案
正如其他人所说,将应用程序保存在何处并不重要 - 重要的是您对此保持一致,因此无论您在哪个服务器上,都只是一个例子到通常的位置。
我认为人们使用/u/apps/#{appname} 的唯一原因是它是 Capistrano 的默认设置 - 当然,我这样做似乎很奇怪。
关于ruby-on-rails - 您将哪些部署目录用于 Rails 应用程序(部署到 debian 机器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/166370/