在Windows 7中运行Linux虚拟服务器的最佳方式是什么?

问题描述:

我需要一个用于Web开发的虚拟服务器,它将托管Apache + Postgres + Ruby +其他的东西。在Windows 7中运行Linux虚拟服务器的最佳方式是什么?

  1. 什么是运行这样的服务器最有效的软件? (即虚拟化开销最小)

  2. 有没有办法将Linux作为服务运行?

我用的VirtualBox的时刻,但它的不方便在某些方面,比如它需要打开一个仿真器窗口时alttabbed成还捕获键盘输入。

(另外,coLinux的挂在我的机器上启动,所以它可能不是一个选项)

+0

仍然我认为最好将此问题重定向到serverfault.com – AlexanderMP 2010-04-16 07:55:34

+0

属于superuser.com或serverfault.com? – 2010-04-16 07:55:39

有一个非常方便的工具,可以从前台完全隐藏VirtualBox:vboxctrl。通过vboxctrl,您可以在Windows计算机上运行Linux服务器,使其在Windows关机或休眠时自动进入睡眠状态;然后使用任何SSH客户端登录到服务器。或者您可以使用Xming从Linux服务器打开图形窗口;我通过Xming在GVim开了很多时间。

如果有人需要更多的细节,请留下评论,我可以写一篇关于此的文章。

退房VMWare服务器的功能。它是免费的,你只需要注册。

我从来没有发现VMware除非运行3台以上的虚拟机,否则性能会很差。

最新的免费服务器版本(VMware Server 2)作为服务IIRC运行,因此您可以设置您的开发者服务器以便在您的PC启动和关闭时启动并关闭,并且您可以通过以下方式登录到VM控制台:网页界面,或者在桌面上创建一个快捷方式,因此它非常不突出。

+0

所有版本的VMWare服务器都作为服务运行 - 您不需要打开控制台。 – caf 2010-04-17 01:34:49