Simple post. Simple list for installing TFS 2010.
Here are the downloads required for the installation of TFS 2010, a few simple steps for installation, and guidance for verification.
Update: Grant Holliday has recently posted a far more comprehensive list at: http://blogs.msdn.com/b/granth/archive/2012/01/03/tfs-2010-what-service-packs-and-hotfixes-should-i-install.aspx
Download the required software and guidance.
Team Foundation Server 2010:
- TFS 2010 installation guide: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=24337
- TFS 2010: Download from your MSDN account, or Trial ISO: http://www.microsoft.com/download/en/details.aspx?id=15070
- TFS 2010 SP1: http://www.microsoft.com/download/en/details.aspx?id=20506
- TFS 2010 SP1 CU1: http://www.microsoft.com/download/en/details.aspx?id=26211
Visual Studio 2010:
- Visual Studio 2010: Download from your MSDN account, or Trial ISO: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12187
- Alternatively, you can download the web installer Trial: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12752 (web installer)
- VS 2010 SP1: http://www.microsoft.com/download/en/details.aspx?id=23691 (web installer)
- TFS 2010 Power Tools (December 2011): http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f
SQL Server 2008 R2:
You can use SQL Server 2008 Standard or Enterprise, or SQL Server 2008 R2 Standard or Enterprise for you TFS 2010 environment. Keep in mind, however, that only the Standard versions are included in the TFS 2010 price of free – you must license the Enterprise licenses separately if you wish to use them with TFS. Don’t forget to download the x64 version if you have a 64 bit OS.
- SQL Server 2008 R2 Standard: Download from your MSDN account, or Trial: http://msdn.microsoft.com/en-us/evalcenter/ff459612.aspx
- SQL Server 2008 R2 Enterprise: Download from your MSDN account, or Trial: http://msdn.microsoft.com/en-us/evalcenter/ff459612.aspx
You can point to an existing SharePoint 2007 or 2010 installation, or you can install and configure a new environment. If you choose to do a new environment, use SharePoint 2010 (if at all possible), as opposed to WSS 3.0. It’s not only newer, it’s just easier to use, with far more capabilities.
- SharePoint Foundation 2010: http://www.microsoft.com/download/en/details.aspx?id=5970
- SharePoint Server 2010: Download from your MSDN account, or Trial ISO: http://technet.microsoft.com/en-us/evalcenter/ee388573
- TFS 2010 Power Tools – December 2011 (or later): http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f
Basically, simply follow the install guide. Be sure to walk through each of the steps carefully. Of course, that’s easier said than done. For instance, if you want to install using 2 machines, you still need to go to the “Install a Stand-Alone Server” section to get information on how to install SQL Server or configure the IIS role. Still, it’s the best set of steps to follow.
If you’re doing a dual server install install, you could follow the steps below:
- Install SQL Server 2008 R2 Standard or Enterprise.
- The bottom line is to simply install using the wizard with defaults. However, you’ll need to install SQL Server with Full Text, Analysis Services, Client Tools Connectivity, and Management Tools (at least Basic).
- Reporting Services should generally be placed on the Application Tier, but it can, if required, be placed on this tier.
- If installer here, ensure you use the “Install the native mode default configuration.” (It’s the default selection.)
- WARNING: If you do not install SSRS on the Application Tier, you will still need to install the client connectivity tools there. Otherwise the App Tier won’t have access to the Data Tier!
- Configure the IIS Role. You need:
- ASP.NET (including .NET Extensibility, ISAPI Extensions, and ISAPI Filters)
- IIS 6.0 Management Compatibility (including IIS 6 Management Console, IIS 6 Scripting Tools, IIS 6 WMI Compatibility, and IIS Metabase and IIS 6 Configuration compatibility)
- Windows Authentication
- Install and Configure SQL Server Reporting Services (same version as corresponding SQL Server you installed on the Data Tier).
- Ensure you use the “Install the native mode default configuration.” (It’s the default selection.)
- Install and Configure SharePoint 2010
- You can also install WSS 3.0 or SharePoint 2007. WSS 3.0 is the easiest to install, since the TFS 2010 installation can handle that for you. However, I highly recommend SharePoint 2010.
- For guidance on installing and configuring SharePoint Foundation 2010, please see http://myalmblog.com/2010/12/20/installing-tfs2010-with-sharepoint-foundation-2010/. This also applies (close enough) to SharePoint Server 2010.
You need only do two things for basic verification.
- Create a new Team Project
- This exercises much of the TFS installation, and is one of the best ways to ensure your base TFS implementation is working.
- Run the TFS 2010 Best Practices Analyzer.
- A BPA run can identify issues that might not turn up when simply creating a Team Project, including disk space issues, non-standard configurations and the like.