在Windows上作为服务器在虚拟机上运行Ubuntu

我目前正在开发本地计算机上的Django应用程序,因此我需要安装一个服务器。 由于Apache / Python非常适合在基于Linux的系统上工作,并且我的本地计算机安装了Windows 7,所以我决定在Ubuntu上安装一个VM(使用VM Player)。

我在Ubuntu上安装了Apache / MySQL / Python / Django,它工作得很好。 不过,我想继续在Windows中编码,并能够通过Windows连接到Ubuntu服务器。 也就是说,我将能够打开浏览器窗口并连接到Ubuntu服务器上的站点。

那可能吗?

谢谢,梅尔

如果您将虚拟机设置为连接到桥接或主机专用以太网接口,则可以从Windows连接到虚拟机,它将像networking中的其他计算机一样可访问。

您可以设置一个FTP服务器,可以通过Windows访问。 而且,许多IDE能够自动上传到FTP服务器。

一些ubuntu版本安装了防火墙,所以你必须configuration这个以方便你。

不要忘了configuration你的apache / MySQL或其他服务/守护进程,以便它们接受来自networking设备(不仅来自127.0.0.1 / localhost)的请求。

你也可能想看看stream浪项目。 他们可以很容易地设置“开发服务器”虚拟机的:

http://vagrantup.com/