Microsoft System Center 2012 one of the perfect tools that integrate and work with ALM to provide very powerful ALM environment in different areas, for example SCOM or System Center Operation Manager integrates with TFS in the DevOps scenario to support integration between Development and Operation and many other scenarios, I will start to show some of these wonderful integration and I start by showing how to install System Center 2012 Configuration Manager SP1 (SCCM 2012 SP1) with MS SQL Server 2012 SP1 on Windows Server 2012.
- Examine the environment
- Add required Windows Roles and Features for Windows Server 2012
- Create a System Management Container on DC machine
- Extend the Active Directory Schema on SCCM machine
- Install SQL Server 2012 SP1 on Windows Server 2012
- Download and install Assessment and Deployment Kit
- Install System Center Configuration Manger 2012 SP1
The following is a step-by-step video for this post.
Examine the environment
In this scenario I have 3 machines Domain Controller (DC08.com), SCCM (SCCM-2012) and one client with Windows 8 (SCCM-Client-Win8), of course the SCCM-2012 and SCCM-Client-Win8 joined the domain.
Add required Windows Roles and Features for Windows Server 2012
Open the Server Manager and click on Add roles and features.
Just click next…next until reach Server Roles.
In the Server Roles choose Web Server (IIS), add the required features and then click Next.
Select .NET Framework 3.5 and make sure 4.5 is selected too after that select BIT and add required features after that scroll down.
Add Remote Differential Compression.
in Security choose Basic Authentication, IP and Domain Restrictions, URL Authorization and Window Authentication
Add ASP, ASP.NET 3.5, ASP.NET 4.5 add also any required features after that scroll down.
Add IIS 6 WMI Compatibility, IIS Management Scripts and Tools, Management Service and click Next.
Select Restart the destination and then click on Specify an alternate source path.
Insert the Windows Server 2012 DVD into the machine and put its drive letter followed by :\Sources\sxs and click OK.
After the installation complete click on Close.
Create a System Management Container on DC machine.
Connect to the Domain Controller machine using Remote Desktop.
From the run type ADSIedit.msc to open the ADSI, click connect to and accept the default.
Navigate to System and create new container with the exactly spelling and case “System Management“
Open the Active Directory Users and Computers and from View menu click on Advanced Features.
Navigate to “System Management” and add the SCCM machine to it.
Give the SCCM machine full controller permission and click Advanced.
Select the SCCM machine and click Edit.
Change the apply to “This object and all descendant objects” and choose Apply this permission.
Close the Active Directory remote desktop, we will not use it again for now.
Extend the Active Directory Schema on SCCM machine
Insert the SCCM DVD into your DVD and navigate to SMSSETUP\BIN\X64. double click on extadsch.
Navigate to the C drive and open the created file ExtADSch.txt.
Make sure that it is successfully extend the schema.
Install SQL Server 2012 SP1 on Windows Server 2012
Insert or mount the SQL Server 2012 DVD into your DVD drive and click on New SQL Server stand-alone-installation.
It’s better to include the update and then click Next.
Select SQL Server Feature Installation.
Select Database Engine Services and scroll down.
Select Client Tools Connectivity, Management Tools Basic, Management Tools Complete and click Next.
Make all service automatic and assign Network Services for SQL Server Database Engine.
Review the Collation and make sure it’s “latin1_general_ci_as“, click Next.
Add the current user that will be used to install SCCM 2012, click next..next until the installation complete.
After installation complete, open SQL Server Management Studio and click on the instance name and choose Properties, choose Memory, enter 4000 as Minimum and Maximum server memory, it’s recommended to be 8000.
Download and install Assessment and Deployment Kit
Download Assessment and Deployment Kit, for download click here after that click on adksetup.
Only select Deployment Tools, Windows Preinstallation Environment (Windows PE), User State Migration Tools and then click Install.
Install System Center Configuration Manger 2012 SP1
Insert the media of System Center Configuration Manager SP1 (SCCM 2012) into your machine and click Install.
Select Install a Configuration Manager primary site and then click Next for more understanding about why we choose this option and the other options, see the video for this post.
Select and Accept all licenses terms and conditions.
Browse and choose the path to download the needed files for installation.
After the download complete click Next.
Type a code for the site and the site name deselect the installation of Management Console, we will install it later.
Select Install the primary site as stand-alone site.
We enter the SQL Server name here, we will leave the default since SCCM will be installed on the same machine with SQL Server.
We choose where to install the SMS provider, we will leave the default on the same machine.
Select Configure the communication method on each site system role.
Leave the default to install management point and the distribution point and click Next.
The prerequiest check run and show some warnings, we can install WSUS later and it OK for the other warnings, click Begin Install.
The installation start and review it until complete.
Click on Install Configuration Manager console.
Type the name of the server that has SCCM in our case it’s the same machine but of course we can install this console on any machine even on a desktop machine.
Now the System Center Configuration Manager Console will open and it’s ready to use