2012-07-25 112 views
1

我刚刚完成与phusion乘客和nginx设置我的服务器,完成与红宝石的轨道上都运行游泳。现在我可以和我一起部署了一个capistrano的应用程序,我的工作权利。如何使用capistrano将多个应用程序部署到同一服务器?

我的问题是我想在不同的域上托管多个应用程序,并将它们与capistrano一起部署在同一台服务器上。这是甚至可能还是我只是希望太多?我似乎无法找到任何东西,所以任何帮助表示赞赏。

回答

2

如果您的应用程序只是彼此之间没有依赖关系的独立应用程序(即,您可以单独部署它们),那么只需像平常一样部署它们与capistrano即可。

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

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

相关问题