Pre-reqs for SCOM 2012 Consoles

Whenever I’m installing SCOM 2012, it takes me a little extra time to get the pre-reqs installed for the Operations Console and Web Console, so I’m adding this to my blog for an easy place to find the download links and steps.

 

Operations Console

Before installing the SCOM 2012 Operations Console, you will need to install SQL CLR Types and Report View 2012 Runtime:

 

· SQL CLR Types

X86 Package (SQLSysClrTypes.msi)
X64 Package (SQLSysClrTypes.msi)

· Report Viewer 2012 Runtime – Download here

 

 

Web Console

Before installing the SCOM 2012 Web Console role, you will need to install the IIS Role and a number of services.  Tim McFadden has documented the steps for doing this with PowerShell in Windows Server 2008 R2 and Windows Server 2012…links to Tim’s blog and overview of the steps below…

 

Windows Server 2008 R2

  1. Run the following PowerShell commands to install the prerequisites:

    Import-Module ServerManager
    Add-WindowsFeature NET-Framework-Core,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Request-Monitor,Web-Filtering,Web-Stat-Compression,AS-Web-Support,Web-Metabase,Web-Asp-Net,Web-Windows-Auth –restart

  2. Run the following command from elevated command prompt to register the ASP .NET 4 with IIS.

    c:\windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe –r

  3. Run the following command to enable IIS to work with .net 4.0

    c:\windows\system32\inetsrv\appcmd set config /section:isapiCgiRestriction /[path=`'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll`'].allowed:True

  4. Restart the server

 

Windows Server 2012

  1. Run the following PowerShell commands to install the prerequisites:
  2. Import-Module ServerManager
    Add-WindowsFeature NET-Framework-Core,AS-HTTP-Activation,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Request-Monitor,Web-Filtering,Web-Stat-Compression,AS-Web-Support,Web-Metabase,Web-Asp-Net,Web-Windows-Auth –restart