stringtranslate.com

Сервер Mac OS X

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

Начиная с OS X Lion , Apple прекратила продавать автономную серверную операционную систему, вместо этого выпустив дополнительное приложение Server, продаваемое как OS X Server (а позже macOS Server ), которое продавалось через Mac App Store . [3] [5] В приложении Server отсутствовали многие функции 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 с приложениями, написанными для среды Yellow Box Rhapsody, но это не произошло до появления среды Classic Mac OS X. Apple File Services, 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, панель инструментов и сервер веб-журналов на основе проекта 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 (Снежный Леопард)

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

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

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

Приложение Server, работающее на 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, предоставлялся с неограниченным количеством клиентских лицензий и после покупки мог быть запущен на неограниченном количестве систем.

Server 5.7 (выпущен 28 сентября 2018 г.) прекратил объединять службы с открытым исходным кодом, такие как Calendar Server, Contacts Server, Mail Server, DNS, DHCP, VPN Server и Websites. [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 было приложение Server Administrator, которое позволяло пользователям настраивать службы сервера, а также включать и выключать их.

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 приложения Server, выпущенной 30 сентября 2018 года.

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

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

iCal-сервер

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

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

iChat-сервер

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

Вики-сервер

Wiki Server — это набор служб, которые поставлялись со всеми версиями Mac OS X Server, начиная с v10.5 до macOS High Sierra . Mac OS X Server включает веб- службы Wiki , Weblog , Calendaring и Contact. Кроме того, он включает приложение Cocoa под названием Directory, которое позволяет просматривать каталоги, а также включать групповые службы.

В версии Server 5.7.1, соответствующей macOS 10.14 и выпущенной 30 сентября 2018 года, из Server.app удалена функциональность Wiki Server.

Прекращение

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

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

Ссылки

  1. ^ "Mac OS X версии 10.6 на компьютерах Macintosh на базе Intel". The Open Group . Получено 4 декабря 2014 г.
  2. ^ abcdef "О macOS Server 5.7.1 и более поздних версиях". Apple . Apple . 12 мая 2022 г.
  3. ^ ab "Apple - macOS Server - Ознакомьтесь с техническими характеристиками". Apple Inc. Архивировано из оригинала 14 ноября 2016 г. Получено 2 ноября 2016 г.
  4. ^ "Mac OS X Server Snow Leopard - UNIX". Apple. Архивировано из оригинала 9 июня 2011 г. Получено 25 ноября 2012 г.
  5. ^ "OS X Server: информация о совместимости инструментов администратора". Apple Inc. 25 июля 2012 г. Получено 21 октября 2013 г.
  6. ^ "Major Mac OS X Server v10.1 Update Now Available". Apple Newsroom . Получено 21 ноября 2020 г. .
  7. ^ "Apple - Mac OS X Server - Collaboration Services". Архивировано из оригинала 13 августа 2006 г. Получено 25 ноября 2012 г.
  8. ^ "Apple Previews Mac OS X Server "Tiger"". Apple Newsroom . 28 июня 2004 г. Получено 31 мая 2022 г.
  9. ^ abc Подробно о Lion OS X Server – Anandtech, 2 августа 2011 г.
  10. ^ "10.5: Включить полную поддержку RADIUS на OS X Server". Советы по 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 Releases Developer Preview of Mac OS X Lion" (пресс-релиз). Apple. 24 февраля 2011 г. Получено 14 марта 2018 г.
  14. ^ "Mac OS X Lion с 250 новыми функциями станет доступна в июле в Mac App Store" (пресс-релиз). Apple. 6 июня 2011 г. Получено 14 марта 2018 г.
  15. ^ Apple Inc. (15 ноября 2011 г.). "OS X Lion Server — Технические характеристики" . Получено 25 ноября 2012 г.
  16. ^ Пирс, Рохан (28 марта 2013 г.). «Мертвая база данных ходит: создатель MySQL о том, почему будущее принадлежит MariaDB». Computerworld.com.au . Computerworld . Получено 7 октября 2020 г. .
  17. ^ "OS X Server" (PDF) . Apple Inc. Июнь 2012. Архивировано (PDF) из оригинала 19 июня 2012 . Получено 31 июля 2012 .
  18. Эндрю Каннингем (29 июля 2012 г.). «Сервер, упрощенный: руководство опытного пользователя по OS X Server». Ars Technica . Получено 31 июля 2012 г.
  19. ^ "Apple представляет новую систему хранения данных Xserve RAID" (пресс-релиз). Apple. 6 января 2004 г.
  20. ^ abc Dilger, Daniel Eran (ноябрь 2009). Snow Leopard Server . Wiley. ISBN 9780470521311.
  21. ^ Особенности леопарда
  22. ^ jabberd14 авторские права и номер версии из источника
  23. ^ jabberd2 авторские права и номер версии из источника
  24. Внутри серверной ОС Leopard от Apple на InformationWeek , 27 марта 2007 г.
  25. ^ Schellworth, Ph. "osx:ipfailover". Архивировано из оригинала 11 марта 2016 г. Получено 11 сентября 2014 г.

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