1

有没有办法配置 Capistrano 在服务器上部署许多网站?我想在端口 80 上有一个项目,在端口 1000 上有另一个项目,并用不同的数据库管理每个项目。

4

3 回答 3

0

正如 Leonm 所说,端口号完全无关紧要——您使用多个虚拟主机配置应用程序和 Web 服务器环境,然后简单地部署到 vhost webroot 目录。

于 2009-11-14T18:02:30.010 回答
0

对于 Apache,您可以在此处获得一些帮助。 http://httpd.apache.org/docs/1.3/vhosts/

我使用 Apache2 + Passenger (mod_rails) + vhost 配置托管我自己的 VPS(多个)。如果您愿意,请分享一些更具体的细节。

于 2009-11-15T12:38:08.190 回答
0

我的 capistrano 脚本看起来像这样(我为 IP 安全修剪了一些东西) http://pastie.textmate.org/699537

然后我为部署应用程序的每个文件夹配置了虚拟主机。apache 让它变得轻而易举。

于 2009-11-15T12:44:18.977 回答