stringtranslate.com

Mac OS X-сервер

Mac OS X Server — серия устаревших Unix -подобных серверных операционных систем , разработанных Apple Inc. на базе macOS . Он предоставлял функциональные возможности сервера и инструменты системного администрирования, а также инструменты для управления компьютерами на базе macOS и устройствами на базе iOS , сетевые службы, такие как агент передачи почты , серверы AFP и SMB , сервер LDAP и сервер доменных имен , а также в качестве серверных приложений, включая веб-сервер , базу данных и сервер календаря . [4]

Начиная с OS X Lion, Apple прекратила продажу отдельной серверной операционной системы, вместо этого выпустив дополнительное серверное приложение, продаваемое как OS X Server (а позже и macOS Server ), которое продавалось через Mac App Store . [3] [5] В приложении «Сервер» отсутствовали многие функции Mac OS X Server, а более поздние версии приложения включали только функции, связанные с управлением пользователями и группами, Xsan и управлением мобильными устройствами через профили. Приложение Server было прекращено 21 апреля 2022 года, и Apple заявила, что в более поздних версиях macOS его поддержка прекратится. [2]

История

Обложка коробки для Mac OS X Server версий 10.1–10.6

Mac OS X Server основан на базе открытого исходного кода под названием Darwin и использует открытые отраслевые стандарты и протоколы. Mac OS X Server была предоставлена ​​в качестве операционной системы для компьютеров Xserve , серверных компьютеров, монтируемых в стойку, разработанных Apple. Кроме того, он был опционально предустановлен на Mac Mini и Mac Pro и продавался отдельно для использования на любом компьютере Macintosh , соответствующем его минимальным требованиям.

Mac OS X Server 1.0 (Рапсодия)

Mac OS X Server 1.0 был выпущен в марте 1999 года, на два года раньше выпуска потребительской версии Mac OS X. Mac OS X Server 1.0 был основан на Rhapsody , гибриде OPENSTEP от NeXT Computer и Mac OS 8.5.1 . Графический интерфейс выглядел как смесь внешнего вида Mac OS 8 Platinum с интерфейсом OPENSTEP на основе NeXT . Он включал в себя уровень выполнения под названием Blue Box для запуска устаревших приложений на базе Mac OS в отдельном окне. Обсуждалась реализация «прозрачного синего ящика», который бы смешивал приложения Mac OS с приложениями, написанными для среды Rhapsody Yellow Box, но этого не произошло до появления классической среды Mac OS X. Файловые службы Apple, Macintosh Manager, QuickTime Streaming Server, WebObjects и NetBoot были включены в Mac OS X Server 1.0. Он не мог использовать устройства FireWire . Последней версией является Mac OS X Server 1.2v3.

Mac OS X Server 10.0 (Гепард)

Mac OS X Server 10.0 (выпущенный 21 мая 2001 г.) включал новый пользовательский интерфейс Aqua , Apache , PHP , MySQL , Tomcat , поддержку WebDAV , Macintosh Manager и NetBoot .

Mac OS X Server 10.1 (Пума)

Mac OS X Server 10.1 (выпущенный 25 сентября 2001 г.) отличался улучшенной производительностью, повышенной стабильностью системы и сокращением времени передачи файлов по сравнению с Mac OS X Server 10.0. Была добавлена ​​поддержка конфигураций хранения RAID 0 и RAID 1, а также Mac OS 9.2.1 в NetBoot. [6]

Mac OS X Server 10.2 (Ягуар)

Mac OS X Server 10.2 (выпущенный 23 августа 2002 г.) включает обновленное управление пользователями и файлами Open Directory , которое в этом выпуске основано на LDAP , что положило начало прекращению поддержки архитектуры NetInfo , созданной NeXT . Новый интерфейс Workgroup Manager значительно улучшил конфигурацию. В выпуске также были представлены крупные обновления NetBoot и NetInstall . Предоставляется множество распространенных сетевых служб, таких как NTP , SNMP , веб-сервер ( Apache ), почтовый сервер ( Postfix и Cyrus ), LDAP ( OpenLDAP ), AFP и сервер печати. Включение Samba версии 3 обеспечивает тесную интеграцию с клиентами и серверами Windows . MySQL v4.0.16 и PHP v4.3.7 также включены.

