![WAMP 服务器与 LAMP 服务器](https://linux22.com/image/1237147/WAMP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%20LAMP%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我想在家里设置一个基本的网络服务器。我运行 Windows(在用作服务器的机器上安装 XP),但如果我需要运行它,我手头上也有 Ubuntu。
基本上,我想知道 WAMP 服务器和 LAMP 服务器之间是否存在很大的差异?我知道它们运行的软件几乎相同,但其中一个的性能是否比另一个更好?在 Ubuntu 而不是 XP 中运行它是否有隐藏的好处,或者反过来?
我知道这是一个基本问题,但我没有对 Ubuntu 做过任何事情,而且我在网络服务器方面做了同样多的事情。
谢谢!
答案1
两者之间存在差异。主要体现在操作系统的资源使用情况以及内核处理多个进程的方式上。使用 Linux 服务器版本(如 Ubuntu 服务器版本或 CentOS)时,这种差异更加明显。一般来说,您的数据库在 Linux 下的性能会更好,但这实际上只是高并发性(大量用户)的问题。因此,如果您计划同时在网站上容纳大量用户,并且有大量数据库事务或重型 Web 应用程序,或者您正在使用较旧的硬件,请使用 Linux 或 BSD unix。否则,请选择更舒适或更有趣的版本。
答案2
您还可以尝试从 bitnami 安装 Wampstack 和 lampstack,这很容易。 http://bitnami.org/stacks (我认为那两个在页面底部)还有其他为其他服务器制作的堆栈...这些堆栈就像是多个平台的安装程序,但操作起来很容易。比较两者会更容易,因为运行或卸载它们都非常快。
答案3
如果你想在 Windows XP Professional 上设置 Web 服务器,你可以使用Microsoft Web 平台安装程序自动化安装完整 Microsoft Web 堆栈的过程。它不是 WAMP,但它包含 Web 服务器 (IIS)、数据库服务器 (SQL 2008 Express) 和 Web 开发工具 (Visual Web Developer Express),所有这些都是免费的,并且易于学习和使用。此外,他们还有一堆开源 Web 应用程序,可以轻松安装 CMS、博客或 wiki。
请注意,XP Home 不支持 IIS,因此在这种情况下,您必须使用其他 Web 服务器,例如卡西尼。您仍然可以从http://www.microsoft.com/express