Guías y tutoriales

Cientos de tutoriales y guías paso a paso cuidadosamente escritas por nuestro equipo de soporte.

Cómo crear repositorios GitLab en tu propio servidor

Gitlab es uno de los proveedores de repositorios GIT más populares del mundo, pero ¿sabías que puedes instalar el software de GitLab en tu propio servidor y empezar a alojar tus proyectos de forma totalmente privada sin ningún tipo de coste?

Para instalar GitLab en tu propio servidor tan solo has de seguir los siguientes pasos:

1. Accede a tu servidor por SSH

Recuerda que necesitarás privilegios de root para poder instalar GitLab exitosamente.

2. Instala las dependencias necesarias

Recuerda actualizar la lista de paquetes antes de proceder a la instalación de los paquetes.

apt-get update

A continuación:

apt-get install curl openssh-server ca-certificates

3. Instala el servidor de correo Postfix, si deseas enviar emails desde el propio servidor

Ejecuta el siguiente comando:

apt-get install postfix

4. Descarga el paquete de repositorio de GitLab y añádelo a tu lista de repositorios

En este paso descargarás un script ejecutable directamente de la página de GitLab:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

5. Procede a la instalación de GitLab

En este caso será necesario que especifiques la URL a la que GitLab debe responder. Sustituye el texto entre llaves por tu propia URL:

EXTERNAL_URL="http://{gitlab.tudominio.com}" apt-get install gitlab-ee

6. Configura GitLab desde la interfaz web y termina con la configuración

¡Ya está! Ahora tan solo deberás visitar la URL que has especificado (recuerda modificar tus registros DNS) y proceder con el instalador de GitLab.

Con estos sencillos pasos podrás disfrutar de tu propio servicio de repositorios completamente privado en tu propio servidor.

Tu privacidad es importante para nosotros
Utilizamos cookies propias para el correcto funcionamiento del sitio. Además, se utilizan otras de terceros solo para fines analíticos. Esta información no se asocia a ninguna persona para que no se almacenen datos personales identificativos, sino que es solo una información que se recoge para identificar la sesión, con el objetivo de facilitar los análisis del sitio web. Puedes cambiar tus preferencias en cualquier momento entrando de nuevo en este sitio web. Para más información sobre nuestra política de cookies puedes visitar nuestra Información cookies. Puedes pulsar el botón "Aceptar y cerrar" para otorgarnos tu consentimiento o puedes acceder a información más detallada y administrar las cookies.
Tu privacidad es importante para nosotros
Utilizamos cookies propias para el correcto funcionamiento del sitio. Además, se utilizan otras de terceros solo para fines analíticos. Esta información no se asocia a ninguna persona para que no se almacenen datos personales identificativos, sino que es solo una información que se recoge para identificar la sesión, con el objetivo de facilitar los análisis del sitio web. Puedes cambiar tus preferencias en cualquier momento entrando de nuevo en este sitio web. Para más información sobre nuestra política de cookies puedes visitar nuestra Información cookies. Puedes pulsar el botón "Aceptar y cerrar" para otorgarnos tu consentimiento o puedes acceder a información más detallada y administrar las cookies.