Como instalar Gitlab

Gitlab es una herramienta al estilo Github, pero a diferencia de este ultimo tiene una licencia que permite instalarlo en servidores propios y gestionarlos desde una interfaz web.

Es posible administrar Personas, Grupos y permisos en los proyectos.

Es posible instalar Gitlab en cualquier plataforma UNIX, aunque solo tiene soporte oficial para algunas distribuciones.

En nuestro caso haremos la instalación en un servidor Ubuntu 16.04 (que es el recomendado en esta fecha), el proceso de instalación es muy sencillo.

Actualizamos nuestro servidor:

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

sudo apt-get dist-upgrade

Instalamos algunos paquetes necesarios, aparecerá una pantalla y allí utilizaremos la configuración de Sitio de Internet de Postfix, en ingles Internet Site:

sudo apt-get install curl openssh-server ca-certificates postfix

Agregamos el repositorio de Gitlab:

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

Instalamos Gitlab:

sudo apt-get install gitlab-ce

sudo gitlab-ctl reconfigure

Al terminar el ultimo comando ya deberíamos poder acceder a Gitlab

desde la dirección IP de nuestro servidor.

Fuente: