雪豹服务器安全

我已经在多个位置上读到,由于安全问题,Apple在10.5和10.6中默认提供的Apache设置不是您想要在生产环境中使用的。 我很好奇,如果Snow Leopard Server中的默认演示文稿存在差异,那么build议在不进行重大修改/滚动自定义Apache安装的情况下运行它。

谢谢!

使用提供的Apache安装有一些优点

  • 它在那里,不需要安装
  • 您可以使用服务器pipe理工​​具来设置您的网站
  • 它可以通过Apple更新进行更新

但对于任何严重的使用,我会build议安装自己的…

  • 服务器pipe理员只能到目前为止,任何正常的调整量仍然需要在configuration文件中完成
  • 您可以select版本1.3,2或2.2
  • 苹果公司在更新Apache方面并不是特别快 – 如果有的话(MySQL PHP等)
  • 已知Applepipe理控制台覆盖对configuration文件的更改
  • 如果你习惯于* NIX,苹果会把所有东西安装在奇怪的地方
  • configuration的任何大的变化可能会打破依赖提供的Apache(软件更新,Wiki服务器…)的其他苹果程序

超出你的问题的范围 – 我可能不会build议在OS X服务器上运行Apache – 但是如果你必须安装你自己的。

编辑:我的10.6.0服务器有以下版本

  • Apache 2.2.11
  • MySQL 5.0.82
  • PHP 5.3.0