Instalar y configurar GitLab en Ubuntu, Debian y derivados

Instalar y configurar GitLab en Ubuntu, Debian, Linux Mint y derivados.

Siguiendo la lista de artículos que propusimos anteriormente, continuamos con la saga de forma que puedas abandonar de una vez y para siempre Github (os recuerdo que ahora es de Microsoft).

La serie de artículos es la siguiente:

  1. Instalar y configurar GitLab en CentOS 7.
  2. Instalar y configurar GitLab en Ubuntu y Debian.
  3. Como migrar de GitHub a GitLab.

En este segundo tutorial, instalamos y configuramos GitLab en Ubuntu, Debian, Linux Mint y todos sus derivados.

Instalar y configurar GitLab en Ubuntu, Debian y derivados 1

 

Instalar GitLab en Ubuntu, Debian y derivados

Comenzamos el proceso actualizando el sistema por completo.

sudo apt-get update && sudo apt-get upgrade

Instalamos las dependencias necesarias.
sudo apt-get install -y curl openssh-server ca-certificates

Instalamos Postfix para poder enviar los correos electrónicos de notificaciones.
sudo apt-get install postfix

Durante la instalación de Postfix, te dirá que lo debes configurar.

En la primera pantalla, simplemente pulsa OK.

Instalar y configurar GitLab en Ubuntu, Debian y derivados 2

 

En la siguiente selecciona «Internet Site«.

Instalar y configurar GitLab en Ubuntu, Debian y derivados 3

 

Inserta los datos del servidor de correo, también puedes usar un DNS externo.

Instalar y configurar GitLab en Ubuntu, Debian y derivados 4

Si por casualidad te aparecen algunas pantallas adicionales, continua pulsando Enter para aceptar los valores predeterminados.

 

Bien… ahora instalamos GitLab, para ello primero instalamos y habilitamos automáticamente el repositorio de paquetes «Gitlab Ubuntu/Debian» en el sistema.

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

Instalamos GitLab CE. No te olvides de poner el nombre en la url con el que quieres acceder a tu GitLab.
sudo EXTERNAL_URL=”http://gitlab.sololinux.com” apt-get install gitlab-ce

Ya lo tenemos instalado.

Si tienes algún firewall instalado, debes abrir el puerto 80 (HTTP) y el 443 (HTTPS).

Si quieres aprender a manejar el firewall por defecto de Ubuntu, «UFW«. Visita este tutorial.

 

Configurar GitLab en Ubuntu, Debian y derivados

Abre tu navegador web preferido y accedes con la URL que anteriormente colocaste.

En el ejemplo…

http://gitlab.sololinux.com

La primera vez que accedas, serás redirigido a una pantalla de restablecimiento de contraseña, creas una nueva contraseña para la nueva cuenta y haces clic en «Change your password «.

Una vez configurada automáticamente redireccionará a la pantalla de inicio de sesión, debes iniciar la sesión con el usuario root y la contraseña configuraste anteriormente.

Instalar y configurar GitLab en Ubuntu, Debian y derivados 5

 

Al iniciar de manera correcta, aparecerá la pantalla del administrador donde podrás configurar todo lo que quieras, y comenzar a realizar tus nuevos proyectos.

Instalar y configurar GitLab en Ubuntu, Debian y derivados 6

 

 

Agregar comentario