Todd Installs TFS - 02 - Account Prep and Install IIS 7.0
First, we'll need to identify or add some accounts to act as the installation account, the services account, etc. The TFS Installation Guide has always referenced these account with placeholder names such as TFSSETUP and TFSSERVICE. I've found over the years that many people took these names very literally -- they assumed (1) that they needed new accounts and (2) the accounts had to have these exact names. Neither of these assumptions is true, but I will admit it makes it easier to follow the installation instructions if you create new accounts with these exact names.
Not wanting to rock the boat, I'll follow suit.
- Create TFSSETUP user as an Administrator.
- Create TFSSERVICE as a Standard user.
- Create WSSSERVICE as a Standard user.
- Create TFSREPORTS as a Standard user.
- Next, I'll set a password on each one of those accounts. You should take care when doing so; I'm just making a demo environment so using 'Pass@word1' across the board works for me.
Okay, now we can install IIS 7.0. On top of the default options, we'll need to add the following role services:
- ASP.NET
- HTTP Redirection
- IIS 6.0 Management Compatibility
- Windows Authentication
The Initial Configuration Tasks window is still open in our VPC; if it wasn't, we'd need to Start -> Programs -> Administrative Tools -> Server Manager to bring up the Server Manager. In the Initial Configuration Tasks window, click on Add roles under Customize This Server; in Server Manager, expand Roles in the tree pane and click on Add Roles.
The Add Roles Wizard appears.
Click Next. Select the Web Server (IIS) role. The wizard may identify some other dependencies; if so, permit the wizard to add them.
Click Next. Just some stuff for you to read.
Click Next.
Okay, now things are starting to get interesting. On the Select Role Services page, select ASP.NET, HTTP Redirection, IIS 6.0 Management Compatibility and Windows Authentication. You'll have to deal with one or more Add roles and features? dialogs -- just click on Add Required Role Services when prompted.
Once you've got all of the role services selected, click Next. One last confirmation dialog -- click Install.
It took my VPC just about 2 minutes to install and configure everything.
Click Close. IIS and all necessary features are now installed!