Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2020-01-22. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Instalar el servidor de GitHub Enterprise en Hyper-V

Para instalar Servidor de GitHub Enterprise en Hyper-V, debes implementarlo en una máquina ejecutando Windows Server 2008 a través de Windows Server 2016.

En este artículo

Prerrequisitos

  • You must have a GitHub Enterprise license file. To download an existing license file or request a trial license, visit enterprise.github.com. For more information, see "Managing your Servidor de GitHub Enterprise license."

  • Debes tener Windows Server 2008 a través de Windows Server 2016, que admita Hyper-V.

  • La mayoría de las acciones necesarias para crear tu máquina virtual (VM) también se pueden realizar utilizando el Administrador de Hyper-V. Sin embargo, recomendamos utilizar la shell de la línea de comando de Windows PowerShell para la configuración inicial. Abajo se incluyen ejemplos que utilizan PowerShell. Para obtener más información, consulta la guía de Microsoft "Instrucciones para Windows PowerShell."

Consideraciones relativas al hardware

Servidor de GitHub Enterprise requires a persistent data disk separate from the root disk. For more information, see "System overview."

Para tu dispositivo de almacenamiento, recomendamos usar un SSD de alto rendimiento, ya sea que lo conectes en forma directa o desde una red del área de almacenamiento (SAN).

We recommend different hardware configurations based on the number of seats used in tu instancia de servidor de GitHub Enterprise. |

Asientos vCPU Memoria Almacenamiento conectado Almacenamiento raíz
10-500 2 16 GB 100 GB 200 GB
500-3000 4 32 GB 250 GB 200 GB
3000-5000 8 64 GB 500 GB 200 GB
5000-8000 12 72 GB 750 GB 200 GB
8000-10000+ 16 128 GB 1000 GB 200 GB

Estas son las recomendaciones mínimas. Es posible que se requieran más recursos según su uso, como la actividad del usuario y las integraciones seleccionadas. Para obtener más información, consulta "Aumentar los recursos de memoria o la CPU."

Note: The root disk can be resized by building a new appliance or using an existing appliance. For more information, see "Increasing storage capacity."

Warning: We recommend you use webhooks to fetch repository changes for continuous integration (CI) or similar systems. Regular automatic checks, or polling, will significantly reduce the scalability of your instance. Para obtener más información, consulte "Acerca de webhooks"

Descargar la imagen Servidor de GitHub Enterprise

  1. Visita la Servidor de GitHub Enterprise página de descargas.

  2. Para descargar tu archivo de licencia, haz clic en Download license (Descargar licencia).

  3. Haz clic en Get the latest release of Servidor de GitHub Enterprise (Obtener el último lanzamiento del Servidor de GitHub Enterprise).

  4. Selecciona GitHub locales, después haz clic en Hyper-V (VHD).

  5. Haz clic en Download for Hyper-V (VHD) (Descarga para Hyper-V (VHD)).

Crear la instancia de Servidor de GitHub Enterprise

Para crear la instancia, deberás importar la imagen del Servidor de GitHub Enterprise a tu máquina virtual y adjuntar un volumen de almacenamiento adicional para los datos de tu instancia. Para obtener más información, consulta "Consideraciones relativas al hardware."

  1. En PowerShell, crea una nueva máquina virtual de Generation 1, configura el tamaño en base al de tu licencia de usuario, y adjunta la imagen Servidor de GitHub Enterprise que descargaste. Para obtener más información, consulta "VM nuevo" en la documentación de Microsoft.

    PS C:\> New-VM -Generation 1 -Name VM_NAME -MemoryStartupBytes MEMORY_SIZE -BootDevice VHD -VHDPath PATH_TO_VHD  
  2. Crea un nuevo disco virtual para usarlo como volumen de almacenamiento adjunto para los datos de tu instancia y configura el tamaño en función del de tu licencia de usuario. Reemplaza la PATH_TO_DATA_DISK con la ruta a la ubicación donde creas el disco. Para obtener más información, consulta "VHD nuevo" en la documentación de Microsoft.

    PS C:\> New-VHD -Path PATH_TO_DATA_DISK -SizeBytes DISK_SIZE
  3. Adjunta el disco de datos a tu instancia. Para obtener más información, consulta "Add-VMHardDiskDrive" en la documentación de Microsoft.

    PS C:\> Add-VMHardDiskDrive -VMName VM_NAME -Path PATH_TO_DATA_DISK
  4. Inicia la VM. Para obtener más información, consulta "Iniciar la VM" en la documentación de Microsoft.

    PS C:\> Start-VM -Name VM_NAME
  5. Obtén la dirección de IP de tu VM. Para obtener más información, consulta "Get-VMNetworkAdapter" en la documentación de Microsoft.

    PS C:\> (Get-VMNetworkAdapter -VMName VM_NAME).IpAddresses
  6. Copia la dirección de IP de la VM y pégala en el explorador web.

Configurar la instancia Servidor de GitHub Enterprise

  1. Copia el nombre DNS público de la máquina virtual y pégalo en un navegador de red.

  2. At the prompt, upload your license file and set a management console password. For more information, see "Managing your Servidor de GitHub Enterprise license."

  3. In the Consola de administración, configure and save your desired settings. Para obtener más información, consulta "Configurar el aparato del Servidor de GitHub Enterprise."

  4. La instancia se reiniciará automáticamente.

  5. Click Visit your instance.

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos