[tweetmeme source=”stalehansen” only_single=false]OCS 2007 R2 is now supported on Server 2008 R2 as base OS and as domain functional level. There is some specific prerequisites that need to be installed for Server 2008 R2. I have created a new guide for Server 2008 R2 here: https://msunified.net/2010/04/09/installing-ocs-2007-r2-prerequisites-on-windows-server-2008-r2/
Commands to install the necessary prerequisites for OCS 2007 R2 on Windows Server 2008 SP2
Front End on Windows Server 2008
ServerManagerCmd -i web-windows-auth web-mgmt-compat web-mgmt-console web-http-logging msmq-server msmq-directory powershell was-process-model was-config-apis desktop-experience rsat-addc
Installs the following components:
- [Web-Windows-Auth] – Windows Authentication
- [Web-Mgmt-Compat] – IIS 6 Management Compatibility
- [MSMQ-Server] – Message Queuing Server
- [MSMQ-Directory] – Directory Service Integration
- [RSAT-ADDC] – Active Directory Domain Controller Tools
- [WAS-Process-Model] – Process Model
- [WAS-Config-APIs] – Configuration APIs
- [Web-Mgmt-Console] – IIS Management Console
- [Web-Http-Logging] – HTTP Logging
- [PowerShell] – Windows PowerShell
- [Desktop-Experience] – Desktop Experience
The last 3 in the list are not required, but they are highly recommended. IIS 7.0 Management Console is IMHO much easier to use than the IIS 6.0 version. The logging tools often come in handy when troubleshooting OCS IIS issues and PowerShell makes working with OCS WMI values a piece of cake.
NOTE: If you are to run the create pool wizard from the Front End server, you also need the MS SQL Native Client: X64 Package (sqlncli.msi) – 7963 KB
Also check out this post of mine whether to run create pool on OCS Front End or Back End SQL server: https://msunified.net/2009/08/11/create-pool-%e2%80%93-run-on-ocs-or-sql-server/
Office Communicator Phone Edition deployment on Windows Server 2008
ServerManagerCmd -i Web-Static-Content
Installs the following components in addition to Front End prerequisites:
- [Web-Static-Content] – Static Content
NOTE: It exists default MIME types for both the .xml and the .cat extensions that is used by the updater. There is however no default for the .nbt extension and you need to configure it manually. See this post on how to do it http://www.codesalot.com/2010/communicator-phone-edition-update-issues/
Monitoring Server on Windows Server 2008
ServerManagerCmd -i msmq-server msmq-directory
Installs the following components:
- [MSMQ-Server] – Message Queuing Server
- [MSMQ-Directory] – Directory Service Integration
CWA Server on Windows Server 2008
ServerManagerCmd -i web-windows-auth web-digest-auth web-basic-auth web-mgmt-compat web-mgmt-console web-common-http web-ISAPI-ext web-ISAPI-filter web-request-monitor web-http-redirect web-http-logging
Installs the following components:
- [Web-Windows-Auth] – Windows Authentication
- [Web-Digest-Auth] – Digest Authentication
- [Web-Basic-Auth] – Basic Authentication
- [Web-Mgmt-Compat] – IIS 6 Management Compatibility
- [Web-Mgmt-Console] – IIS Management Console
- [Web-Common-Http] – Common-http-features
- [Web-ISAPI-Ext] – ISAPI Extensions
- [Web-ISAPI-Filter] – ISAPI Filters
- [Web-Request-Monitor] – Request Monitor
- [Web-Http-Redirect] – HTTP Redirection
- [Web-Http-Logging] – HTTP Logging
Mediation Server on Windows Server 2008
ServerManagerCmd -i rsat-addc
Installs the following components:
- [RSAT-ADDC] – Active Directory Domain Controller Tools
To view a full listing of ServerManagerCmd commands see this page: http://blogs.techrepublic.com.com/datacenter/?p=294
Post used as a reference for this post
http://waveformation.com/2009/06/02/installing-ocs-2007-r2-prerequisites-on-windows-server-2008/
Well done
Server 2008 R2 Add-WindowsFeature one-liners for OCS 2007 R2 prerequisites…
Open a PowerShell instance with elevated rights. In the PowerShell window, type: Import-Module ServerManager and hit [Enter]. When that completes, enter the command below for the OCS server role needed: Archiving Server: Add-WindowsFeature AS-NET-Fr…