1

我刚刚用 phusion 乘客和 nginx 完成了我的服务器的设置,并配有 ruby​​ on rails,它们都在流畅地运行。现在我可以了,而且我已经使用 capistrano 部署了一个应用程序,并且我可以正常工作。

我的问题是我想在不同的域上托管多个应用程序,并在同一台服务器上使用 capistrano 部署它们。这甚至可能还是我只是希望太多?我似乎在这方面找不到任何东西,因此感谢您的帮助。

4

1 回答 1

2

如果您的应用程序只是相互不依赖的独立应用程序(即您单独部署它们),那么只需像往常一样使用 capistrano 部署它们。

默认情况下,capistrano 将部署到一个文件夹,例如,/var/www/app_name只要所有应用程序都配置了不同的名称,app_name.rb它们就会幸福地不知道彼此。

您可能需要对您可能使用的某些服务更加小心,例如,您可能希望命名您的内存缓存键(或运行单独的内存缓存实例)以避免应用程序之间的冲突。

于 2012-07-25T15:15:51.173 回答