Mac OS X Server 10.3 (Пантера)

Выпуск Mac OS X Server 10.3 (выпущенный 24 октября 2003 г.) включает обновленное управление пользователями и файлами Open Directory , которое в этом выпуске основано на LDAP , что положило начало прекращению поддержки архитектуры NetInfo , созданной NeXT . Новый интерфейс Workgroup Manager значительно улучшил конфигурацию. Предоставляется множество распространенных сетевых служб, таких как NTP, SNMP, веб-сервер ( Apache ), почтовый сервер ( Postfix и Cyrus ), LDAP ( OpenLDAP ), AFP и сервер печати. Включение Samba версии 3 обеспечивает тесную интеграцию с клиентами и серверами Windows . MySQL v4.0.16 и PHP v4.3.7 также включены. [ нужна цитата ]

Mac OS X Server 10.4 (Тигр)

В выпуске 10.4 (29 апреля 2005 г.) добавлена ​​поддержка 64-битных приложений, списки контроля доступа , Xgrid , агрегация ссылок , фильтрация спама в электронной почте ( SpamAssassin ), обнаружение вирусов ( ClamAV ), помощник по настройке шлюза и серверы для обновления программного обеспечения . Сервер iChat с использованием XMPP , [7] Boot Camp Assistant, Dashboard и сервер веб-логов на основе проекта Blojsom с открытым исходным кодом ( Java ). [8]

10 августа 2006 года Apple объявила о первом универсальном двоичном выпуске Mac OS X Server версии 10.4.7, поддерживающем процессоры PowerPC и Intel. В то же время Apple объявила о выпуске систем Mac Pro и Xserve на базе Intel .

Mac OS X Server 10.5 (Леопард)

Снимок экрана сервера OS X Leopard 10.5.

Leopard Server (выпущен 26 октября 2007 г.) продается за 999 долларов за лицензию с неограниченным количеством клиентов. [9] Mac OS X Server версии 10.5.x «Leopard» была последней основной версией Mac OS X Server, поддерживавшей серверы и рабочие станции на базе PowerPC , такие как Apple Xserve G5 и Power Mac G5 .

Функции:

Mac OS X Server 10.6 (Snow Leopard)

Mac OS X Snow Leopard Server (выпущен 28 августа 2009 г.) продавался за 499 долларов и включал неограниченные клиентские лицензии. [9]

Новые возможности:

Серверное приложение

Серверное приложение, работающее на OS X Yosemite.

Выпуская предварительную версию Mac OS X Lion для разработчиков в феврале 2011 года, Apple указала, что, начиная с Lion, Mac OS X Server будет поставляться в комплекте с операционной системой и не будет продаваться как отдельный продукт. [13] Однако несколько месяцев спустя компания заявила, что вместо этого будет продавать серверные компоненты в качестве дополнения к Lion за 49,99 долларов США , распространяемого через Mac App Store (а также через сам Lion). [14] Совокупная стоимость обновления до Lion и покупки надстройки OS X Server, которая стоит примерно 50 долларов США, [9] тем не менее была значительно ниже розничной стоимости Snow Leopard Server (499 долларов США). Lion Server поставлялся с неограниченными клиентскими лицензиями, как и Snow Leopard Server. Lion Server включает новые версии iCal Server , Wiki Server и Mail Server . [15] Что еще более важно, Lion Server можно использовать для управления мобильными устройствами iOS. Начиная с Apple Mac OS X Server версии 10.7 «Lion», PostgreSQL заменяет MySQL в качестве базы данных, поставляемой с Mac OS X Server, что совпало с приобретением корпорацией Oracle компании Sun Microsystems и последующими попытками Oracle ужесточить лицензионные ограничения MySQL и оказать влияние на Ранее открытая и независимая модель разработки MySQL. [16]

