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

Mac OS X или Mac OS X Server лучше для размещения веб-сервера

Будет ли Mac OS X Server лучше, чем Mac OS X для размещения веб-сервера? Я проверил страницу Apple.com Mac OS X Server, и мне кажется, что в ней больше функций офисного сервера, чем функций веб-сервера. Я прав?

И Mac OS X, и Mac OS X Server поставляются с Apache и могут выступать в качестве веб-серверов. Раньше я управлял машиной OS X Server, которая действовала как веб-сервер и файловый сервер, обрабатывая более 10 запросов в секунду без каких-либо проблем.

Преимущество сервера по сравнению с клиентом заключается в том, как сказал радиус: у сервера есть инструменты управления, а у клиента их нет. Но используя Google и командную строку, можно заставить CLient делать практически все, что может сервер. (У меня есть клиентская машина OS X, работающая как файловый сервер, DHCP-сервер, сервер имен и сервер сетевой загрузки)

Также имейте в виду, что если вам нужна официальная поддержка от Apple, вам понадобится OS X Server. В деловых ситуациях это основная причина выбрать сервер.

В вашем случае разница между Mac OS X и Mac OS X Server будет заключаться в дополнительном инструменте управления для базового веб-сервера (apache). Так что, если вам нужен интерфейс управления, возьмите Mac OS X Server, если вам комфортно работать с командной строкой, Mac OS X выполнит эту работу так же, как и версия Server.

Я с Farseeker в этом вопросе: любой дистрибутив Linux или BSD будет, возможно, «лучше» в размещении Apache, чем клиент или сервер Mac OS X, потому что «серверный» вкус Ubuntu очень урезан, тем более с одним BSD. Я не могу сказать, что потребуется, чтобы сократить OS X Server для роли только веб-сервера, но запуск ps waux на моем ноутбуке Mac OS X по сравнению с моим веб-сервером Ubuntu 8.04 LTS говорит мне, что вы, вероятно, потратите некоторое время на то, чтобы получить его там, где вы хотите / вам это нужно.

Это также намного дешевле - сумма, которую вы заплатите за клиент / сервер Mac OS X, позволит вам купить очень мощный веб-сервер от Dell, HP, IBM и т. Д.

В дополнение к инструментам управления на сервере также предустановлено несколько вещей, которые могут понадобиться веб-серверу, такие как MySQL и PHP (на самом деле, клиент теперь может поставляться с PHP ... но он не поставляется с MySQL). и другие подобные вещи, которые поставляются с Server, но это те, которые я лично использую ...

Зависит от того, как вы определяете лучше. Когда я был администратором местного университета, у нас была запущена пара OS X. Персоналу это понравилось, потому что это позволяло обычным пользователям управлять ящиками. Однако когда они сталкиваются с Интернетом, это тоже может быть очень страшно.

В целом, я нашел графические инструменты довольно хорошими, но, в конце концов, я бы предпочел машину * nix / BSD, а не OS X, как просто веб-сервер, если вам не нужны какие-то особые функции, такие как совместное использование iCal или тому подобное.

Обе стандартные установки Mac OS X 10.6 и Mac OS X server 10.5, встроенные в Apache, медленнее обслуживают статические файлы, чем IIS в Windows и nginx в Linux. Разница для страницы .html, загружающей 1 файл css и 5 изображений, почти в 4 раза.

По умолчанию Mac OS X обслуживает страницу никогда не ниже 1,15 секунды, тогда как окна и nginx в Linux обслуживают всю страницу, начиная с диапазона 0,3 секунды. Видеть https://serverfault.com/questions/251313/why-does-iis-on-windows-2003-serve-web-pages-significally-0-3s-faster-than-apa

Настройка TCP может потребоваться в OS X, которая по умолчанию используется в Windows и может быть по умолчанию в установках Linux.

Для Apache на OS X и на сервере OS X. Сервер OS X по умолчанию лучше настроен для использования сервера. Эти параметры также можно настроить на настольной OS X, но для поиска, тестирования и настройки желаемых параметров требуется время.