Linux 还是 OS X Server?

Linux 还是 OS X Server?

如果我在共享服务器上有一个网站,并且想要将其移动到专用服务器,我应该购买什么:带有 Linux 的强大 PC,还是 Mac OS X Server?

答案1

对于网站,我会说省钱并使用 Linux 或其他免费(如啤酒)类 Unix 操作系统。如果您真的想要 BSD 网络堆栈,请使用 *BSD 衍生产品之一,例如 FreeBSD 或 OpenBSD。OpenSolaris 是另一种选择。

别误会,我喜欢 Snow Leopard,但我只是不明白它作为网络服务器的意义何在。

答案2

我会选择 Linux。理由如下:

  • 硬件方面便宜很多,而且你可能会用这笔钱买到更好的 CPU/RAM/HDD
  • 操作系统免费
  • 你仍然想使用开源应用程序(php、django、python 等),尽管 SnowLeopard 在支持这些应用程序方面表现不错,但你仍然可以在 Linux 上更快地获得补丁等
  • 操作系统免费
  • 很多更好的文档和社区支持
  • 如果情况真的很糟糕(或很好),你需要专业的支持,Linux 管理员会便宜得多,也更容易找到
  • Linux 在许多大型企业环境中被广泛使用,这并非没有原因

我的个人建议是坚持使用企业级 Linux - CentOS。很多人会认为 BSD nix 克隆版或其他 Linux(如 Ubuntu)可能更好。相信我,它们确实更好,但不是在一个能让你赚钱的系统上。

这是我的 2p。

答案3

苹果给你提供的主要功能是集成的硬件/软件支持。可能如果您从支持 Linux 的供应商处购买 Linux 服务器,也会得到类似的结果。十多年来,我一直没有使用过 Apple 服务器,因此我对他们支持的假设可能不正确。

您从 Linux 获得的主要好处是兼容性(大多数开源应用程序都是针对 Linux 的,并且您遇到的任何问题都可能因运行不同的操作系统而加剧 - 是的,这是一个粗略的概括)和更低的成本。

我认为最大的因素是他当前的共享服务器运行什么。如果他用相同的操作系统替换它,他可能会遇到更少的迁移麻烦。

答案4

如果要在 Linux 和 Snow Leopard Server 之间做出选择,他们应该选择 Linux。Linux 上有如此多的工具和信息,几乎涵盖了 Linux 上与 Web 服务相关的所有配置,因此尝试使用 Snow Leopard Server 会给他们带来不必要的麻烦。

相关内容