Install Exchange 2010: Difference between revisions

From Microsoft Servers Wiki
Jump to navigation Jump to search
add powershell snippet and intro
m heading
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
[[File:Exchange2010-Autorun.png|thumb|400x400px|Exchange 2010 AutoRun]]'''Exchange 2010''' is Microsoft's mail, calendar, and "Unified Messaging" (which includes voicemail and auto-attendants for phone calls) platform.
[[File:Exchange2010-Autorun.png|thumb|400x400px|Exchange 2010 AutoRun]]'''Exchange 2010''' is Microsoft's mail, calendar, and "Unified Messaging" (which includes voicemail and auto-attendants for phone calls) platform.


System Requirements for Exchange:<ref>[https://learn.microsoft.com/en-us/previous-versions/office/exchange-server-2010/aa996719(v=exchg.141)?redirectedfrom=MSDN https://learn.microsoft.com/en-us/previous-versions/office/exchange-server-2010/aa996719(v=exchg.141)]</ref>
== System Requirements for Exchange ==
 
* x86-64 based CPU (Itanium is not supported)
* x86-64 based CPU (Itanium is not supported)
* Server 2008 or 2008 R2
* Server 2008 or 2008 R2
* n * 4GB of RAM (where n is amount of roles to install)
* n * 4GB of RAM (where n is amount of roles to install)
* Page file of physical RAM size, plus 10mb for crash dumps
* Page file of physical RAM size, plus 10mb for crash dumps
* At least 1.2GB of disk space to install Exchange (realistically should have a lot more, mailboxes can fill up fast)
* At least 1.2GB of disk space to install Exchange (realistically should have a lot more, mailboxes can fill up fast)<ref>[https://learn.microsoft.com/en-us/previous-versions/office/exchange-server-2010/aa996719(v=exchg.141)?redirectedfrom=MSDN https://learn.microsoft.com/en-us/previous-versions/office/exchange-server-2010/aa996719(v=exchg.141)]</ref>
Installation instructions:
 
== Installation Instructions ==
To automatically install all built-in Windows prerequisites on 2008 R2 (skipping steps 2 and most of 13), you can use this PowerShell snippet:
 
<pre>Import-Module ServerManager
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart</pre>


# Install .NET Framework 3.5
# Install .NET Framework 3.5
Line 18: Line 22:
#* 2008 R2 already has this preinstalled
#* 2008 R2 already has this preinstalled
#* On 2008 install Powershell and WinRM 2.0 from [https://legacyupdate.net/download-center/download/20430/windows-powershell-2.0-and-winrm-2.0-for-windows-server-2008-x64-edition-kb968930 Legacy Update]
#* On 2008 install Powershell and WinRM 2.0 from [https://legacyupdate.net/download-center/download/20430/windows-powershell-2.0-and-winrm-2.0-for-windows-server-2008-x64-edition-kb968930 Legacy Update]
# Insert the Exchange Server 2010 install media
# Insert the Exchange Server 2010 install media and run the installer
# Click <code>Step 3: Choose Exchange language option</code>, then click <code>Install only languages from the DVD</code>
# Click <code>Step 3: Choose Exchange language option</code>, then click <code>Install only languages from the DVD</code>
# Click <code>Step 4: Install Microsoft Exchange</code>
# Click <code>Step 4: Install Microsoft Exchange</code>
Line 30: Line 34:
#The Exchange installer will now do a prerequisites check, which will likely require you to manually install components. Install those as necessary (i.e by clicking Add Role Services under Web Server), and if it needs the Office 2010 Filter Packs you can get those from [https://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Download]
#The Exchange installer will now do a prerequisites check, which will likely require you to manually install components. Install those as necessary (i.e by clicking Add Role Services under Web Server), and if it needs the Office 2010 Filter Packs you can get those from [https://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Download]
#Once everything is installed, click Retry, then Next, and sit back
#Once everything is installed, click Retry, then Next, and sit back
To automatically install all built-in Windows prerequisites, you can use this PowerShell snippet:
<pre>Import-Module ServerManager
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart</pre>


Once everything finishes installing and the server reboots, there are some additional tasks to do.
Once everything finishes installing and the server reboots, there are some additional tasks to do.

Latest revision as of 07:15, 2 July 2026

Exchange 2010 AutoRun

Exchange 2010 is Microsoft's mail, calendar, and "Unified Messaging" (which includes voicemail and auto-attendants for phone calls) platform.

System Requirements for Exchange

  • x86-64 based CPU (Itanium is not supported)
  • Server 2008 or 2008 R2
  • n * 4GB of RAM (where n is amount of roles to install)
  • Page file of physical RAM size, plus 10mb for crash dumps
  • At least 1.2GB of disk space to install Exchange (realistically should have a lot more, mailboxes can fill up fast)[1]

Installation Instructions

To automatically install all built-in Windows prerequisites on 2008 R2 (skipping steps 2 and most of 13), you can use this PowerShell snippet:

Import-Module ServerManager
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
  1. Install .NET Framework 3.5
  2. Install PowerShell v2
    • 2008 R2 already has this preinstalled
    • On 2008 install Powershell and WinRM 2.0 from Legacy Update
  3. Insert the Exchange Server 2010 install media and run the installer
  4. Click Step 3: Choose Exchange language option, then click Install only languages from the DVD
  5. Click Step 4: Install Microsoft Exchange
  6. Read and accept the license agreement
  7. No point in reporting errors to MS, just leave it off
  8. Select Typical Exchange Server Installation
  9. Specify the name for your organization (do not apply split permissions)
  10. If you plan on using/allowing Exchange 2003 clients, select Yes for creating a public folder database
  11. If you would like to enable the Outlook Web App, check The Client Access server role will be Internet-facing, then specify the domain you would like it accessible on (unless you're going to create a DNS entry afterwards, you can just point it to machinename.domain.tld)
  12. No point in joining CEIP, just leave it off
  13. The Exchange installer will now do a prerequisites check, which will likely require you to manually install components. Install those as necessary (i.e by clicking Add Role Services under Web Server), and if it needs the Office 2010 Filter Packs you can get those from Microsoft Download
  14. Once everything is installed, click Retry, then Next, and sit back

Once everything finishes installing and the server reboots, there are some additional tasks to do.

  1. To install a product key, click Server Configuration, then on the right side click Enter Product Key.... Otherwise the server will be in a 120-day trial mode
  2. You'll likely need to disable IPv6 in order for Exchange to function properly. You can use the following registry key to do so:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters]
"DisabledComponents"=dword:FFFFFFFF