Exchange 2010: Installazione dei prerequisiti su Windows 2008 e Windows 2008 R2
Il sistema operativo su cui verrano installati i vari ruoli di Exchange 2010 deve essere Windows Server 2008 SP2 oppure Windows Server 2008 R2.
Prerequisiti Active Directrory:
- Il livello funzionale della foresta deve essere almeno Windows 2003
- Lo schema master deve essere ospitato su un server che abbia almeno Windows 2003 SP1
- L’installazione del sistema operativo deve essere in modalità full, non server core
- Per l’installazione di tutti i ruoli, tranne l’edge, il server deve essere membro di un dominio
Installazione dei preprequisiti su Windows Server 2008 SP2
- Installare Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Microsoft .NET Framework 3.5 SP1.
- Installare glu updates disponibili per Microsoft .NET Framework 3.5
- Installare Windows Remote Management (WinRM) 2.0 e Windows PowerShell V2 (Windows6.0-KB968930.msu). Windows Management Framework.
- Sul server che ospiterà il ruolo Hub Transport o Mailbox, installare il Microsoft Filter Pack. Microsoft Office 2010 Filter Packs.
- Aprire un prompt dei comandi elevato, posizionarsi sul disco di installazione di Exchange 2010, nella cartella Scripts ed utilizzare i seguenti comandi per installare i componenti di sistema necessari:
Per un server che ospiterà un’installazione tipica: Client Access, Hub Transport, Mailbox
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-Typical.xml -Restart |
Per un server che ospiterà i seguenti ruoli: Client Access, Hub Transport, Mailbox, e Unified Messaging
sc config NetTcpPortSharing start= auto ServerManagerCmd -i Desktop-Experience ServerManagerCmd -ip Exchange-Typical.xml -Restart |
Per un server che ospiterà i seguenti ruoli: Client Access e Hub Transport
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-Typical.xml -Restart |
Per un server che ospiterà i seguenti ruoli: Hub Transport e Mailbox
ServerManagerCmd -ip Exchange-Typical.xml -Restart |
Per un server che ospiterà i seguenti ruoli: Client Access e Mailbox server roles
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-Typical.xml -Restart |
Per un server che ospiterà esclusivamente il ruolo Client Access:
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-CAS.xml -Restart |
Per un server che ospiterà esclusivamente il ruolo Hub Transport:
ServerManagerCmd -ip Exchange-Hub.xml -Restart |
Per un server che ospiterà esclusivamente il ruolo Mailbox:
ServerManagerCmd -ip Exchange-MBX.xml -Restart |
Per un server che ospiterà esclusivamente il ruolo Unified Messaging:
ServerManagerCmd -ip Exchange-UM.xml -Restart |
Per un server che ospiterà esclusivamente il ruolo Edge Transport:
ServerManagerCmd -ip Exchange-Edge.xml -Restart |
Installazione dei prerequisiti su Windows Server 2008 R2
-
Sul server che ospiterà i ruoli Hub Transport o Mailbox server role, installare il Microsoft Filter Pack. Microsoft Office 2010 Filter Packs.
- Aprire un prompt Powershell elevato e digitare i seguenti comandi:
Import-Module ServerManager |
Per un server che ospiterà un’installazione tipica: Client Access, Hub Transport, Mailbox
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 |
Per un server che ospiterà i seguenti ruoli: Client Access, Hub Transport, Mailbox, e Unified Messaging
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,Desktop-Experience -Restart |
Per un server che ospiterà i seguenti ruoli: Client Access e Hub Transport
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 |
Per un server che ospiterà i seguenti ruoli: Hub Transport e Mailbox
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 -Restart |
Per un server che ospiterà i seguenti ruoli: Client Access e Mailbox server roles
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 |
Per un server che ospiterà esclusivamente il ruolo Client Access:
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 |
Per un server che ospiterà esclusivamente il ruolo Hub Transport:
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 -Restart |
Per un server che ospiterà esclusivamente il ruolo Mailbox:
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 -Restart |
Per un server che ospiterà esclusivamente il ruolo Unified Messaging:
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,Desktop-Experience -Restart |
Per un server che ospiterà esclusivamente il ruolo Edge Transport:
Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS -Restart |
Sul server che ospita il ruolo Client Acces, dopo aver riavviato il sistema, eseguire un prompt Powershell elevato ed eseguire il seguente comando per configurare il servizio Net.Tcp Port Sharing Service per essere avviato in modo automatico:
Set-Service NetTcpPortSharing -StartupType Automatic |
Per quanto riguarda Windows Server 2008 R2 è possibile utilizzare il seguente script powershell che consente l’installazione dei prerequisiti in modo molto agevole mediante un menù:
Copiare il seguente codice, salvarlo in un file di testo con il nome Ex2010-PreRequisites.ps1, eseguire un prompt powershell e mandare in esecuzione lo script.
clear Import-module ServerManager switch ($opt) |
Roberto