Instalación en un único servidor

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Nota

Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

La manera más sencilla de configurar Azure DevOps Server es colocar todo en un solo servidor. Para confirmar que esta configuración es adecuada para su equipo, consulte las recomendaciones de hardware. Si no es así, considere la posibilidad de usar una configuración de dos servidores o de varios servidores en su lugar.

Si va a actualizar desde una versión anterior, obtenga más información sobre la compatibilidad, las notas de la versióny la introducción a la actualización.

Requisitos previos

  1. Preparar un solo equipo que cumpla los requisitos del sistema.

  2. Si no tiene previsto usar SQL Server Express, configure una versión compatible de SQL Server. Al configurar SQL Server para Azure DevOps local, instale como mínimo las extracciones Motor de base de datos y Full-Text y semánticas para las características de búsqueda.

    Se recomienda usar SQL Server Express solo para implementaciones personales o de evaluación. Las copias de pago de Azure DevOps local incluyen una licencia SQL Server Standard. Para obtener más información, consulte precios de Azure DevOps Server y precios de Team Foundation Server. Si usa la licencia incluida, solo podrá utilizarla para las bases de datos creadas con dichos productos.

  3. La cuenta que use para configurar la instalación debe ser miembro del rol de servidor sysadmin en SQL Server.

    Nota

    La instalación de Azure DevOps local implica un conjunto complejo de operaciones que requieren un alto grado de privilegios. Estas operaciones incluyen la creación de bases de datos, el aprovisionamiento de inicios de sesión para las cuentas de servicio, etc. Técnicamente, lo único que se necesita es:

    • Pertenencia al rol ServerAdmin.

    • MODIFIQUE cualquier inicio de sesión, cree cualquier base de datos y vea los permisos de ámbito de servidor de definición.

    • El permiso CONTROL en la base de datos principal.

      La pertenencia al rol de servidor sysadmin confiere todos estos permisos y pertenencias. Es la manera más fácil de asegurarse de que la configuración se realiza correctamente. Si es necesario, puede revocar estos permisos y pertenencias después de la instalación.

  4. Para admitir la instalación y configuración de la extensión de búsqueda , debe proporcionar un nombre de usuario y una contraseña. La instalación y configuración de la búsqueda admite características de código, elemento de trabajo y búsqueda de wiki. Para obtener más información, consulte configurar la búsqueda.

    Nota

    La búsqueda también requiere Oracle Server JRE 8 (actualización 60 o posterior). Puede descargar e instalar o actualizar a la versión más reciente si acepta el contrato de licencia de código binario de Oracle para el servidor JRE y selecciona configurar. Tenga en cuenta que esto establecerá el JAVA_HOME variable de entorno para que apunte al directorio de instalación de Java y que JRE de servidor no proporcione actualizaciones automáticas.

  5. Al configurar la capa de aplicación, tiene la opción de configuración del sitio Web. Revise la configuración del sitio web para conocer las opciones y los requisitos.

Descargar e instalar

  1. Descargue Azure DevOps Server a través de uno de los siguientes canales:

  2. Inicie la instalación.

    El instalador copia los archivos en la máquina y, a continuación, inicia el centro de configuración de Azure DevOps Server.

  3. Para configurar la instalación, elija iniciar el asistente o vuelva más tarde y ejecute el Asistente para la configuración del servidor como se describe en la sección siguiente.

    Iniciar el asistente

Configurar con la opción básica

