Предварительные требования для Exchange Server

В этой статье приведены шаги для выполнения всех необходимых предварительных требований к операционной системе Windows Server для установки серверов почтовых ящиков и пограничных транспортных серверов Exchange Server 2016 и Exchange Server 2019, а также предварительных требований к Windows для установки средств управления Exchange на клиентских компьютерах с ОС Windows.

Подготовив среду для Exchange Server, используйте помощник по развертыванию Exchange для выполнения следующих шагов в фактическом развертывании. Сведения о гибридных развертываниях см. в разделе Гибридные развертывания Exchange Server.

Чтобы действительно установить Exchange 2016 и Exchange 2019, см. статью Развертывание новых установок Exchange.

Совет

  • Ищете предварительные требования для Exchange 2013? См. статью Предварительные требования для Exchange 2013.

  • Служба удаленного управления реестром должна быть настроена на работу в автоматическом режиме и не может быть отключена. Рекомендации по безопасности см. в разделе Удаленный реестр.

  • Вы слышали о помощнике по развертыванию Exchange Server? Это бесплатное онлайн-средство, которое помогает быстро развернуть Exchange Server в организации, задавая несколько вопросов и создавая настраиваемый контрольный список развертывания только для вас. Если вы хотите узнать больше об этом, перейдите к помощнику по развертыванию Microsoft Exchange Server.

Что нужно знать перед началом работы

  • Сведения о том, как проверить, соответствует ли Active Directory требованиям для Exchange 2016, см. в разделе Сеть и серверы каталогов для Exchange 2016.

  • Полный вариант установки Windows Server 2012 и Windows Server 2012 R2 должен использоваться для всех серверов с установленными ролями или средствами управления Exchange 2016.

  • Некоторые компоненты требуют перезагрузки сервера для завершения установки.

Примечание.

Если на сервере выполнена установка Exchange, вам не удастся обновить версию ОС Windows, а также обновить версию Standard до Datacenter.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Предварительные требования для подготовки Active Directory к Exchange 2019

Вы можете использовать любой рядовой сервер из домена Active Directory для подготовки Active Directory к Exchange 2019.

  1. На компьютере должно быть установлено следующее программное обеспечение:

    а) .NET Framework 4.8

    Примечание.

    При установке Windows Server Core необходимо использовать параметр "/q", чтобы установить этот пакет. При желании можно использовать параметр "/log [ПУТЬ]" для ведения журнала.

    b. Распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • См. обзор актуальных поддерживаемых версий в разделе: версии распространяемого пакета Visual C++.

    • Распространяемый пакет Visual C++ необходим, если для подготовки Active Directory используется мастер установки Exchange. Если вы используете автоматическую установку из командной строки для подготовки Active Directory, этот пакет не требуется. Дополнительные сведения см. в статье Подготовка Active Directory и доменов.

  2. Установите пакет средств удаленного администрирования с помощью следующей команды в Windows PowerShell:

    Install-WindowsFeature RSAT-ADDS
    

Примечание.

Чтобы использовать мастер установки Exchange для подготовки Active Directory, необходимо установить роль средств управления Exchange.

Предварительные требования для Windows Server 2019 и Windows Server 2022 для Exchange 2019

Примечание.

Поддержка Windows Server 2022 появилась в Exchange Server 2019 CU12 (2022H1).

Требования к установке Exchange 2019 на компьютерах с Windows Server 2019 или Windows Server 2022 описаны в следующих разделах. Для установки необходимых компонентов Windows для Exchange 2019 рекомендуется использовать один из следующих методов:

  • Используйте параметр /InstallWindowsComponents в режиме автоматической установки.
  • Установите флажок в мастере установки Exchange, чтобы выполнить предварительные условия в отношении Windows.

Если вы используете один из указанных ниже вариантов, не нужно перезагружать компьютер после добавления компонентов Windows.

