我可以在一台机器上使用 Windows Server 2012 和 Ubuntu LTS 14.04 服务器吗?

我可以在一台机器上使用 Windows Server 2012 和 Ubuntu LTS 14.04 服务器吗?

为了设置 Moodle,我想在一台机器上安装 Ubuntu 服务器 LTS 14.04。但是它已经有 Windows 服务器 2012。我可以安装 Ubuntu 服务器而不丢失 Windows 服务器 2012 吗?

答案1

您可以使用不同的虚拟化工具来执行此操作。根据您的特定 Windows 许可证,您可以使用 Hyper-V 来运行 Ubuntu,或者在 VM 中同时运行两者,例如 ESXi 或 KVM 或无数其他方法。

但是,这样做可能不是一个好主意,这取决于更多的因素,例如所使用的硬件和用例,尤其是 Windows Server 的因素 - 使用 AD DC 作为 Hyper-V 主机通常被认为是一个很糟糕的主意。

答案2

如果您想同时运行两个操作系统,那么您可以使用 vmware 或 Oracle VirtualBox 来解决您的需求。我首选的是 oracle VirtualBox 软件。安装此免费软件并创建一个新的虚拟机。然后在该虚拟机中安装 Ubuntu。

确保服务器中有足够的系统资源,因为运行虚拟机需要从实际服务器为虚拟机分配一部分 RAM。

这两台服务器都将拥有共享网络,您可以将虚拟机配置为像网络中的实际服务器一样连接到您的网络。

如果您仅需要运行 moodles 而不是 Ubuntu,那么您可以在 Windows Server 2012 中安装 WAMP 或 XAMPP,而不会遇到太多麻烦。XAMPP/WAMP 足以运行 Moodles 所需的 mysql、php 和 apache。

如果您的服务器处于生产环境中,请尝试单独安装应用程序。例如在 Windows 上安装 php、MySQL。使用所有安全和性能设置配置 IIS。然后从那里运行 moodles。Apache 也可用于此,但 IIS 会为您提供更高的性能,因为它具有缓存功能。

@sven 说得对,xampp 和 wamp 不适合生产服务器,但并不是每个人都需要生产配置的性能。在这种情况下,@harikrishnan 没有提到环境。这就是我建议它们的原因。

相关内容