Назад | Перейти на главную страницу

Безопасность Snow Leopard Server

Я читал в нескольких местах, что установка Apache, которую Apple предоставляет по умолчанию в 10.5 и 10.6, на самом деле не то, что вы хотели бы использовать в производственной среде из-за проблем безопасности. Мне любопытно, есть ли различия в представлении по умолчанию в Snow Leopard Server, поэтому было бы рекомендовано запустить его без значительных изменений / катания пользовательской установки Apache.

Спасибо!

Есть некоторые преимущества использования предоставленной установки Apache

  • Он есть, установка не требуется
  • Вы можете использовать инструменты администратора сервера для настройки своих сайтов
  • Его можно обновить с помощью Apple Updates

Но для любого серьезного использования я бы рекомендовал установить свой собственный ...

  • Администратор сервера зашел так далеко, все еще необходимо выполнить любую обычную настройку в файлах конфигурации.
  • У вас есть выбор версии 1.3, 2 или 2.2.
  • Apple не очень быстро обновляет Apache - если вообще (то же самое касается MySQL PHP и т. Д.)
  • Консоль администратора Apple, как известно, перезаписывает ваши изменения в файлах конфигурации.
  • Если вы привыкли к * NIX, Apple устанавливает все в странных местах ...
  • Любые большие изменения в конфигурации могут нарушить работу других программ Apple, которые полагаются на предоставленный Apache (обновление программного обеспечения, Wiki Server ...)

Выходя за рамки вашего вопроса - я бы, вероятно, вообще не рекомендовал запускать Apache на сервере OS X - но если вам нужно, установите свой собственный.

Изменить: мой сервер 10.6.0 имеет следующие версии

  • Apache 2.2.11
  • MySQL 5.0.82
  • PHP 5.3.0