Серверы почтовых ящиков Exchange 2019 под управлением Windows Server 2019 и Windows Server 2022

  1. Установите следующее программное обеспечение:

    а) .NET Framework 4.8

    б) Распространяемый пакет Visual C++ для Visual Studio 2012

    c. Распространяемый пакет Visual C++ для Visual Studio 2013

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

  2. Добавьте обязательные компоненты для Lync Server или Skype для бизнеса Server.

    А. Установите компонент Windows Server Media Foundation, выполнив следующую команду в Windows PowerShell:

    Install-WindowsFeature Server-Media-Foundation
    

    Б. Установите Управляемый API Unified Communications 4.0. Этот пакет доступен для скачивания в папке \UCMARedist на носителе Exchange Server.

    Примечание.

    Не забудьте использовать API Unified Communications Managed API 4.0, пока команда Exchange не заявит о чем-либо другом.

    При установке в Windows Server Core необходимо использовать пакет установки, расположенный в \UCMARedist на распределенном носителе.

    Команда, используемая для установки в PowerShell: .\UCMARunTimeSetup.exe -q

  3. Если вы не собираетесь использовать программу установки Exchange для установки необходимых компонентов Windows (в мастере или из командной строки), выполните одну из указанных ниже команд в Windows PowerShell.

    Примечание.

    Недавно мы обновили необходимые компоненты Windows, чтобы больше не включать MSMQ , так как он не требуется Exchange Server.

    При необходимости можно удалить MSMQ с сервера Exchange Server, выполнив следующую команду в PowerShell с повышенными привилегиями и перезапустив сервер:

    Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
    

    Обратите внимание, что программа установки Exchange повторно установит MSMQ, если установить Automatically install Windows Server roles and features that are required to install Exchange Server флажок во время установки графического интерфейса пользователя или использовать InstallWindowsComponents в составе автоматической установки.

    • Возможности рабочего стола:

      Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
      
    • Server Core:

      Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, RSAT-ADDS
      

    А. Модуль перезаписи URL-адресов IIS

    Примечание.

    Модуль перезаписи URL-адресов IIS требуется с накопительным обновлением 11 или более поздней версии.

Пограничные транспортные серверы Exchange 2019 под управлением Windows Server 2019 и Windows Server 2022

  1. Установите следующее программное обеспечение:

    а) .NET Framework 4.8

    б) Распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

  2. Если вы не собираетесь использовать программу установки Exchange для установки необходимых компонентов Windows (в мастере или из командной строки), выполните указанную ниже команду в Windows PowerShell.

    Install-WindowsFeature ADLDS
    

Предварительные требования клиента Windows для средств управления Exchange 2019

См. матрицу поддержки Exchange Server для поддерживаемых клиентских операционных систем Windows.

  1. Установите распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

  2. Если вы не собираетесь использовать программу установки Exchange для установки необходимых компонентов Windows (в мастере или из командной строки), выполните указанную ниже команду в Windows PowerShell.

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-IIS6ManagementCompatibility,IIS-Metabase -All
    

Предварительные требования для подготовки Active Directory к Exchange 2016

Вы можете использовать любой рядовой сервер из домена Active Directory для подготовки Active Directory к Exchange 2016.

  1. На компьютере должно быть установлено следующее программное обеспечение:

    а) .NET Framework 4.8

    б) Распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

  2. Установите пакет средств удаленного администрирования с помощью следующей команды в Windows PowerShell:

    Install-WindowsFeature RSAT-ADDS
    

После установки пакета администрирования удаленных средств можно использовать компьютер для подготовки Active Directory. Дополнительные сведения см. в статье Подготовка Active Directory и доменов.

Предварительные требования к Windows Server 2016 для Exchange 2016

Необходимые условия для установки Exchange 2016 на компьютерах под управлением Windows Server 2016 зависят от того, какую роль Exchange требуется установить. Ознакомьтесь с одним из приведенных ниже разделов, соответствующим устанавливаемой роли.

Важно!

В случае Windows Server 2016 требуется накопительный пакет обновления 3 или более поздней версии для Exchange 2016.

