有没有办法配置Capistrano在服务器上部署多个Web? 我想在端口80上有一个项目,在端口1000上有另一个项目,并使用不同的dbs管理每个项目。
答案 0 :(得分:0)
正如Leonm所说,端口号完全不相关 - 您使用多个虚拟主机配置应用程序和Web服务器环境,并简单地部署到vhost webroot目录。
答案 1 :(得分:0)
对于Apache,您可以在这里获得一些帮助。 http://httpd.apache.org/docs/1.3/vhosts/
我正在使用Apache2 + Passenger(mod_rails)+ vhost配置托管我自己的VPS(多个)。 如果您愿意,可以分享一些更具体的细节。
答案 2 :(得分:0)
我的capistrano脚本看起来像这样(我为IP安全修剪了一些东西) http://pastie.textmate.org/699537
然后我为每个应用程序部署的文件夹配置了vhost。 apache让它变得轻而易举。