2009-10-08 82 views
1

我的应用程序正在开发中,我使用WEBrick(我喜欢终端输出)进行所有测试。如何使用虚拟机创建Rails临时环境

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

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

我可以使用Parallels与Apache和Passenger运行Debian安装并配置Capistrano进行部署吗?

谢谢!

回答

2

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

1

这可能不是您正在寻找的答案,但我发现它非常简单,只需在本地运行乘客进行开发即可。您始终可以查看development.log,这与从webrick观看终端输出一样简单。

开发人员可以通过简单的拖放操作轻松实现开发人员设置。

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

好像这将是比建立虚拟机和所有容易。虽然是的,但是如果你不在OS X服务器上托管,我可能仍然存在差异。

相关问题