Cross posted from PTS Blogs http://blogs.technet.com/b/ptsblog/archive/2011/12/16/how-to-install-the-configuration-manager-2012-primary-site.aspx
Previous Post: How to Install the Configuration Manager 2012 Central Administration Site
On the primary site server, again make sure you have following components available.
1. Make sure you have x64 Windows server 2008 Operating System
2. Install supported version of SQL server 2008 (for Configuration Manager 2012 RTM you must have SQL 2008 SP2 with CU9 or SQL Server 2008 R2 with SP1 and Cumulative Update 6 or SQL Server 2008 SP3 with CU4)
*These configurations required for SQL might be updated in future from Microsoft, so kindly visit TechNet for updated versions - http://technet.microsoft.com/en-us/library/gg682077.aspx#BKMK_SupConfigSQLDBconfig
3. Extend the Active Directory Schema with Schema Administrator's rights ( <CM2012Media>\SMSSETUP\BIN\I386\extadsch.exe)
4. Install .Net Framework 4.0
5. Add IIS as a role, with ASP.Net, ASP
6. Under Features, add BITS and Remote Differential Compression
7. If you do not have internet connection on the Configuration Manager server, make sure you have Configuration Manager updates downloaded from the link highlighted below on the first screen of setup.
1. Double click on Splash.hta from the CM 2012 install media
2. Click on Install , once you have all prerequisites in place
3. Select Install a Configuration Manager Primary Site and hit Next
2. Point to available updates for CM 2012, downloaded previously. Or you may download again.
3. Provide Site Code, Site Name and Installation folder location on local disk.
4. Select to join the site to an existing hierarchy. Provide CAS site server name.
5. Provide SQL database information
6. Select the client communication settings. Go with second option, unless you have all certificate requirements in place.
7. Select to install MP and DP in HTTP mode
8. Follow rest of the Wizard and you are done :)
Thanks for the awesome blog