Как и Lion, Mountain Lion не имела отдельной серверной версии. Пакет OS X Server для Mountain Lion был доступен в Mac App Store за 19,99 долларов США и включал приложение для управления сервером под названием Server, а также другие дополнительные инструменты администрирования для управления профилями клиентов и Xsan . [17] [18] Mountain Lion Server, как и Lion Server, предоставлялся с неограниченным количеством клиентских лицензий, и после покупки его можно было запускать на неограниченном количестве систем.

Сервер 5.7 (выпущенный 28 сентября 2018 г.) перестал объединять службы с открытым исходным кодом, такие как сервер календаря, сервер контактов, почтовый сервер, DNS, DHCP, VPN-сервер и веб-сайты. [2] Включенные сервисы теперь ограничены Profile Manager, Open Directory и Xsan. [2]

В версии Server 5.8 (выпущенной 25 марта 2019 г.) в Profile Manager добавлены новые ограничения, полезные данные и команды.

Приложение Server не поддерживает версии macOS более новые, чем Monterey, что знаменует конец линейки продуктов Mac OS X Server. [2]

Пакетные приложения

До OS X Mountain Lion

Одним из основных инструментов администрирования Mac OS X Server было приложение «Администратор сервера», которое позволяло пользователям настраивать службы сервера, а также включать или отключать их.

RAID Admin — утилита для администрирования и контроля RAID , обычно Xserve RAID . Он был написан на Java [19] и мог работать в Windows или Linux.

Другие встроенные инструменты включают в себя:

После OS X Mountain Lion

Начиная с выпуска OS X Mountain Lion (версия 10.8), существует только один инструмент администрирования — приложение под названием «Сервер», которое можно купить и загрузить в Mac App Store и которое обновляется независимо от OS X. Этот сервер инструмент используется для настройки, обслуживания и мониторинга одной или нескольких установок macOS Server.

Серверные услуги

Сервер адресной книги Apple, сервер iCal, сервер Wiki и веб-сервер в основном написаны на языке программирования Python с использованием платформы Twisted . [20] Большинство [ нужны разъяснения ] из этих сервисов были прекращены и удалены в версии 5.7.1 приложения Сервер, выпущенной 30 сентября 2018 г.

Сервер адресной книги

Сервер адресной книги — это сервер контактов и первый коммерческий сервер, реализовавший CardDAV , основанный на протоколе WebDAV . Он был добавлен в Mac OS X Server 10.6. [20]

iCal-сервер

iCal Server — первый коммерческий сервер календарей, реализовавший стандарт CalDAV , созданный на основе WebDAV. iCal Server был добавлен в Mac OS X Server 10.5, а также был выпущен под лицензией Apache с открытым исходным кодом 2.0 как Darwin Calendar Server. [20]

Сервер с именем « caldavd » представляет собой фоновую службу демона . Он был портирован на компьютерные платформы сторонних производителей. В настоящее время его можно установить на FreeBSD и несколько версий Linux . Сервер использует базу данных SQL для хранения данных календаря.

iChat-сервер

iChat Server — это сервер XMPP, который был добавлен в Mac OS X Server 10.4 и был обновлен до версии 2 с выпуском Mac OS X 10.5 Server в октябре 2007 года. [21] Сервер iChat изначально был основан на jabberd 1.4.3 и назван в честь клиентского программного обеспечения онлайн-чата Apple iChat . [22] Версия 2 программного обеспечения основана на jabberd2 2.0s9 и поддерживает федерацию серверов, [23] что позволяет клиентам чата напрямую общаться с другими системами, поддерживающими XMPP . Он также поддерживает архивирование чатов на сервере. [24]

Прекращение производства

21 апреля 2022 года Apple объявила о прекращении выпуска macOS Server и о том, что наиболее популярные функции (сервер кэширования, сервер общего доступа к файлам и сервер Time Machine) уже включены в каждую копию macOS High Sierra и более поздних версий, поэтому клиенты по-прежнему будут иметь к ним доступ. Существующие клиенты macOS Server по-прежнему могут загрузить и использовать приложение с macOS Monterey. [2]

