[英]How to use a VM to create a Rails staging environment
我的应用程序正在开发中,我使用WEBrick进行所有测试(我喜欢终端输出)。
在生产服务器上,它将在Phusion Passenger上运行。
我正在运行Snow Leopard,希望在类似于生产环境的环境中测试该应用程序。
我可以使用Parallels在Apache和Passenger上运行Debian安装并配置Capistrano进行部署吗?
谢谢!
我一直在使用VMware做类似的事情。 在网络方面真的很容易处理。 我最近切换到了Virtualbox ,它实际上可以更好地工作(至少对我而言),做相同的事情并且是免费的。 下载Debian iso并创建一个将其用作CDrom的新VM。 那就是您需要做的所有事情。 祝好运。
这可能不是您要找的答案,但我发现仅在本地运行乘客进行开发非常简单。 您可以随时查看development.log,就像观看webrick的终端输出一样简单。
借助phusion乘客偏好面板的拖放操作,开发设置变得更加容易。
http://www.fngtps.com/passenger-preference-pane
似乎比设置VM和所有操作容易。 虽然可以,但如果您不托管在OS X服务器上,可能仍然会有差异。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.