How to Install SCCM System Center Configuration Manager 2012 SP1 on Server 2012 Consultant Guide Part 1

As Microsoft recommend test this in your lab first of all and then you can use this steps for your real-world implementations.


First of all you will need 3 virtual machines to make this lab.
  1. DC (Domain Controller)
  2. SCCM (MGMT Server with SQL Server Enterprise) “You can also deploy SQL in another server but i preferred install locally, remember that you will need a great performance.”
  3. Client (Windows 8) preferred 

Features and roles you need to install on your SCCM Server.


Install the Web Server (IIS) Role with the following role services :
• Common HTTP features
• Windows Authentication
• IIS 6 Metabase Compatibility
• IIS 6 WMI Compatibility


Install the following Features:
• Background Intelligent Transfer Service (BITS)
• Remote Differential Compression
• .NET Framework 3.5.1 Features
Verify that .NET Framework 4.0 is already installed on Server 2012

  • Here's an Power Shell script for make this faster on your Windows Server 2012 with SCCM 2012 

Open your Power-Shell Console as Admin 

Copy this Script and then hit enter

Add-WindowsFeature Web-Windows-Auth,Web-ISAPI-Ext,Web-Metabase,Web-WMI,BITS,RDC,NET-Framework-Features,Web-Asp-Net,Web-Asp-Net45,NET-HTTP-Activation,NET-Non-HTTP-Activ,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Redirect,Web-App-Dev,Web-Net-Ext,Web-Net-Ext45,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-HTTP-Tracing,Web-Security,Web-Filtering,Web-Performance,Web-Stat-Compression,Web-Mgmt-Console,Web-Scripting-Tools,Web-Mgmt-Compat -Restart


Install SQL Server 2008 R2/2012 Santard or  Enterprise

Active Directory Services

Here's some configurations you should made in you DC Server
  1. Extend Active Directory Schema
  • \SMSSETUP\BIN\X64 folder, and then locate and run extadsch.exe.
  • When it finishes browse drive C, open ExtASSch.log there you can see if the expanding work as you expected.
    2.  Create a System Management container with ADSIEDIT
  • In the ADSI Edit console, expand Default naming context, expand the DC=Your Domain,DC=COM
    container, and select the CN=System container.
  • Create an object under CN=System with the type container, and the name System Management.
    In the ADSI Edit console, verify that CN=System Management container appears in the results pane,
    and then close the console.
  • Then go to Active Directory Users and Computers console, enable Advanced Features  on the view menu, Under System container, right-click on System Management and go to Properties.
  • Go to Security Tab and assign Full Control permission to you SCCM server and go to Advanced Security Settings for System Management to SCCM Server click on edit Full Control permission will apply to This object and all descendant objects then close.
image image

SQL Server Standart/ Enterprise Installation

This installation it will be on my SCCM server

Features you need to install:

  • DataBaseEngine
  • Reporting Services 
  • Management Tools - Basic
  • Management Tools - Complete
Don't install more features if you don't want more load on your server.

After Install SQL Server  you should be able to install Configurations Manager 2012

Next Post:  How to Install SCCM System Center Configuration Manager 2012 SP1 on Server 2012 Consultant Guide Part 2

Thanks for watching
David Acevedo