Серверы почтовых ящиков Exchange 2016 на Windows Server 2016

  1. Запустите следующую команду в Windows PowerShell для установки необходимых компонентов Windows:

    Примечание.

    Недавно мы обновили необходимые компоненты Windows, чтобы больше не включать MSMQ , так как он не требуется Exchange Server.

    При необходимости можно удалить MSMQ с сервера Exchange Server, выполнив следующую команду в PowerShell с повышенными привилегиями и перезапустив сервер:

    Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
    

    Обратите внимание, что программа установки Exchange повторно установит MSMQ, если установить Automatically install Windows Server roles and features that are required to install Exchange Server флажок во время установки графического интерфейса пользователя или использовать InstallWindowsComponents в составе автоматической установки.

    Install-WindowsFeature NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, Server-Media-Foundation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
    
  2. Установите следующее программное обеспечение по порядку:

    а) .NET Framework 4.8

    b. Обновление для системы безопасности от 13 декабря 2016 г. (KB3206632)

    Примечание.

    Установить это обновление можно только в том случае, если вы используете Windows Server 2016 версии 14393.576 или более ранней (приблизительно декабрь 2016 г.). Чтобы узнать, какую версию Windows Server вы используете, выполните команду winver. Если ваша версия Windows Server 2016 выше 14393.576, вам не нужно это обновление или замещающее его обновление KB3213522, выпущенное неделей позже. Программа установки Exchange 2016 осуществляет поиск данного обновления. Если оно не будет найдено, программа не разрешит продолжать установку и ясно уведомит вас о необходимости обновления.

    c. Распространяемый пакет Visual C++ для Visual Studio 2012

    d. Распространяемый пакет Visual C++ для Visual Studio 2013

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

    • Только для роли почтового ящика требуются распространяемые пакеты Visual C++ для Visual Studio 2013. Для других установок Exchange (средства управления и пограничный транспортный сервер) требуются только распространяемые пакеты Visual C++ для Visual Studio 2012.

    д) Модуль перезаписи URL-адресов IIS

    Примечание.

    Модуль перезаписи URL-адресов IIS требуется с накопительным обновлением 22 или более поздней версии.

    е) Microsoft Unified Communications Managed API 4.0, среда выполнения для Core (64-разрядная версия)

Пограничные транспортные серверы Exchange 2016 на Windows Server 2016

  1. Запустите следующую команду в Windows PowerShell для установки необходимых компонентов Windows:

    Install-WindowsFeature ADLDS
    
  2. Установите следующее программное обеспечение по порядку:

    а) .NET Framework 4.8

    б) Распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

Необходимые требования в отношении Windows Server 2012 и Windows Server 2012 R2 для Exchange 2016

Предварительные требования для Exchange 2016 на компьютерах с Windows Server 2012 или Windows Server 2012 R2 зависят от устанавливаемой роли Exchange. Ознакомьтесь со следующим разделом, который соответствует роли, которую требуется установить.

Серверы почтовых ящиков Exchange 2016 на Windows Server 2012 или Windows Server 2012 R2

  1. Запустите следующую команду в Windows PowerShell для установки необходимых компонентов Windows:

    Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
    
  2. Установите следующее программное обеспечение по порядку:

    а) .NET Framework 4.8

    б) Распространяемый пакет Visual C++ для Visual Studio 2012

    c. Распространяемый пакет Visual C++ для Visual Studio 2013

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

    • Только для роли почтового ящика требуются распространяемые пакеты Visual C++ для Visual Studio 2013. Для установки средств управления Exchange и пограничных транспортных серверов требуются только распространяемые пакеты Visual C++ для Visual Studio 2012.

    г) Модуль перезаписи URL-адресов IIS

    Примечание.

    Модуль перезаписи URL-адресов IIS требуется с накопительным обновлением 22 или более поздней версии.

    д) Обновление для универсальной среды выполнения C в Windows (KB2999226)

    Примечание.

    Обновление для универсальной среды выполнения C в Windows (KB2999226) требуется в Server 2012 R2 с накопительным обновлением 22 или более поздней версии.

    е) Microsoft Unified Communications Managed API 4.0, среда выполнения для Core (64-разрядная версия)

Пограничные транспортные серверы Exchange 2016 на Windows Server 2012 или Windows Server 2012 R2

  1. Запустите следующую команду в Windows PowerShell для установки необходимых компонентов Windows:

    Install-WindowsFeature ADLDS
    
  2. Установите следующее программное обеспечение по порядку:

    а) .NET Framework 4.8

    б) Распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

Предварительные требования к клиенту Windows для инструментов управления Exchange 2016

См. матрицу поддержки Exchange Server для поддерживаемых клиентских операционных систем Windows.

  1. Установите распространяемый пакет Visual C++ для Visual Studio 2012

    Примечание.

    • В требованиях к системе для распространяемого пакета Visual C++ не упоминается поддержка Windows Server 2016, Windows Server 2019 или Windows Server 2022, но можно безопасно устанавливать этот распространяемый пакет в этих версиях Windows.

    • Обзор актуальных поддерживаемых версий: версии распространяемого пакета Visual C++.

  2. Выполните следующую команду в окне Windows PowerShell в окне с повышенными привилегиями (т. е. необходимо открыть окно Windows PowerShell с помощью команды Запуск от имени администратора):

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools,IIS-ManagementScriptingTools,IIS-IIS6ManagementCompatibility,IIS-LegacySnapIn,IIS-ManagementConsole,IIS-Metabase,IIS-WebServerManagementTools,IIS-WebServerRole