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
- 運作狀態：停止支持