如何使用VM创建Rails登台环境

时间:2009-10-08 18:37:26

标签: ruby-on-rails macos virtual-machine staging parallels

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

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

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

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

谢谢!

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

这可能不是您正在寻找的答案,但我发现在当地开展乘客开发非常简单。你可以随时关闭development.log,它就像看webrick的终端输出一样简单。

使用幻觉乘客首选窗格的拖放轻松,可以更轻松地进行开发设置。

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

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