Conditions préalables pour Exchange Server

Cette rubrique présente les étapes permettant d’installer le système d’exploitation Windows Server prérequis pour les serveurs de boîte aux lettres et de transport Edge Exchange Server 2016 et Exchange Server 2019, ainsi que les conditions préalables liées à Windows pour l’installation des outils de gestion Exchange sur des ordinateurs clients Windows.

Une fois que vous avez préparé votre environnement pour Exchange Server, utilisez l’Assistant Déploiement Exchange pour les étapes suivantes de votre déploiement réel. Pour plus d'informations sur les déploiements hybrides, voir Déploiements hybrides Exchange Server.

Pour l’installation proprement dite d’Exchange 2016 et d’Exchange 2019, consultez la rubrique Déployer de nouvelles installations d’Exchange.

Conseil

  • Vous recherchez les conditions préalables pour Exchange 2013 ? Consultez Conditions préalables pour Exchange 2013.

  • Le Service d’accès à distance au Registre défini doit être Automatique et ne peut pas être Désactivé. Pour des Conseils de sécurité, voir Conseils de sécurité concernant le Registre à distance.

  • Avez-vous déjà entendu parler de l’Assistant Déploiement Exchange Server ? Il s’agit d’un outil en ligne gratuit qui vous permet de déployer rapidement Exchange Server dans votre organization en vous posant quelques questions et en créant une liste de contrôle de déploiement personnalisée pour vous. Si vous souhaitez en savoir plus à ce sujet, accédez à Microsoft Exchange Server’Assistant Déploiement.

Ce qu'il faut savoir avant de commencer

  • Vérifiez que votre annuaire Active Directory respecte la configuration requise pour Exchange 2016 : Serveurs réseau et d’annuaire Exchange 2016.

  • L'option d'installation complète de Windows Server 2012 et Windows Server 2012 R2 doit être utilisée pour tous les serveurs exécutant des rôles serveur ou outils de gestion Exchange 2016.

  • Certaines conditions préalables requièrent de redémarrer le serveur pour terminer l'installation.

Remarque

Vous ne pouvez pas mettre à niveau Windows vers une autre version, ou de Standard à Datacenter, si Exchange est installé sur le serveur.

Conseil

Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez les forums sur : Exchange Server.

Conditions préalables d’Exchange 2019 pour préparer Active Directory

Vous pouvez utiliser n’importe quel membre du domaine Active Directory pour préparer Active Directory à Exchange 2019.

  1. L’ordinateur nécessite les logiciels suivants :

    a. .NET Framework 4.8

    Remarque

    Lors de l’installation d’sur Windows Server Core, vous devez utiliser la clé « /q » pour installer ce package. Facultatif vous pouvez utiliser « /log [chemin] » pour la journalisation.

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package Visual C++ Redistributable ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge est disponible dans Versions Visual C++ Redistributable.

    • Le package redistribuable Visual C++ est requis si vous utilisez l’Assistant Installation d’Exchange pour préparer Active Directory. Si vous utilisez une installation sans assistance à partir de la ligne de commande pour préparer Active Directory, ce package n’est pas obligatoire. Pour plus d'informations, voir Préparation d'Active Directory et domaines.

  2. Installez le pack d’administration des outils à distance en exécutant la commande suivante dans Windows PowerShell :

    Install-WindowsFeature RSAT-ADDS
    

Remarque

Remarque : l’utilisation de l’Assistant de configuration Exchange pour préparer Active Directory nécessite l’installation du rôle de gestion des outils Exchange.

Windows Server 2019 & Windows Server 2022 prérequis pour Exchange 2019

Remarque

La prise en charge de Windows Server 2022 a été introduite avec Exchange Server 2019 CU12 (2022H1).

La configuration requise pour installer Exchange 2019 sur les ordinateurs Windows Server 2019 ou Windows Server 2022 est décrite dans les sections suivantes. Nous vous recommandons l’une des méthodes suivantes pour installer les prérequis Windows pour Exchange 2019 :

  • Utiliser le commutateur /InstallWindowsComponents en mode de configuration sans assistance.
  • Activer la case à cocher de l’Assistant de configuration Exchange pour installer les logiciels Windows prérequis.

Si vous utilisez l’une de ces options, vous n’avez pas besoin de redémarrer l’ordinateur après l’ajout des composants Windows.

Serveurs de messagerie Exchange 2019 sur Windows Server 2019 et Windows Server 2022

  1. Installez les logiciels suivants :

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    c. package Visual C++ Redistributable pour Visual Studio 2013

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge sur : Versions redistribuables Visual C++.

  2. Ajoutez les composants Lync Server ou Skype Entreprise Server requis :

    a. Installez la fonctionnalité Windows Server Media Foundation en exécutant la commande suivante dans Windows PowerShell :

    Install-WindowsFeature Server-Media-Foundation
    

    b. Installez Unified Communications Managed API 4.0. Ce package est disponible au téléchargement et dans le dossier \UCMARedist sur le support Exchange Server.

    Remarque

    Veillez à utiliser Unified Communications Managed API 4.0 jusqu’à ce que l’équipe Exchange communique autre chose.

    Lors de l’installation sur Windows Server Core, vous devez utiliser le package d’installation situé dans \UCMARedist sur un support distribué.

    La commande que vous allez utiliser pour l’installation dans PowerShell : .\UCMARunTimeSetup.exe -q

  3. Si vous ne prévoyez pas d’utiliser la configuration Exchange pour installer les composants Windows requis (dans l’Assistant ou à partir de la ligne de commande), exécutez l’une des commandes suivantes dans Windows PowerShell :

    Remarque

    Nous avons récemment mis à jour les composants Windows requis pour ne plus inclure MSMQ, car il n’est pas requis par Exchange Server.

    Vous pouvez éventuellement supprimer MSMQ de votre serveur Exchange en exécutant la commande suivante à partir d’une instance PowerShell avec élévation de privilèges et en redémarrant le serveur :

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

    Notez que le programme d’installation d’Exchange réinstallera MSMQ si vous case activée la Automatically install Windows Server roles and features that are required to install Exchange Server case à cocher pendant l’installation de l’interface graphique graphique, ou si vous utilisez dans le cadre de l’installation InstallWindowsComponents sans assistance.

    • Expérience de bureau :

      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
      

    a. Module de réécriture d’URL IIS

    Remarque

    Le module de réécriture d’URL IIS est requis avec la mise à jour cumulative 11 ou ultérieure.

Serveurs de transport Edge Exchange 2019 sur Windows Server 2019 et Windows Server 2022

  1. Installez les logiciels suivants :

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge sur : Versions redistribuables Visual C++.

  2. Si vous ne prévoyez pas d’utiliser la configuration Exchange pour installer les composants Windows requis (dans l’Assistant ou à partir de la ligne de commande), exécutez la commande suivante dans Windows PowerShell :

    Install-WindowsFeature ADLDS
    

Prérequis du client Windows pour les outils de gestion Exchange 2019

Consultez la matrice de prise en charge Exchange Server pour les systèmes d’exploitation clients Windows pris en charge.

  1. Installez Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge sur : Versions redistribuables Visual C++.

  2. Si vous ne prévoyez pas d’utiliser la configuration Exchange pour installer les composants Windows requis (dans l’Assistant ou à partir de la ligne de commande), exécutez la commande suivante dans Windows PowerShell :

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

Conditions préalables d’Exchange 2016 pour préparer Active Directory

Vous pouvez utiliser n’importe quel membre du domaine Active Directory pour préparer Active Directory à Exchange 2016.

  1. L’ordinateur nécessite les logiciels suivants :

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge est disponible dans Versions redistribuables Visual C++.

  2. Installez le pack d’administration des outils à distance en exécutant la commande suivante dans Windows PowerShell :

    Install-WindowsFeature RSAT-ADDS
    

Une fois que vous avez installé le pack d’administration Outils à distance, vous pouvez utiliser l’ordinateur pour préparer Active Directory. Pour plus d'informations, voir Préparation d'Active Directory et domaines.

Conditions préalables Windows Server 2016 pour Exchange 2016

La configuration requise pour l'installation d'Exchange 2016 sur des ordinateurs exécutant Windows Server 2016 dépend du rôle Exchange que vous voulez installer. Lisez la section ci-dessous correspondant au rôle que vous voulez installer.

Importante

Windows Server 2016 nécessite la mise à jour cumulative 3 d’Exchange 2016 ou version ultérieure.

Serveurs de boîte aux lettres Exchange 2016 sur Windows Server 2016

  1. Exécutez la commande suivante dans Windows PowerShell pour installer les composants Windows requis :

    Remarque

    Nous avons récemment mis à jour les composants Windows requis pour ne plus inclure MSMQ, car il n’est pas requis par Exchange Server.

    Vous pouvez éventuellement supprimer MSMQ de votre serveur Exchange en exécutant la commande suivante à partir d’une instance PowerShell avec élévation de privilèges et en redémarrant le serveur :

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

    Notez que le programme d’installation d’Exchange réinstallera MSMQ si vous case activée la Automatically install Windows Server roles and features that are required to install Exchange Server case à cocher pendant l’installation de l’interface graphique graphique, ou si vous utilisez dans le cadre de l’installation InstallWindowsComponents sans assistance.

    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. Installez les logiciels suivants dans l’ordre indiqué :

    a. .NET Framework 4.8

    b. Mise à jour de sécurité du 13 décembre 2016 (KB3206632)

    Remarque

    Vous pouvez uniquement installer cette mise à jour si votre version de Windows Server 2016 est 14393.576 ou version antérieure (environ décembre 2016). Vous pouvez voir votre version de Windows Server en exécutant la commande winver. Si votre version de Windows Server 2016 est ultérieure à 14393.576, vous n’avez pas besoin de cette mise à jour ou de son remplacement KB3213522, qui a été publiée une semaine plus tard. Le programme d’installation d’Exchange 2016 recherche l’installation de cette mise à jour, ne vous permettra pas de continuer si cette mise à jour est absente et vous informera clairement si vous en avez besoin.

    c. Visual C++ Redistributable Package pour Visual Studio 2012

    d. package Visual C++ Redistributable pour Visual Studio 2013

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge est disponible dans Versions redistribuables Visual C++.

    • Seul le rôle Boîte aux lettres nécessite le Visual C++ Redistributable Packages pour Visual Studio 2013. Les autres installations Exchange (outils de gestion et Transport Edge) nécessitent uniquement les packages Redistributable Visual C++ pour Visual Studio 2012.

    e. Module de réécriture d’URL IIS

    Remarque

    Le module de réécriture d’URL IIS est requis avec la mise à jour cumulative 22 ou ultérieure.

    f. Microsoft Unified Communications Managed API 4.0, Core Runtime (64 bits)

Serveurs de transport Edge Exchange 2016 sur Windows Server 2016

  1. Exécutez la commande suivante dans Windows PowerShell pour installer les composants Windows requis :

    Install-WindowsFeature ADLDS
    
  2. Installez les logiciels suivants dans l’ordre indiqué :

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge sur : Versions redistribuables Visual C++.

Conditions préalables Windows Server 2012 et Windows Server 2012 R2 pour Exchange 2016

Les prérequis pour Exchange 2016 sur les ordinateurs Windows Server 2012 ou Windows Server 2012 R2 dépendent du rôle Exchange que vous installez. Lisez la section suivante qui correspond au rôle que vous souhaitez installer.

Serveurs de boîte aux lettres Exchange 2016 sur Windows Server 2012 ou Windows Server 2012 R2

  1. Exécutez la commande suivante dans Windows PowerShell pour installer les composants Windows requis :

    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. Installez les logiciels suivants dans l’ordre indiqué :

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    c. package Visual C++ Redistributable pour Visual Studio 2013

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge est disponible dans Versions redistribuables Visual C++.

    • Seul le rôle Boîte aux lettres nécessite le Visual C++ Redistributable Packages pour Visual Studio 2013. Les installations des outils de gestion Exchange et des serveurs Transport Edge nécessitent uniquement les packages Redistributable Visual C++ pour Visual Studio 2012.

    d. Module de réécriture d’URL IIS

    Remarque

    Le module de réécriture d’URL IIS est requis avec la mise à jour cumulative 22 ou ultérieure.

    e. Mise à jour du runtime C universel Windows (KB2999226)

    Remarque

    La mise à jour du runtime C universel dans Windows (KB2999226) est requise sur Server 2012 R2 avec la mise à jour cumulative 22 ou ultérieure.

    f. Microsoft Unified Communications Managed API 4.0, Core Runtime (64 bits)

Serveurs de transport Edge Exchange 2016 sur Windows Server 2012 ou Windows Server 2012 R2

  1. Exécutez la commande suivante dans Windows PowerShell pour installer les composants Windows requis :

    Install-WindowsFeature ADLDS
    
  2. Installez les logiciels suivants dans l’ordre indiqué :

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge sur : Versions redistribuables Visual C++.

Conditions préalables client Windows pour les outils de gestion Exchange 2016

Consultez la matrice de prise en charge Exchange Server pour les systèmes d’exploitation clients Windows pris en charge.

  1. Installez Visual C++ Redistributable Package pour Visual Studio 2012

    Remarque

    • La configuration système requise pour le package redistribuable Visual C++ ne mentionne pas la prise en charge de Windows Server 2016, Windows Server 2019 ou Windows Server 2022, mais le package redistribuable peut être installé en toute sécurité sur ces versions de Windows.

    • Une vue d’ensemble des dernières versions prises en charge sur : Versions redistribuables Visual C++.

  2. Exécutez la commande suivante dans une fenêtre Windows PowerShell élevée (une fenêtre Windows PowerShell que vous ouvrez en sélectionnant Exécuter en tant qu’administrateur) :

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