1

我的应用程序正在开发中,我使用 WEBrick 进行所有测试(我喜欢终端输出)。

在生产服务器上,它将在 Phusion Passenger 上运行。

我正在运行 Snow Leopard,并希望在类似于生产环境的环境中测试应用程序。

我可以使用 Parallels 通过 Apache 和 Passenger 运行 Debian 安装并配置 Capistrano 以部署到它吗?

谢谢!

4

2 回答 2

2

我一直在使用 VMware 来做这类事情。它真的很容易处理网络明智的。我最近切换到Virtualbox,它更适合实际工作(至少对我而言),做同样的事情,而且是免费的。下载 Debian iso 并创建一个将其用作 CDrom 的新 VM。这就是你需要做的所有事情。祝你好运。

于 2009-10-08T19:06:33.247 回答
1

这可能不是您正在寻找的答案,但我发现在本地运行乘客进行开发非常简单。您可以随时跟踪 development.log,这真的就像查看 webrick 的终端输出一样简单。

使用 phusion 乘客偏好窗格的轻松拖放,开发设置变得更加容易。

http://www.fngtps.com/passenger-preference-pane

似乎它比设置 VM 和所有内容更容易。虽然是的,但我想如果您不在 OS X 服务器上托管,仍然可能存在差异。

于 2009-10-09T08:26:39.697 回答