En esta sección se explica cómo configurar el Azure DevOps Server mediante la opción básica. La opción básica está optimizada para simplificar el uso de las opciones predeterminadas para la mayoría de las entradas. Si desea tener un control total sobre todas las entradas, elija en su lugar la nueva opción Deployment-Advanced .

  1. Abra la consola de administración de Azure DevOps y elija configurar las características instaladas para abrir el Asistente para la configuración del servidor.

    Elija configurar las características instaladas.

  2. Elija configurar Azure DevOps Server y, a continuación, elija iniciar el asistente.

    Iniciar el asistente

  3. Básico. Elija la opción nueva implementación-básica y, a continuación, elija siguiente.

    Nueva implementación, página básica

  4. Idioma. Seleccione el idioma de la implementación y elija siguiente.

    Lenguaje de>básico

  5. Instancia de SQL Server. Seleccione la instancia de SQL Server que desea usar. Para fines de evaluación, elija instalar SQL Server Express. Para fines de producción, elija usar una instancia de SQL Server existente. Después, elija Siguiente.

    Instancia básica de SQL Server de>

    Si elige usar una instancia de SQL Server existente, escriba la información de la base de datos en la página siguiente y elija prueba para comprobar. Después, haga clic en Siguiente.

    Base de datos>básica

  6. Capa de aplicación. Elija la configuración del sitio web que desea usar, que incluye si se deben usar enlaces HTTP o HTTPS y, a continuación, elija siguiente. Para obtener más información, consulte configuración del sitio web.

    Capa de aplicación>básica

  7. Busque. Seleccione si desea instalar y configurar las características de búsqueda o usar un servicio de búsqueda existente. La instalación y configuración de la búsqueda admite características de código, elemento de trabajo y búsqueda de wiki. Para obtener más información, consulte configurar la búsqueda. Elija Siguiente.

    Búsqueda básica>

  8. Revisión. Revisar las selecciones y elegir comprobar, el asistente ejecuta comprobaciones de disponibilidad para validar el entorno y las selecciones de configuración. Si se realiza correctamente, puede configurar la implementación. En caso contrario, corrija los errores y vuelva a ejecutar las comprobaciones de disponibilidad.

  9. Comprobaciones de disponibilidad. Cuando se hayan superado todas las comprobaciones, estará listo para completar la configuración. Elija configurar.

    Inicio>configuración básica>

    Sugerencia

    Puede volver a cualquier página anterior si elige anterior o el nombre de la página en el panel izquierdo. Si cambia una opción de configuración, debe comprobar la configuración seleccionando haga clic aquí para volver a ejecutar las comprobaciones de disponibilidad.

  10. Configurar. El asistente inicia la configuración de cada característica y muestra el progreso. Cuando termine, elija siguiente.

    >básica configurar>siguiente

  11. Complete. Revise los resultados de la configuración y elija copiar ruta de acceso completa para copiar el vínculo en el archivo de registro de configuración. Elija el vínculo Azure DevOps Server para abrir el portal web.

    En este ejemplo, el vínculo es /http:aaronha001/ .

    >básico completo

Configurar con la opción Opciones avanzadas

