Wednesday, March 6, 2013

Install ConfigMgr 2012 SP1 on Server 2012 and SQL 2012 SP1

Last month I installed a new lab environment with new components: ConfigMgr 2012 SP1, Windows Server 2012 and SQL Server 2012 SP1. All Configuration will be mentioned in this blogpost. Here we go!
 
In my setup I'm using 2 VM's: 1 Domain Controller (VDC01) with 2GB memory and 1 SQL/ConfigMgr server (VCM01) with 8GB memory. Let's start with the Domain Controller first.
 
- Install Windows Server 2012 (5 minutes on SSD);
- Change computer name to VDC01 and restart;
- Add static IP-address (192.168.137.x) to the network-adapter;
- Add Roles with PowerShell cmdlets (Install-WindowsFeature -Name AD-Domain-Services,DNS,RSAT);
- Add Features with PowerShell cmdlets (Install-WindowsFeature NET-Framework-Core -Source D:\Sources\SxS);
- Promote to Domain Controller in Server Manager (Add a new forest);

- Choose Contoso.com as Root domain name (for example) and use default settings in the wizard. Only warnings are displayed in the Prerequisites check, so choose Install after read them;
- After restart login with a Domain Administrator account. Disable Windows Firewall and IE ESC for all profiles/accounts;
- Create 2 service accounts for SQL (SVC_SQL) as Domain User and SCCM (SVC_SCCM) as Domain Admin.


Let's start with the ConfigMgr server now!

- Install Windows Server 2012 (5 minutes on SSD);
- Change computer name to VCM01 and restart;
- Add static IP-address (192.168.137.x) to the network-adapter;
- Add Roles with PowerShell cmdlets (Install-WindowsFeature -Name Web-Server, WDS, RDC, BITS);
- Add Role Services with PowerShell cmdlets (Install-WindowsFeature -Name Web-WMI); 
- Add Features with PowerShell cmdlets (Install-WindowsFeature NET-Framework-Core -Source D:\Sources\SxS);
- Promote to Domain Server in Server Manager (Contoso.com);
- After restart login with Domain Administrator account. Disable Windows Firewall and IE ESC for all profiles/accounts.

- Install SQL Server 2012 SP1 and make sure the collation is set to "SQL_Latin1_General_CP1_CI_AS";
- Choose: Database Engine Services, Full-Text search, Reporting Services and Management Tools (2x);
- Choose default settings where possible and start installation;
- Configure SQL Server and SQL Server Agent to run with the SVC_SQL account (SQL Server Configuration Manager);
- Configure Reporting Services to run with the SVC_SQL account (Reporting Services Configuration Manager).

- Add WSUS with PowerShell cmdlets for SQL database (Install-WindowsFeature -Name UpdateServices-DB, UpdateServices-Ui);
- Start C:\Program Files\Update Services\Tools\WsusUtil.exe Postinstall SQL_INSTANCE_NAME=VCM01 CONTENT_DIR=C:\WSUS.
 
- Start Extadsch.exe on VDC01 from ConfigMgr media for a schema update (D:\SMSSETUP\BIN\X64);
- Create a System Management container (beneath System) with ADSIEdit at set permissions for VCM01 (Full control, This object and all descendant objects);
- Install Windows Assessment and Deployment Kit (ADK) on VCM01 (Deployment tools, Windows PE, USMT);
- Assign maximum server memory (4096 MB) in SQL Server Management Studio in SQL Server properties.


At last ConfigMgr installation can be started!
 
- Install a Configuration Manager primary site;
- Enter License key or start an evaluation version (180 days);
- Download required files or Use previously downloaded files;
- Choose Server and Client languages (english default);
- Choose a Site code and Site name for the ConfigMgr environment;
- Install the primary site as a stand-alone site;
- Choose SQL Server and SMS Provider location;
- Configure the communication method on each site system role;
- Install a Management point and Distribution point (HTTP);
- Watch the prerequisite check, which shows only a "SQL Server process memory allocation" warning in my environment;
- Installation is done in 12 minutes on SSD.

Above steps can be done in just one day. After that a new lab environment is running with new components: ConfigMgr 2012 SP1, Windows Server 2012 and SQL Server 2012 SP1. Have fun!

2 comments:

  1. Hello henk! Is it possible to use SQL2012SP1 as DB with WSUS now?

    ReplyDelete
    Replies
    1. Hello karl, for is seems SQL 2012 is supported, but SQL 2012 SP1 is not. Just install SQL 2012 with CU4 otherwise. Hope it helps!

      http://technet.microsoft.com/en-us/library/hh852344.aspx

      Delete