Manually Install SharePoint Products on Windows Server for Team Foundation Server
You can install SharePoint Foundation 2010 using the TFS installation wizards, including the wizard for the standard TFS install and, new in this version of TFS, the wizard for installing the TFS extensions for SharePoint. Perform this procedure only if you want to install a different version of SharePoint Products.
This topic covers only the released versions of supported SharePoint Products, none of which can run on Windows Server 2012.
If you install SharePoint Products, you can use any port that you want for the Central Administration site. You do not have to use port 17012.
NTLM is the recommended authentication.
Team Foundation Server Extensions for Windows SharePoint Services does not support Basic authentication or anonymous authentication.
For more information about how to deploy and configure SharePoint Server 2010 or Office SharePoint Server 2007, see the following pages on the Microsoft website: Deployment for SharePoint Server 2010, Deployment for Office SharePoint Server 2007
To perform this procedure, you must be a member of the Administrators security group on the computer where you install SharePoint Products and where you host its databases.
To install SharePoint Products to work with Team Foundation Server
Start the installation wizard for SharePoint Products.
You can start this wizard by inserting the installation DVD. If you are installing Microsoft Office SharePoint Server 2007 or SharePoint Server 2010, type your product key, and click Continue.
On the Read the Microsoft Software License Terms page, read the agreement. If it is acceptable, select the I accept the terms of this agreement check box, and then click Continue.
On the Choose the installation you want page, perform one of the following steps:
If you are installing Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007, click Advanced.
If you are installing SharePoint Server 2010, click Server Farm.
On the Server Type tab, perform one of the following steps:
If you are installing Windows SharePoint Services 3.0, click Web Front End.
If you are installing Microsoft Office SharePoint Server 2007 or SharePoint Server 2010, click Complete.
If you are installing SharePoint Server 2010, you must skip this step. Otherwise, on the Feedback tab, specify an option. (This is not a required step.)
For more information about the program, click the link. You must have an Internet connection to view the program information.
Click Install Now.
When the installation wizard finishes, a dialog box appears that prompts you to complete the configuration of your server.
In that dialog box, verify that the Run the SharePoint Products and Technologies Configuration Wizard now check box is selected.
Click Close to start the configuration wizard.
On the Welcome to SharePoint Products and Technologies page, click Next.
If a warning about restarting certain services appears, click Yes. Some services might need to be restarted during the configuration phase.
On the Connect to a server farm page, click No, I want to create a new server farm, and then click Next.
On the Specify Configuration Database Settings page, perform the following steps:
In Database server, type the name of the server that is running SQL Server and which you will use to host the databases for Team Foundation Server. If you will use a named instance, add its name after the name of the database server, separated by a slash. For example, MyDatabaseServer\MyInstanceName.
In Database name, type the name of the database that you want to use, or accept the default value.
Under Specify Database Access Account, in Username, type the name of the user account that you want to use as the service account for SharePoint Products (WSSSERVICE).
You can use the same service account that you will use for Team Foundation Server (referred to as TFSSERVICE).
Under Specify Database Access Account, in Password, type the password for the service account.
After you specify all the required information, click Next.
If you are installing Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007, you must skip this step. Otherwise, you must type a password in Passphrase, confirm the password by typing it again in Confirm Passphrase, and then click Next.
On the Configure SharePoint Central Administration Web Application page, select the Specify port number check box, and type 17012.
Team Foundation Server uses this as the port number for the SharePoint Products administration site. You can use any port number, but Team Foundation Server has always used 17012 as the port number for the SharePoint Products administration site.
In Configure Security Settings, click NTLM, and then click Next.
On the Completing the SharePoint Products and Technologies Configuration Wizard page, review the information, and then click Next.
On the Configuration Successful page, click Finish.
This topic covers only the installation of SharePoint. If you install SharePoint without using one of the TFS wizards, you might have to complete additional tasks, which differ based on whether you are installing SharePoint on the same server as TFS or a remote server, and which version of SharePoint you’re installing. Use the guidelines below to determine your next steps:
If you install SharePoint manually, you must provision SharePoint.¹ Use the SharePoint Central Administration site to create a Web application that uses port 80² and NTLM authentication.³ For more information, see the topic that matches the version of SharePoint you’re using: Microsoft SharePoint Server 2010 (use Windows-classic authentication), Microsoft Office SharePoint Server 2007, or Windows SharePoint Services 3.0.
If you install the Enterprise Edition of either Microsoft Office SharePoint Server 2007 or SharePoint Server 2010, then after you provision SharePoint, you must configure additional SharePoint settings before dashboards will function. You should make these configurations before you connect the portal to TFS. For more information, see Configure the Enterprise Editions of SharePoint Server 2010 or Office SharePoint Server 2007 for Dashboard Compatibility. If you’re not using an Enterprise Edition of these SharePoint Products, ignore this bullet.
If you install SharePoint Products on a remote server (a server that is not running TFS), you must meet all the requirements in the previous bullets (provision SharePoint, make any Enterprise edition dashboard configurations necessary), and you must install the TFS Extensions for SharePoint on the server that is running SharePoint. For more information, see How to: Install Remote SharePoint Products for Team Foundation Server. If you’re installing SharePoint on the same server as TFS, ignore this bullet.
¹The TFS installation wizards provision SharePoint Foundation 2010 automatically during installation of SharePoint.
²If you specify a port number other than 80, users must include it as part of the address, or else Team Foundation Server will not operate correctly.
³In SharePoint Server 2010, NTLM authentication is called "Windows-classic" authentication.