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

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

我目前正在本地计算机上开发 django 应用程序,因此我需要设置一个服务器。由于 Apache/Python 在基于 Linux 的系统上使用起来非常方便,并且我的本地计算机安装了 Windows 7,因此我决定安装带有 ubuntu 的 VM(使用 VM Player)。

我在 ubuntu 上安装了 Apache/MySQL/Python/Django,运行良好。但是,我想继续在 Windows 中编码,并能够通过 Windows 连接到 ubuntu 服务器。也就是说,我将能够打开浏览器窗口并连接到 ubuntu 服务器上的站点。

那可能吗?

谢谢,梅尔

答案1

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

你可以设置一个 FTP 服务器,让 Windows 可以访问它。而且,许多 IDE 都能够自动上传到 FTP 服务器。

答案2

一些 ubuntu 版本设置了防火墙,因此您必须对其进行配置以方便使用。

并且不要忘记配置你的 apache/MySQL 或其他服务/守护进程,以便它们接受来自网络设备的请求(不仅仅是来自 127.0.0.1/localhost)。

答案3

你可能还想看看 vagrant 项目。它们让设置“开发服务器”虚拟机变得非常容易:

http://vagrantup.com/

相关内容