Mac OS X或Mac OS X Server更适合托pipeWeb服务器

Mac OS X Server会比Mac OS X更好地托pipeWeb服务器吗? 我已经检查了apple.com Mac OS X Server页面,看起来像是更多的办公服务器function,而不是Web服务器function,我对此是否正确?

对于Farseeker来说,任何Linux或BSD发行版在托pipeApache方面都会比Mac OS X客户端或服务器更好,因为Ubuntu的“服务器”风格非常严格,的BSDs。 我不能说什么将削减OS X服务器的Web服务器的唯一angular色,但运行ps waux在我的Mac OS X笔记本电脑相比,我的Ubuntu 8.04 LTS Web服务器告诉我,你可能会花费有时候把它放在你想要的地方。

它也便宜得多 – 你要为Mac OS X客户机/服务器支付的金额将会从戴尔,惠普,IBM等购买一台function非常强大的Web服务器。

Mac OS X和Mac OS X Server都带有Apache,能够充当Web服务器。 我曾经pipe理过一个作为Web和文件服务器的OS X Server机器,处理超过10个请求/秒没有任何问题。

Server verses Client的优势在于:服务器具有pipe理工具,而客户端不具有pipe理工具。 但使用谷歌和命令行CLient可以做几乎所有的服务器可以。 (我有一个OS X客户端机器充当文件服务器,DHCP服务器,名称服务器和Netboot服务器)

另外请记住,如果你想从苹果官方支持,你需要OS X服务器。 在商业情况下,这是select服务器的主要原因。

在你的情况下,Mac OS X和Mac OS X Server之间的区别将是底层Web服务器(apache)的额外pipe理工具。 所以,如果你需要一个pipe理界面,采取Mac OS X服务器,如果你对命令行感到舒服,Mac OS X将完成作业以及服务器版本。

除了pipe理工具之外,服务器还预装了一些networking服务器可能需要的东西,比如MySQL和PHP(实际上,客户端可能会随PHP一起提供,但不包含MySQL)。其他的东西,如服务器,但这些是我个人使用的东西…

取决于你如何定义更好。 当我还是当地大学的pipe理员的时候,我们有几个OS X机器运行。 工作人员喜欢它,因为它使普通用户能够pipe理箱子。 但是,当他们面对互联网,也可能是一个非常可怕的。

总的来说,我发现graphics工具是相当不错的,但最终我更喜欢一个OS X的* nix / BSD机器作为一个networking服务器,除非你需要一些特定的function,如iCal共享或类似的东西。

Mac OS X 10.6和Mac OS X服务器10.5内置的Apache的库存安装都比Windows上的IIS和Linux上的nginx更慢。 加载1个CSS文件和5个图像的.html页面的差异几乎是因子4。

默认情况下,Mac OS X服务于从不低于1.15秒的页面,其中linux和nginx都在0.3秒范围内提供完整的页面。 见https://serverfault.com/questions/251313/why-does-iis-on-windows-2003-serve-web-pages-significantly-0-3s-faster-than-apa

可能需要在Windows上默认安装的OS X上进行TCP调整,并且可能在Linux安装中默认安装。

对于OS X和OS X服务器上的Apache。 默认情况下,OS X服务器更适合服务器使用。 这些设置也可以在桌面OS X上configuration,但是需要一些时间才能find,testing和调整所需的设置。