Esta sección le guiará a través de la configuración de la Azure DevOps Server mediante la opción avanzadas. Para ver una revisión de las opciones básicas y avanzadas, consulte instalación y configuración de las opciones de configuración de Azure DevOps, básica y avanzada.

  1. Inicie el Asistente para la configuración del servidor de para configurar Azure DevOps Server.

    Iniciar el asistente

  2. Elija configurar Azure DevOps Server y, a continuación, elija iniciar el asistente.

    Iniciar el asistente

  3. Avanzado: Elija la opción nueva implementación: opciones avanzadas y, a continuación, elija siguiente.

    Nueva implementación, selección avanzada

  4. Idioma. Seleccione el idioma de la implementación y elija siguiente.

    Lenguaje de>avanzado

  5. Base de datos. Especifique la instancia de SQL Server que ha configurado para su uso con Azure DevOps Server. Después, elija Siguiente.

    Base de datos de>avanzada

  6. Cuenta. Especifique la cuenta de servicio que se va a usar.

    Cuenta de>avanzada

  7. Capa de aplicación. Elija la configuración del sitio web que desea usar, que incluye si se deben usar enlaces HTTP o HTTPS y, a continuación, elija siguiente. Para obtener más información, consulte configuración del sitio web.

    Nivel de aplicación de>avanzado

  8. Busque. Seleccione si desea instalar y configurar las características de búsqueda o usar un servicio de búsqueda existente. La instalación y configuración de la búsqueda admite características de código, elemento de trabajo y búsqueda de wiki. Para obtener más información, consulte configurar la búsqueda. Elija Siguiente.

    Búsqueda avanzada de>

  9. Informes. Desactive la casilla configurar informes si no está'plan de uso de SQL Server Reporting Services o de no't instalado todavía SQL Server Analysis Services y SQL Server Reporting Services. De lo contrario, mantenga activada la casilla y elija siguiente.

    Informes de>avanzados

  10. Reporting Services. Escriba el nombre del servidor en el que ha instalado SQL Server Reporting Services. A continuación, elija rellenar direcciones URL. Elija Siguiente.

    Reporting Services de>avanzados

  11. Analysis Services. Escriba el nombre del servidor en el que instaló SQL Server Reporting Services y, a continuación, elija probar. Elija Siguiente.

    Analysis Services de>avanzados

  12. Cuenta del lector de informes. Escriba las credenciales de la cuenta de servicio que ha configurado para la generación de informes y, a continuación, elija prueba. Elija Siguiente.

    Cuenta del lector de informes de>avanzada

  13. Colección de proyectos. Deje activada la casilla crear una nueva colección de proyectos de equipo . Debe tener al menos una colección de proyectos en la que definir proyectos. Deje el nombre del proyecto como es, DefaultCollection, o asígnele un nombre nuevo y, opcionalmente, una descripción.

    Colección de>de la cuenta del lector de informes de>avanzada

    Nota

    Esta colección será compatible con el modelo de proceso XML local para personalizar el seguimiento del trabajo. Para crear una colección que use el modelo de proceso de herencia, deberá agregar una colección de proyectos que no esté configurada con Reporting Services. Consulte administrar colecciones de proyectos. Para obtener más información sobre el modelo de proceso de herencia, vea acerca de la personalización de procesos y los procesos heredados.

  14. Revisión. Revise los valores de configuración que ha realizado y elija comprobar.

    Revisión de>avanzada

  15. Comprobaciones de disponibilidad. El sistema realiza un paso final para asegurarse de que los valores de configuración son válidos. Cuando se hayan superado todas las comprobaciones, estará listo para completar la configuración. Elija configurar.

    Comprobaciones avanzadas de preparación de>

    Sugerencia

    Puede volver a cualquier página anterior si elige anterior o el nombre de la página en el panel izquierdo. Si cambia una opción de configuración, debe comprobar la configuración seleccionando haga clic aquí para volver a ejecutar las comprobaciones de disponibilidad.

  16. Configurar. El asistente inicia la configuración de cada característica y muestra el progreso. Cuando termine, elija siguiente.

    Configuración avanzada de>

  17. Complete. Revise los resultados de la configuración y elija copiar ruta de acceso completa para copiar el vínculo en el archivo de registro de configuración. Elija el vínculo Azure DevOps Server para abrir el portal web.

    En este ejemplo, el vínculo es /http:aaronha001/ .

    >avanzadas

Crear un proyecto

El portal web se abrirá en la página crear proyecto.

  1. Proporcione un nombre de proyecto y una descripción opcional. El nombre del proyecto no puede contener espacios ni caracteres especiales (por ejemplo,/: \ ~ &%; @ ' "? < > | # $ *} {, + = []) no puede comenzar con un carácter de subrayado, no puede comenzar ni terminar con un punto, y debe tener 64 caracteres como máximo.

    La configuración predeterminada configura un repositorio de Git para el control de versiones y el proceso ágil para el seguimiento del trabajo. Para elegir distintas opciones, expanda avanzadas.

    Crear proyecto

    Para obtener una comparación de las opciones de control de versiones, vea elegir el control de versiones adecuado para el proyecto. Para ver una revisión de los procesos de seguimiento del trabajo, vea elegir un proceso.

  2. Cuando se haya creado el proyecto, aparecerá la página Resumen del proyecto. Para más información, consulte compartir la misión del proyecto, ver la actividad del proyecto.

Pasos siguientes

Para administradores:

Para desarrolladores: