This step-by-step guide walks you through the complete process of downloading, installing, and activating Microsoft Exchange Server 2019. Whether you’re setting up a new mail server or upgrading your existing infrastructure, follow these instructions to ensure a smooth and successful deployment.
Prerequisites for Installing Exchange Server 2019
Before you start the installation, make sure your environment meets the following requirements:
- Windows Server 2019: Exchange Server 2019 requires Windows Server 2019. The ‘Server Core’ installation option is recommended for better security but requires advanced expertise.
- .NET Framework 4.8: Install the latest .NET Framework 4.8 on your server.
- Visual C++ Redistributable Packages: Download and install Visual C++ Redistributable Packages for Visual Studio 2012 and 2013.
- Unified Communications Managed API (UCMA) 4.0: Download and install UCMA 4.0.
- Remote Server Administration Toolkit (RSAT): Install RSAT tools for Active Directory Domain Services (AD DS) via PowerShell with the command:
Install-WindowsFeature RSAT-ADDS - Domain Controller Version: Ensure your Active Directory Domain Controllers run Windows Server 2012 R2 or later.
- Global Catalog Server: Confirm at least one Domain Controller is a Global Catalog server.
- Forest Functional Level: Your Active Directory Forest Functional Level should be Windows Server 2012 R2 or higher.
Step-by-Step Installation Guide for Exchange Server 2019
Step 1: Install Windows Server 2019
Install and fully update Windows Server 2019 on your physical or virtual machine.
Step 2: Install Required Prerequisites
Install all the components listed in the prerequisites section.
Step 3: Download Exchange Server 2019
Download Exchange Server 2019 from the instruction email you received after purchasing the software.
Step 4: Mount the ISO File
Right-click the downloaded ISO and select Mount to access installation files.
Step 5: Prepare Active Directory
Open a Command Prompt and navigate to the mounted ISO location. Run these commands one by one:
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms
Setup.exe /PrepareAD /OrganizationName:”YourOrganizationName” /IAcceptExchangeServerLicenseTerms
Setup.exe /PrepareAllDomains /IAcceptExchangeServerLicenseTerms
(Replace “YourOrganizationName” with your actual organization name.)
Step 6: Install Exchange Server 2019
- Run Setup.exe from the mounted ISO.
- Accept license terms and use recommended settings.
- Select Mailbox role and check the box to install required Windows Server roles and features automatically.
- Choose your installation location or accept the default.
- Proceed through the installation wizard and reboot the server when prompted.
Step 7: Configure Outlook Anywhere
Log in to the Exchange Admin Center (EAC), navigate to Servers, and configure Outlook Anywhere settings.
Step 8: Set Up Service Connection Point (SCP)
Run the following PowerShell command in Exchange Management Shell (EMS):
Set-ClientAccessService –Identity NameOfExchange2019Server –AutoDiscoverServiceInternalUri https://mail.YourDomainName.com/Autodiscover/Autodiscover.xml
(Replace placeholders with your server and domain names.)
Step 9: Import SSL Certificates
- Purchase an SSL certificate from a trusted authority (e.g., GoDaddy).
- Copy the certificate to a UNC path accessible by your Exchange server.
- Import the certificate via the EAC under Servers > Certificates.
Step 10: Configure Virtual Directories
Modify virtual directory settings using the Exchange Admin Center or PowerShell cmdlets as needed.
Read More:- How to Choose the Best Licensing Option for Your Business
📺 Helpful Video Tutorials & Resources
For more tutorials and helpful guides on using Indigo Software with Windows Server and other platforms, check out the Indigo Software YouTube playlist. This playlist features step-by-step videos tailored for Windows Server users to help you get the most out of your software.
Visit the playlist now to access expert tips, detailed walkthroughs, and troubleshooting advice designed specifically for Indigo Software on Windows Server: