Step By Step Walkthrough To Set Up System Center Configuration Manager 2016

Introduction

The environment used for setting up System Center Configuration Manager is a two server farm with one server acting as the domain controller and the second one as the SCCM Server with SQL Server 2016 installation. We will install SCCM on the same Server as SQL Server for the time being. We can also extend the set up to a stand-alone SCCM Server and SQL Server. The installation of the SCCM is primarily divided into 2 sections

  • Prerequisite installation
  • System Center Configuration Manager Installation

Prerequisite Installation

Before installation of SCCM in the server, we have to set up few prerequisites in the server, or else we will get a few errors during the installation of SCCM. The prerequisites that we will be setting up are:

  • Install Windows ADK 10
  • Create System Management Container in the Domain Controller System
  • Extend Active Directory Scheme
  • Configure IIS Role
  • Install BITS and Differential Compression
  • Install Windows Server Update Service Role

Install Windows ADK 10

If we have not installed Windows ADK 10, we will get the below error while trying to install SCCM.



So, let’s get the installation file from here.

Double click the installation file and start with the installer.

SCCM

Specify the install location and continue.

SCCM

Check the required features that have to be installed. We already have set up SQL Server 2016 on the server, so let's uncheck the last option and install.

SCCM

This will install Windows ADK 10 on the SCCM Server.

SCCM

Create System Management Container in the Domain Controller System

Once Windows ADK 10 has finished installation, we will set the System Management Container in the AD Server. In order to do that, let's head over to the Server Manager and from tools select ADSI Edit.

SCCM

Right click on ADSI Edit option in the below window and select Connect to. This will open up the Connection Settings window. Click on OK.

SCCM

Right click the Domain Controller name, select New->Object.

SCCM

Specify the class as “container” and click on "Next".

SCCM

Specify the values as “System Management”.

SCCM

This will create the object in the AD. Now, we have to assign the object permissions to this container. Right click the newly created container object and select "Properties".

SCCM

Click on "Add" to add the users.

SCCM

Add the Admin Account of SCCM Server (here, we are using SPFarmAccount) and the SCCM Computer(VM02-SQL2016 to this container object.

SCCM

From Advanced settings, change the permission entry from “This object” to “This object and all descendant objects”.

SCCM

Now, both, SPFarmAccount and VM-2-SQL2016 have been granted full control of the Container Object.

SCCM

Extend Active Directory Schema

Let’s download the SCCM Setup files from here

SCCM

It will contain the Zip file named SC_Configmr_SCEP which should be unzipped to a drive folder.

SCCM

Go inside the extracted folder to the path C:\SC_Configmgr_SCEP_1606\SMSSETUP\BIN\X64

SCCM

From there, run the application extadsch,

SCCM

It will run the command line tool to extend the active directory schema. You can find the output file in the C Drive.

SCCM

Opening it, we can see the success status of the operation.

SCCM

Add IIS Server Role

From Server Manager, select "Add Roles and Features" option.

SCCM

Select Role based or feature-based installation option and continue.

SCCM

Select the Role as WebServer(IIS) and continue.

SCCM

Check the Role services that have to be installed as part of Web Server IIS and proceed.

SCCM

This will start the installation of the Roles in the SCCM Server. Once completed, we can close the wizard and head to the next section.

SCCM

Install BITS and Differential Compression

Just like we have installed Web Server (IIS), let's install Background Intelligence transfer Service (BITS) and Remote Differential Compression in the SCCM Server.

Install BITS and Differential Compression

Select BITS from the Features window.



Similarly select Remote Differential Compression from the same window.



Install the selected features by clicking on Install.

clicking

Once the installation has completed we can close the window.

clicking

Install Windows Server Update Service

Now, let’s add the last Role to the SCCM Server. It is the Windows Server Update Service Role.

clicking

Specify the folder location where the updates will be stored.

clicking

Click on Install to start of the installation.

clicking

Install System Center Configuration Manager

From the downloaded installation files, start the installer present in the x64 folder.

clicking

Select “Install a Configuration Manager primary site” option.

System Center Configuration Manager

If we have the product key we can enter it, otherwise proceed with the evaluation option.

System Center Configuration Manager

Accept the agreement and continue.

System Center Configuration Manager

If you have already downloaded the required installation files, we can specify the location of the installation media. Otherwise, we will have to download them to the drive location first.

System Center Configuration Manager

Here, we will download them to a drive folder.

System Center Configuration Manager

Specify the site code and site name and proceed.

System Center Configuration Manager

We can chose to install the primary site as a stand-alone site or add it to an existing hierarchy. Even if we chose the stand alone option we can add it to the hierarchy at a later point.

System Center Configuration Manager

Now, we have to specify the Full Qualified name of the SQL Server where the SCCM databases will be created. Since we have chosen the SCCM to be installed in the same server as SQL Server, we don’t have to change the default value.

System Center Configuration Manager

Specify the location for the SQL Server data file and transaction log to be saved and proceed.

System Center Configuration Manager

Now we have to mention the location of the sms provider which will be used to communicate with the site database. Let’s install it in the same SQL Server.

System Center Configuration Manager

Check HTTPS communication option and proceed.

System Center Configuration Manager

Chose to install a management point as well as installation point and proceed.

System Center Configuration Manager

Finally we are in the setting summary page. Click on Next to start the installation.

System Center Configuration Manager

This will start the prerequisite check. Ensure that there are no errors. We can skip the warnings after checking for the severity. If there are errors we will have to resolve them before proceeding.

System Center Configuration Manager

Once we click Begin Install, it will take around 45 minutes to complete the installation of System Center Configuration Manager.

System Center Configuration Manager

Test SCCM

Once the installation has run to completion we go ahead and run the Configuration Manager Console.

System Center Configuration Manager

This will open up the System Center Configuration Manager

System Center Configuration Manager

Summary

Thus, we saw how to set up the prerequisites required for setting up System Center Configuration Manager and how to set up SCCM in the Server.