(Instalación Single Server)
1. Instalar alguno de los Sistemas Operativos siguietes:
a. Windows Server 2003 con Service Pack 1 (SP1), Datacenter Edition
b. Windows Server 2003 con Service Pack 1 (SP1), Enterprise Edition
c. Windows Server 2003 con Service Pack 1 (SP1), Standard Edition
d. Windows Server 2003 con Service Pack 2 (SP2), Datacenter Edition
e. Windows Server 2003 con Service Pack 2 (SP2), Enterprise Edition
f. Windows Server 2003 con Service Pack 2 (SP2), Standard Edition
g. Windows Server 2003 R2, Datacenter Edition
h. Windows Server 2003 R2, Enterprise Edition
i. Windows Server 2003 R2, Standard Edition
j. Windows Server 2003 R2, Datacenter Edition con Service Pack 2 (SP2)
k. Windows Server 2003 R2, Enterprise Edition con Service Pack 2 (SP2)
l. Windows Server 2003 R2, Standard Edition con Service Pack 2 (SP2)
m. Windows Server 2008
2. Loguearse con el User DOMAIN\ADMINISTRATOR
3. Crear los siguientes Usuarios:
TFSSETUP
Se utiliza para instalar TFS.
Esta cuenta debe ser Administador de la máquina local y deber ser miembro del mismo dominio que las dos cuentas siguientes. Por ejemplo, no puede tener las dos cuentas en un dominio y utilizar una cuenta local para instalar TFS.
TFSSERVICE
Windows Service la usa como cuenta de Servicio para TFS.
Se usa como identidad del grupo de aplicaciones de TFS.
Debe tener los permisos de Log on as a Service.
Para que la seguridad sea optima la cuenta:
No debería ser administrador en los servidores que ejecutan componentes de TFS.
Debería tener la celda Account is sensitive and cannot be delegated activada para Active Directory en el dominio.
WSSSERVICE
Proporciona la identidad del grupo de aplicaciones de Administración central de SharePoint.
Se usa como cuenta de servicio para el servicio de temporizador de Windows SharePoint Services.
TFSREPORTS
SQL Server Reporting Services la usa como account for data sources.
Debe tener permiso Allow log on locally.
Esta cuenta no debería tener permisos administrativos en los servidores que ejecutan componentes de Team Foundation Server.
Puede utilizar la misma cuenta para TFSREPORTS que para TFSSERVICE. No tienen que ser cuentas distintas.
TFSPROXY
El proxy de Team Foundation Server la usa como cuenta de servicio.
En cada servidor de nivel de aplicación al que tendrá acceso el proxy, debe crear un grupo de nivel de servidor para Team Foundation Server y después agregar esta cuenta de servicio a ese grupo. Al realizar este paso, permite al proxy remoto tener acceso y almacenar en caché los archivos de control de código fuente.
4. Desloguearse
5. Loguarse con el Usuario DOMAIN\TFSSETUP
6. Instalar Internet Information Service con ASP.NET habilitado, es decir, que el servidor tome el rol de “application server”
a. Instalar IIS 6.0 en Windows Server 2003
i. En el servidor de Nivel de Aplicación abrir Add or Remove Programs desde el Panel de Control
ii. Hacer Click en Add/Remove Windows Components. Se iniciará Windows Components Wizard.
iii. En la página Windows Components, activar la casilla Application Server y hacer click en Details.
iv. Si no está activada, activar la casilla ASP.NET y, a continuación, hacer clic en OK. No cambiar ni desactivar ningún otro componente que esté seleccionado.
v. En la página Windows Components, hacer clic en Next.
vi. Hacer click en Finish para cerrar el Asistente.
b. Instalar IIS 7.0 en Windows Server 2008.
i. Para instalar En el servidor de nivel de aplicación, haga clic en Start, elija Programas, Administrative Tools y, a continuación, haga clic en Server Manager
ii. En los detalles hacer click en Roles
iii. En el panel desplegable hacer click en Add Roles. Se inicia el asistente para agregar roles.
iv. Lea las instrucciones de la página Before You Begin y, a continuación, haga clic en Next
v. En la página Select Server Roles, active la casilla Web Service (IIS)y hacer click en Next
vi. En el cuadro de diálogo Add features required for Web Server (IIS), haga click en Add Required Features y haga clic en Next
vii. Lea la información de la página Servidor web (IIS) y haga clic en Siguiente.
viii. En la página Web Server (IIS), active las siguientes casillas (sin cambiar el resto de los valores predeterminados) y, a continuación, haga clic en Siguiente:
1. ASP.NET. Cuando aparezca el cuadro de diálogo Add role services and features required for ASP.NET, haga clic en Add Required Role Services
2. HTTP Redirection
3. Windows Authentication
4. IIS 6 Management Compatibility.
5. Todos los check boxes subordinados son automaticamente seleccionados
ix. En la página Confirm Installation Selections revise la información de instalación
x. Si la información es correcta, haga clic en Install. Para realizar correcciones, haga clic en Previous
xi. Una vez que el Add Roles Wizard haya instalado IIS, haga clic en Close
7. Instalar SQL Server
8. Instalar Productos y tecnologías SharePoint
9. Configurar servidores para la instalación de Team Foundation Server en un clúster
Install and configure Team Foundation Server
Instalar primero los prerequisistos de instalación de TFS
1. Loguearse con el usuario Domain\TFSSETUP
2. Instalar Microsoft SQL Server 2005 o SQL 2008(incluyendo Reporting Services. Si la es SQL 2005, en Collation Setting–> elegir Accent Sensitive y no Case Sentive y Binary)
3. Parar el servicio de SQL-Browser
4. Instalar el Hot-Fix para Microsoft SQL Server 2005
5. Reiniciar el servicio SQL-Browser
6. Instalar el Hot-Fix para Microsoft .NET Framework 2.0 o en adelante
7. Instalar Windows Sharepoint Services
8. Instalar el servicio de Team Foundation (Bases de Datos y Aplicación)
La guía de instalación oficial la pueden desacargar de aqui: Guía de Instalación