Install SCCM 2012 R2

System Center Logo

In the Install Configuration Manager Database post I have gone through the process of installing SQL 2012 for SCCM and then illustrated how to limit memory usage so to be able to install SCCM on the same server, in this post I will go through the process of installing ConfigMgr in a single server scenario.

Install SCCM – Prerequisites

Before we can install SCCM some prerequisites need to be satisfied, as a first step create a service account that will be used as Client Push Account and a group that will be used to delegate Administrative privileges to SCCM administrators in the lab I will use the following:

  • ConfigMgr-Admins – Security Global group
  • Configmgr-push – Service account used for pushing ConfigMgr

[su_note note_color=”#ffff96″ text_color=”#000000″ radius=”5″]Note: As SCCM is being installed in a lab environment I have made the ConfigMgr-Push account part of the Domain Admin group for ease of administration, in a production environment this is not always desirable as AD Delegation is a more secure choice.[/su_note]

Once necessary service account have been created to install SCCM we need to install required features and roles on the server, while this can be done manually it’s easier to open an elevated PowerShell session and run the following command

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

Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      --------------
True    No             Success        {Background Intelligent Transfer Service (...

As a last requirement you will need to install the Windows Assessment and Deployment Kit once downloaded run the setup and install only the components highlighted in the picture

Install SCCM - Windows Assessment and Deployment Kit

Install SCCM – Deployment Procedure

Once you have downloaded and extracted SCCM 2012 installation files double-click on the Splash.exe file and in the first screen select Install and then Next in the introductory page that will be displayed.

In the Setup options page select to deploy an SCCM Primary site but be sure to leave the Use typical installation options unchecked so to be able to choose which roles will be deployed

Install SCCM - Installation Type

In the Product Key page insert a serial number if you have it and accept the License terms for the various components

Install SCCM - Evaluation

In the Prerequisites Downloads page you can specify a local or UNC folder where prerequisites files will be downloaded

Install SCCM - Requisites

Install SCCM - Requisites Download

[su_note note_color=”#ffff96″ text_color=”#000000″ radius=”5″]Note: If the server has no direct internet connection you can download necessary packages with the SetupDL.exe utility which can be found under the SMSSETUPBINX64 directory.[/su_note]

Next you will have to select the Server and Client languages SCCM will support, Server language will affect the language components like reports and console will be displayed in while Client Language will affect the display language of deployed clients

Install SCCM - Languages

Install SCCM - Languages Clients

In the next page you will be required to enter information about your site, specifically the Site Number which is a 3 digit alphanumeric name which must be unique throughout the SCCM hierarchy, a site name like a geographical location, the folder where to install SCCM binaries and finally if setup should also install the ConfigMgr Admin Console

Install SCCM - Site Code

In the following Windows I’ve selected to install a primary or stand-alone site but you will have the option to attach the site to a Central Administration Site if one is already present

Install SCCM - SCCM Hierarchy

Install SCCM - SCCM Hierarchy Info

In the Database Information page you can specify parameters for your SQL deployment as SCCM and SQL Database are on the same server you can accept default settings both for SQL instance and pathInstall SCCM - Database Path

Install SCCM - Database Configuration

The SMS Provider Settings page will allow us to specify the FQDN name used by the SCCM Console to communicate with the Database again default proposed settings will do just fine

Install SCCM - SMS Provider

In the Client Communication Settings page you can specify communication will be encrypted (HTTPS)  requiring use of Digital Certificates  for now HTTP will do just fine

Install SCCM - Client Communication Settings

By default SCCM install only the Management Point and Distribution Point roles and in the Site System Roles you can change configuration parameters like FQDN

Install SCCM - Roles Installation

Once you have expressed or not your will to participate in the CEIP program you will be presented with a summary of SCCM install options, once reviewed clicking on the Next button will start the Prerequisite checker which will warn you in case a prerequisite has not been satisfied or there are configuration issues.

Install SCCM - Prerequisite Checker

In the image above as you can see I’ve received a warning about the missing WSUS which I’ve ignored as I will deploying the SUP (Software Update Point) later on and a warning about SQL Memory configuration which I have already described in a separate post.

As none of the reported warning is a blocker for installation I have just clicked on the Being Installation button to start SCCM install

Install SCCM - Installation

Once installation, which will take a bit, is over you can view the log to check for any issue or warning during setup, which will anyhow be displayed in the install page, or open the SCCM Administration Console to check everything is working as intended

Install SCCM - Admin Console

In subsequent posts I will go through the process of maintaining the SCCM infrastructure and deploy the various roles that make up this fascinating product.


2 thoughts on “Install SCCM 2012 R2

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s