For anyone out there that needs some help getting ConfigMgr07 installed, this is for you. Below you'll find complete step by step instructions on installing ConfigMg.
I'm creating these instructions from a virtual lab I have using Hyper-V. My virtual environment consists of two Windows Server 2003 SP2 32-bit servers that have every Windows update applied as of 10/23/09. Server1 which I'll refer to as CIGDC1 has the following roles installed...
- Domain Controller
- DNS Server
- DHCP Server (scope = 192.168.1.X)
Server2 which I'll refer to as CIGAPCCM will be the ConfigMgr primary site server. The instructions below will assume that you have the above already in place, and that you're going to be hosting the SQL server on the same system as the primary site server.
Part 1
Installing SQL Server
For this section I'm installing SQL Server 2005 SP1 which is what came with ConfigMgr07. First start out by installing IIS. Go to Add/Remove Program in the Control Panel, then go to Add/Remove Windows Components, check the box next to Application Server, then click Next to install.
Now launch setup.exe from disc 1. Accept the terms, click Next, then Install
Setup will then install .NET 2, SQL Native Client, and Support files
When it's completed, click Next, then Next again
At this point, it will do a check to verify everything it needs is there, if anything is missing simply install the component. If all good, click Next.
When prompted enter your Name, Company, and Key then click Next.
You'll now want to select SQL Server Database Services, then click Next.
For prompted on the name of an instance to great, I would suggest SystemCenter. Click Next
For a service account, use the built-in System account, click Next, then use Windows Authentication Mode.
On collation settings, choose Dictionary order, case-insensitive, for use with 1252 character set. Then click Next, next again, and then Install.
When it's finished installing, click Next, then Finish.
Now to wrap up installing SQL, install SP2. Launch the SP2 executable, click Next, accept the agreement and press next, then click next again, then next again, then next again, then (yes, again) next again, and finally Install.
SP2 will then sit and take forever to install....
Then you will be prompted for a reboot
After rebooting, you should have your SQL server wrapped up.
Part 2
Installing ConfigMgr 2007
You should start out by opening up Active Directory and creating an OU structure and service account for ConfigMgr. My OU structure looks like this.
For a service account, create a new user called smsadmin, and give the account Domain Admin privileges and remove the membership to Domain Users.
Now before installing ConfigMgr, there's a number of additional updates and processes you'll need to do. So here's the list of things that you'll need to do first.
- Extend the Active Directory Schema
- Apply update KB932303
- Install WSUS
- Server 2003 schannel hotfix
- WinRM v1.1
- Update MMC to 3.0
- Install BITS
- Enable WebDAV
I'll go ahead and hit the schema, BITS, and WebDAV. The rest, just double click the item and you'll get a link to go and download the patch needed. Pretty straightforward.
To extend the AD schema, you first need to get the file extadsch.exe and execute it on your domain controller. You'll need to do this using an account that has permission to do so. After executing it look in the C:\ drive for ExtADSch.log and then check to make sure you see "Seccuessfully extended the Active Directory schema" in there.
For BITS, go to Add/Remove Programs, then Add/Remove Components. Dig into Application Server -> Internet Information Services and then check Background Intelligent Transfer Service.
For WebDAV you're going to go to the same place, except this time dig a little farther into World Wide Web Service and check WebDAV Publishing.
After applying all the updates you might have to reboot before the prerequisite checker shows them all installed.
Once you've got all your prerequisites done, launch the setup again, and this time select the install link.
You'll then click Next, Next again, accept the terms, click Next, and finally next again.
You'll now need to select Primary Site, followed up by clicking Next, then next again.
At this point, enter your product key, then click Next.
You'll now be prompted to choose where to install ConfigMgr. Some people might install it to a separate partition, in my case I'm just installing it to C:\. Choose where you want it installed, then click Next.
Now you get to determine your site code and name. I'm choosing CIG as my code and System Center VLab as the name.
On the next page, we're going to choose Mixed Mode. If you want to setup ConfigMgr in Native Mode you'll need to find some documentation somewhere else on that or wait until I post something about it.
On the agent selection page, just stick with what's already selected.
You'll now need to enter the address to your SQL server. It should be (if you followed all this step by step..) the name of your server and then the sql instance name. Mine is below. After clicking Next, click Next again.
On the management point page, make sure you install a management point, then click next.
Use the default port settings.
When prompted about getting the prerequisite components, you'll prolly want to download them unless you have them somewhere already. If that's the case point the setup to the location.
After that you should see the following screen displaying all the settings. If all looks good click Next.
You should then see it begin installing ConfigMgr
After installation has completed, click Next
Then click Finish