Mac OS X-сервер
Разработчик | Apple Инк. |
---|---|
Написано в | C , C++ , Objective-C и HTML для настроек. |
Семейство ОС | |
Рабочее состояние | Прекращено 21 апреля 2022 г. |
Исходная модель | Закрытый исходный код (с компонентами с открытым исходным кодом ) |
Первоначальный выпуск | 16 марта 1999 г |
Финальный выпуск | 5.12 [ 2 ] / 8 декабря 2021 г. |
Доступно в | Английский, японский, французский, немецкий, упрощенный китайский, голландский, итальянский, корейский, испанский, традиционный китайский [ 3 ] |
Платформы | |
ядра Тип | Гибрид ( XNU ) (в основном монолитный ) |
По умолчанию пользовательский интерфейс | Аква |
Лицензия | Коммерческое проприетарное программное обеспечение |
Официальный сайт | Сервер Mac OS X на Wayback Machine (архивировано 9 ноября 2020 г.) |
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 ] Приложению Server не хватало многих функций Mac OS X Server, а более поздние версии приложения включали только функции, связанные с управлением пользователями и группами, Xsan и управлением мобильными устройствами через профили. Приложение Server было прекращено 21 апреля 2022 года, и Apple заявила, что в более поздних версиях macOS его поддержка прекратится. [ 2 ]
История
[ редактировать ]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 и Weblog Server на основе проекта Blojsom с открытым исходным кодом ( Java ). [ 8 ]
10 августа 2006 года Apple объявила о первом универсальном двоичном выпуске Mac OS X Server версии 10.4.7, поддерживающем процессоры PowerPC и Intel. на базе Intel В то же время Apple объявила о выпуске систем Mac Pro и Xserve .
Mac OS X Server 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 .
Функции:
- РАДИУС- сервер. Leopard Server включает FreeRADIUS для сетевой аутентификации. Он поставляется с поддержкой станций беспроводного доступа, однако его можно модифицировать в полнофункциональный сервер FreeRADIUS. [ 10 ]
- Рубин на рельсах . Mac OS X Server версии 10.5 «Leopard» была первой версией, поставляемой с Ruby on Rails , инфраструктурой серверных веб-приложений , используемой такими сайтами, как GitHub . [ 11 ]
Mac OS X Server 10.6 (Snow Leopard)
[ редактировать ]Mac OS X Snow Leopard Server (выпущен 28 августа 2009 г.) продавался за 499 долларов и включал неограниченные клиентские лицензии. [ 9 ]
Новые возможности:
- Полноценная 64-битная операционная система. В соответствующих системах с 4 ГБ ОЗУ или более Snow Leopard Server использует 64-разрядное ядро для адресации до теоретических 16 ТБ ОЗУ. [ 12 ]
- iCal Server 2 с улучшенной поддержкой CalDAV , новым приложением веб-календаря, push-уведомлениями и возможностью отправлять приглашения по электронной почте пользователям, не являющимся пользователями iCal.
- Сервер адресной книги предоставляет пользователям централизованное место для хранения и доступа к личным контактам на нескольких компьютерах Mac и синхронизированных iPhone. На основе стандарта протокола CardDAV .
- Wiki Server 2 с серверным Quick Look и возможностью просмотра вики-контента на iPhone.
- Новый механизм почтового сервера , который поддерживает отправку электронной почты, поэтому пользователи получают немедленный доступ к новым сообщениям. Однако реализация push-сообщений Apple не поддерживается для iPhone от Apple.
- Podcast Producer 2 с поддержкой видео из двух источников. Также включает новое приложение Podcast Composer для автоматизации производственного процесса, упрощающее создание подкастов с индивидуальным, единообразным внешним видом. Podcast Composer создает рабочий процесс для добавления заголовков, переходов и эффектов, сохранения в желаемом формате и публикации в вики, блогах, iTunes , iTunes U , Final Cut Server или библиотеке подкастов.
- Mobile Access Server позволяет пользователям iPhone и Mac получать доступ к защищенным сетевым службам, включая корпоративные веб-сайты, онлайн-бизнес-приложения, электронную почту, календари и контакты. Не требуя дополнительного программного обеспечения, Mobile Access Server действует как обратный прокси-сервер и обеспечивает SSL-шифрование и аутентификацию между iPhone или Mac пользователя и частной сетью.
Серверное приложение
[ редактировать ]Выпуская предварительную версию 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.
Другие встроенные инструменты включают в себя:
- Настройки сервера (приложение)
- Серверный помощник
- Монитор сервера
- Утилита создания образа системы
- Менеджер рабочей группы
- Администратор Xgrid
После 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 — это фоновая служба -демон . Она была перенесена на компьютерные платформы, не принадлежащие Apple. В настоящее время ее можно установить на 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 и назван в честь iChat клиентского программного обеспечения онлайн-чата от Apple . [ 22 ] Версия 2 программного обеспечения основана на jabberd2 2.0s9 и поддерживает федерацию серверов. [ 23 ] что позволяет клиентам чата напрямую общаться с другими системами, поддерживающими XMPP . Он также поддерживает архивирование чатов на сервере. [ 24 ]
Вики-сервер
[ редактировать ]Wiki Server представлял собой набор служб, которые поставлялись со всеми версиями Mac OS X Server, начиная с версии 10.5 до macOS High Sierra . Mac OS X Server включает веб- службы Wiki , Weblog , Calendaring и Contact. Кроме того, он включает приложение Cocoa под названием Directory, которое позволяет просматривать каталоги, а также включать групповые службы.
Версия Server 5.7.1, совместимая с macOS 10.14 и выпущенная 30 сентября 2018 г., удалила функциональность Wiki-сервера из Server.app.
Прекращение производства
[ редактировать ]21 апреля 2022 года Apple объявила о прекращении выпуска macOS Server и о том, что наиболее популярные функции (сервер кэширования, сервер общего доступа к файлам и сервер Time Machine) уже включены в каждую копию macOS High Sierra и более поздних версий, поэтому клиенты по-прежнему будут иметь к ним доступ. Существующие клиенты macOS Server по-прежнему могут загрузить и использовать приложение с macOS Monterey. [ 2 ]
Технические характеристики
[ редактировать ]
Файловые и печатные службы
Службы каталогов и аутентификация
Почтовые услуги
Календарь
Веб-хостинг
|
Услуги для совместной работы
Серверы приложений
Потоковое мультимедиа
Управление клиентами
Сеть и VPN |
Распределенные вычисления
Функции высокой доступности
Файловые системы
Возможности управления
|
Ссылки
[ редактировать ]- ^ «Mac OS X версии 10.6 на компьютерах Macintosh на базе процессоров Intel» . Открытая группа . Проверено 4 декабря 2014 г.
- ^ Перейти обратно: а б с д и ж «О macOS Server 5.7.1 и более поздних версиях» . Яблоко . Яблоко . 12 мая 2022 г.
- ^ Перейти обратно: а б «Apple — macOS Server — Прочтите технические характеристики» . Apple Inc. Архивировано из оригинала 14 ноября 2016 года . Проверено 2 ноября 2016 г.
- ^ «Сервер Mac OS X Snow Leopard — UNIX» . Яблоко. Архивировано из оригинала 9 июня 2011 года . Проверено 25 ноября 2012 г.
- ^ «OS X Server: информация о совместимости инструментов администратора» . Apple Inc., 25 июля 2012 г. Проверено 21 октября 2013 г.
- ^ «Основное обновление Mac OS X Server v10.1 уже доступно» . Отдел новостей Apple . Проверено 21 ноября 2020 г.
- ^ «Apple — Mac OS X Server — Службы совместной работы» . Архивировано из оригинала 13 августа 2006 года . Проверено 25 ноября 2012 г.
- ^ «Apple анонсирует сервер Mac OS X «Tiger» » . Отдел новостей Apple . 28 июня 2004 года . Проверено 31 мая 2022 г.
- ^ Перейти обратно: а б с Подробно о Lion OS X Server – Anandtech, 2 августа 2011 г.
- ^ «10.5: Включить полную поддержку RADIUS на OS X Server» . Советы по Mac OS X. Архивировано из оригинала 18 сентября 2009 года.
- ^ Дэвид (7 августа 2006 г.), «Ruby on Rails будет поставляться с OS X 10.5 (Leopard)» , RubyOnRails.org
- ^ «Apple — Mac OS X Server Snow Leopard — 64-битные вычисления» . Архивировано из оригинала 8 июня 2011 года . Проверено 26 августа 2009 г.
- ^ «Apple выпускает предварительную версию Mac OS X Lion для разработчиков» (пресс-релиз). Яблоко. 24 февраля 2011 года . Проверено 14 марта 2018 г.
- ^ «Mac OS X Lion с 250 новыми функциями, доступными в июле в Mac App Store» (пресс-релиз). Яблоко. 6 июня 2011 г. Проверено 14 марта 2018 г.
- ^ Apple Inc. (15 ноября 2011 г.). «Сервер OS X Lion — Технические характеристики» . Проверено 25 ноября 2012 г.
- ^ Пирс, Рохан (28 марта 2013 г.). «Прогулка по мертвой базе данных: создатель MySQL о том, почему будущее принадлежит MariaDB» . Computerworld.com.au . Компьютерный мир . Проверено 7 октября 2020 г.
- ^ «Сервер OS X» (PDF) . Apple Inc., июнь 2012 г. Архивировано (PDF) из оригинала 19 июня 2012 г. . Проверено 31 июля 2012 г.
- ^ Эндрю Каннингем (29 июля 2012 г.). «Сервер в упрощенном виде: руководство опытного пользователя по OS X Server» . Арс Техника . Проверено 31 июля 2012 г.
- ^ «Apple представляет новую систему хранения данных Xserve RAID» (пресс-релиз). Яблоко. 6 января 2004 г.
- ^ Перейти обратно: а б с Дилджер, Дэниел Эран (ноябрь 2009 г.). Сервер Снежный Барс . Уайли. ISBN 9780470521311 .
- ^ Особенности Леопарда
- ^ авторские права jabberd14 и номер версии из источника.
- ^ авторские права jabberd2 и номер версии из источника
- ^ Внутри ОС Apple Leopard Server на InformationWeek , 27 марта 2007 г.
- ^ Шеллворт, доктор философии «osx:ipfailover» . Архивировано из оригинала 11 марта 2016 года . Проверено 11 сентября 2014 г.
Внешние ссылки
[ редактировать ]- Apple – сервер MacOS
- Официальная страница обратной связи
- Apple представляет Mac OS X Server – пресс-релиз Apple
- Доступно основное обновление Mac OS X Server v10.1 – пресс-релиз Apple
- Apple анонсирует Mac OS X Server «Jaguar», самое простое в мире серверное программное обеспечение на базе UNIX – пресс-релиз Apple
- Apple анонсирует сервер Mac OS X «Panther» – пресс-релиз Apple
- Apple анонсирует сервер Mac OS X «Tiger» – пресс-релиз Apple
- Apple анонсирует новые возможности сервера Mac OS X «Leopard» – пресс-релиз Apple
- Apple представляет сервер Mac OS X Snow Leopard – пресс-релиз Apple