MacOS Server

macOS Server是苹果公司的一个服务器操作工具。它是运行于macOS之上的应用软件，包括用于服务器的额外功能，应用和系统管理工具，并用于管理和部署服务器。早期的macOS Server是一套独立的操作系统，但从Lion起，它只作为一个工具套件存在。macOS Server预装于Mac Mini Server和Mac Pro中。现在它也在Mac App Store中单独销售，并可用于任何运行OS X El Capitan以上的Mac。

2022 年 4 月 21 日，苹果公司宣布放弃对 macOS Server 操作系统的支持。

## 版本历史

### Mac OS X Server 1.0 (Rhapsody)

第一个版本的Mac OS X Server是Mac OS X Server 1.0。Mac OS X Server 1.0是基于Rhapsody5.3，混合予从NeXT Computer的OPENSTEP以及Mac OS 8.5.1。

### Mac OS X Server 10.0 (Cheetah Server)

发布日期: 2001年5月21日

Mac OS X Server 10.0包含新的Aqua用户界面、Apache、PHP、MySQL、Tomcat、WebDAV支持、Macintosh Manager及NetBoot。

### Mac OS X Server 10.2 (Jaguar Server)

发布日期：2002年8月23日

新功能

- Mac OS X Server 10.2包括Open Directory user及档案管理，而这一版本是基于LDAP的，当开始放弃NeXT-originated的NetInfo架构，新的工作群组管理器的配置界面显著改善。同时，该版本对NetBoot及NetInstall有重大更新。开始支持许多常见的网络服务如NTP, SNMP, web server (Apache), mail server (Postfix and Cyrus), LDAP (OpenLDAP), AFP以及print server. The inclusion of Samba version 3 allows tight integration with Windows clients and servers. MySQL v4.0.16及PHP v4.3.7也包括在内。

### Mac OS X Server 10.3 (Panther Server)

发布日期：2003年10月24日

新功能

- Mac OS X Server 10.3包括Open Directory user及档案管理，而这一版本是基于LDAP的。新的工作群组管理器的配置界面显著改善。同时，该版本对NetBoot及NetInstall有重大更新。开始支持许多常见的网络服务如NTP, SNMP, web server (Apache), mail server (Postfix and Cyrus), LDAP (OpenLDAP), AFP以及print server. The inclusion of Samba version 3 allows tight integration with Windows clients and servers. MySQL v4.0.16及PHP v4.3.7也包括在内。

### Mac OS X Server 10.4 (Tiger Server)

发布日期：2005年4月29日

新功能

- Mac OS X Server 10.4增加对64位元的应用程序支持，访问及控制列表，Xgrid,link aggregation，电子邮箱中的垃圾邮件过滤（SpamAssassin），病毒检测（ClamAV）, Gateway Setup Assistant，软件更新服务器，使用Jabber的iChat服务器以及weblogs。

在2006年8月10日，苹果公司宣布的第一个通用二进制发布的Mac OS X Server，是10.4.7，同时支持PowerPC及Intel的处理器。同时，苹果公司宣布推出新的Intel-based Mac Pro及Xserve系统。

### Mac OS X Server 10.5 (Leopard Server)

发布日期：2007年10月26日

新功能

- Podcast Producer是个完备的点对点方案，可编码、发布及播送高品质的podcast。Podcast Producer最适于用在员工训练、大学课程—或任何公司所需的影音podcast— 它简化一切流程，方便您录制内容、编码及发布podcast，以便于iTunes与iPod、iPhones与Apple TV上播放。
- Wiki Server:Mac OS X Server可让群组成员透过他们自己利用wiki架设的Intranet网站，伴随着群组行事历、部落格与邮递名单等等，彼此沟通协调合作。只要按几下，使用者便能建立并编辑wiki网页、标签，以及交互参照的内容，上传档案与照片，加入评注，且利用点选以搜寻内容。
- iCal Server是Mac OS X Server上第一个行事历服务器。现在，在工作群组、小型企业或大型公司里，无论共享行事历、安排会议，或协调事件都很容易。以开放标准通讯协定建构的iCal Server，整合首要的行事历应用程序。跟其它行事历应用方案不同的是，iCal Server并不会根据使用者数量收取授权费，因此当您的企业成长时，也不需支付更多额外的授权费用。

### Mac OS X Server 10.6 (Snow Leopard Server)

发布日期：2009年8月28日

新功能

- 完全的64位元操作系统。
- 支持ZFS读写。
- iCal Server 2改进对CalDAV的支援，一个新的Web日历应用，发送电子邮件邀请非iCal用户。
- Podcast Producer 2支持双源视讯，GUI工作流程编辑器供选择影片，transitions，标题，水印及effects。
- 可使用CardDAV议定书在多台计算机分享Address Book Server。
- OpenCL利用GPU进行高性能计算的应用程序。
- 提供传送Push Notifications到你的iPhone或Macbook上的Push Notification Server。
- Address Server以新兴的CardDAV规格为基础，利用WebDAV来交换vCards，让使用者能在多部电脑间共享个人和群组联络资讯及远端存取联络资讯，不受LDAP纲要限制亦无其安全性问题。
- 邮件服务采用Dovecot的POP和IMAP，而不是Cyrus。

### OS X 10.9 (Mavericks Server)

发布日期：2013年10月22日

新功能

- 针对OS X Mavericks和iOS 7的更新内容。
- SMB2是档案共享的新预设通讯协定，提供更佳的效能、更强的安全性并改进了Windows的相容性。
- “快取服务器2”能加速通过App Store、Mac App Store、iTunes Store、iTunes U、软件更新和“OS X回复”印象档的软件传送。
- “描述档管理程式”支援OS X Mavericks和iOS 7，并且能分配从“大量采购方案”购买机构授权App和书籍。
- “Xcode服务器”能让Mac和iOS的开发团队更轻松地制作稳定可靠的软件，这都归功于连续整合、测试和储存库托管服务。
- Time Machine服务器支援配额功能，能设定可使用的储存空间数量限制。

### OS X 10.11 (Server 5.0)

发布日期：2015年9月16日

现在，iOS 9 用户可以在 OS X Server 上打开、编辑和保存文档。你可以通过任何共享点，与你的 Mac、PC，或者与 iPhone 或 iPad 上的 Pages 等 app 共享文档。OS X Server 配备高速缓存服务器，能加速下载你保存在 iCloud 中的个人数据，包括照片和 iCloud Drive。同时，描述文件管理器可以让你更轻松地管理 iOS 9 和 OS X El Capitan 中的新功能。

## 停止服务

2022 年 4 月 21 日，苹果宣布，他们将停止对macOS Server的支持。但同时，苹果也表示，在macOS Server中最受欢迎的几个功能（如缓存服务器、文件共享服务器和时间机器服务器等）已内置于macOS High Sierra 及更高版本的macOS中，因此用户仍然可以在macOS中使用这些功能。而现在的macOS Server用户仍可以在macOS Monterey中下载该应用程序，并继续在macOS Monterey中使用。

## 服务器管理工具

Mac OS X Server配备了各种服务器管理工具，可以安装在非苹果公司的服务器中:

- Server Admin服务器管理
- Server Preferences服务器设定
- Server Assistant服务器助理
- Server Monitor服务器监控
- System Image Utility系统图像工具
- Workgroup Manager群组管理器
- Xgrid Admin

## 系统要求

OS X Mountain Lion

要求

处理器｜Intel处理器

内存容量的要求｜2GB

可用硬盘空间｜20GB

Podcast Producer需求

- Podcast Capture:配备Mac OS X v10.6或Mac OS X Server v10.6的Mac
- Podcast Producer：配备Mac OS X Server v10.6、每个核心2GB内存以及具Quartz Extreme功能的视讯芯片组。要达到最佳效能，建议使用Xsan丛集档案服务。

Wiki Server需求与Wiki Server互动须有现代网页浏览器，如：

- Safari 3或4 (Mac OS X, Windows)
- Safari (iPhone, iPod touch)
- Internet Explorer 7＋
- Firefox 3

## 技术规格

档案与打印服务

- Mac (AFP, AppleTalk PAP, IPP)
- Windows (SMB/CIFS, IPP)
- UNIX及Linux (NFS, LPR/LPD)
- Internet (FTP, WebDAV)

目录服务与认证

- Open Directory (OpenLDAP, Kerberos, SASL)
- NT Domain Services (Samba 3)
- Backup Domain Controller (BDC)
- LDAP directory connector
- Active Directory connector
- BSD configuration files (/etc)
- RADIUS

邮件服务

- SMTP（Postfix）
- POP及IMAP (Cyrus)
- SSL/TLS encryption (OpenSSL)
- Mailing lists (Mailman)
- Webmail（SquirrelMail）
- Junk mail filtering (SpamAssassin)
- Virus detection (ClamAV)

行事历功能

- iCal Server (CalDAV, iTIP, iMIP)

网站建置

- Apache web server (2.2及1.3)
- SSL/TLS (OpenSSL)
- WebDAV
- Perl (5.8.8), PHP (5.2), Ruby (1.8.6), Rails (1.2.3)
- MySQL 5
- Capistrano, Mongrel

合作服务

- Wiki Server（RSS）
- iChat Server 2 (Jabber/XMPP)

应用程序服务器

- Apache Tomcat（6）
- Java virtual machine (J2SE)
- WebObjects Deployment (5.4)
- Apache Axis（SOAP）

媒体串流播送

- QuickTime Streaming Server 6
- QuickTime Broadcaster 1.5

用户端管理

- 管理偏好设定
- NetBoot
- NetInstall
- 软件更新服务器
- 便携式个人专属目录

网络及VPN

- DNS server (BIND 9)
- DHCP server
- NAT server
- VPN server (L2TP/IPSec、PPTP)
- Firewall（IPFW2）
- NTP

分散式计算

- Xgrid 2

高可用性功能

- 自动复原
- 档案系统日志
- IP故障转移
- 软件RAID
- 磁盘空间监控

档案系统

- HFS+ (journaled, case sensitive)
- 只读: UFS及ZFS

管理功能

- Server Assistant
- Server Admin
- Server Preferences
- Server Status widget
- Workgroup Manager
- System Image Utility
- Secure Shell（SSH2）
- Server Monitor
- RAID Utility
- SNMPv3 (Net-SNMP)

## 语言

Mac OS X Server可在下列语言下使用：

- 英文
- 日文
- 法文
- 德文
- 简体中文
- 荷兰语
- 意大利语
- 韩语
- 西班牙语
- 繁体中文

## 基本资料

- 开发者：苹果公司
- 编程语言：C、C++、Objective-C和HTML
- 操作系统家族：macOS
- 源码模式：封闭（搭配开放源代码元件）
- 发行日期：1999年3月16日
- yes：5.12（2020年12月15日）
- 内核类别：混合内核
- 默认用户界面：Aqua
- 许可证：APSL与苹果EULA
- 支援平台：x86
- 运作状态：停止支持