Технические характеристики

Рекомендации

  1. ^ «Mac OS X версии 10.6 на компьютерах Macintosh на базе процессоров Intel» . Открытая группа . Проверено 4 декабря 2014 г.
  2. ^ abcdef «О macOS Server 5.7.1 и более поздних версиях». Яблоко . Яблоко . 12 мая 2022 г.
  3. ^ ab «Apple — Сервер macOS — Прочтите технические характеристики». Apple Inc. Архивировано из оригинала 14 ноября 2016 года . Проверено 2 ноября 2016 г.
  4. ^ «Сервер Mac OS X Snow Leopard — UNIX» . Яблоко. Архивировано из оригинала 9 июня 2011 года . Проверено 25 ноября 2012 г.
  5. ^ «OS X Server: информация о совместимости инструментов администратора» . Apple Inc., 25 июля 2012 г. Проверено 21 октября 2013 г.
  6. ^ «Основное обновление Mac OS X Server v10.1 уже доступно» . Отдел новостей Apple . Проверено 21 ноября 2020 г.
  7. ^ «Apple — Mac OS X Server — Службы совместной работы» . Архивировано из оригинала 13 августа 2006 года . Проверено 25 ноября 2012 г.
  8. ^ «Apple анонсирует сервер Mac OS X «Tiger»» . Отдел новостей Apple . 28 июня 2004 года . Проверено 31 мая 2022 г.
  9. ^ abc Подробно о Lion OS X Server - Anandtech, 2 августа 2011 г.
  10. ^ «10.5: Включить полную поддержку RADIUS на сервере OS X» . Советы по Mac OS X. Архивировано из оригинала 18 сентября 2009 года.
  11. ^ Дэвид (7 августа 2006 г.), «Ruby on Rails будет поставляться с OS X 10.5 (Leopard)», RubyOnRails.org
  12. ^ «Apple — Mac OS X Server Snow Leopard — 64-битные вычисления» . Архивировано из оригинала 8 июня 2011 года . Проверено 26 августа 2009 г.
  13. ^ «Apple выпускает предварительную версию Mac OS X Lion для разработчиков» (пресс-релиз). Яблоко. 24 февраля 2011 года . Проверено 14 марта 2018 г.
  14. ^ «Mac OS X Lion с 250 новыми функциями, доступными в июле в Mac App Store» (пресс-релиз). Яблоко. 6 июня 2011 г. Проверено 14 марта 2018 г.
  15. ^ Apple Inc. (15 ноября 2011 г.). «Сервер OS X Lion — Технические характеристики» . Проверено 25 ноября 2012 г.
  16. Пирс, Рохан (28 марта 2013 г.). «Прогулка по мертвой базе данных: создатель MySQL о том, почему будущее принадлежит MariaDB». Computerworld.com.au . Компьютерный мир . Проверено 7 октября 2020 г.
  17. ^ «Сервер OS X» (PDF) . Apple Inc., июнь 2012 г. Архивировано (PDF) из оригинала 19 июня 2012 г. . Проверено 31 июля 2012 г.
  18. Эндрю Каннингем (29 июля 2012 г.). «Сервер в упрощенном виде: руководство опытного пользователя по OS X Server». Арс Техника . Проверено 31 июля 2012 г.
  19. ^ «Apple представляет новую систему хранения данных Xserve RAID» (пресс-релиз). Яблоко. 6 января 2004 г.
  20. ^ abc Dilger, Дэниел Эран (ноябрь 2009 г.). Сервер Снежный Барс . Уайли. ISBN 9780470521311.
  21. ^ Особенности Леопарда
  22. ^ авторские права jabberd14 и номер версии из источника.
  23. ^ авторские права jabberd2 и номер версии из источника
  24. ^ Внутри ОС Apple Leopard Server на InformationWeek , 27 марта 2007 г.
  25. ^ Шеллворт, доктор философии "osx:ipfailover". Архивировано из оригинала 11 марта 2016 года . Проверено 11 сентября 2014 г.

Внешние ссылки