Cómo instalar GitLab en Ubuntu Server

¿Está buscando que GitLab funcione en su servidor Ubuntu? GitLab es una poderosa alternativa autohospedable a servicios como GitHub . Con él, puede administrar fácilmente su equipo y colaborar en proyectos de codificación, rastrear errores e implementar software. En esta guía, repasaremos los pasos necesarios para instalar e implementar su instancia de GitLab en Ubuntu Server.

xr:d:DAFds8YL9ik:2,j:43601822907,t:23032003

Cómo instalar GitLab en tu servidor Ubuntu

La configuración del servicio GitLab en su servidor Ubuntu comienza con la instalación de algunos paquetes. Estos paquetes son dependencias y se requieren para ejecutar GitLab en Ubuntu. Para instalar estas dependencias, ingrese el siguiente comando.

sudo apt install -y curl openssh-server ca-certificates tzdata perl

Con estos paquetes instalados en su servidor Ubuntu, debe descargar el siguiente script de instalación de GitLab en su sistema Ubuntu. Este script configurará los repositorios de GitLab en Ubuntu y garantizará que todo pueda ejecutarse en su sistema Ubuntu.

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

Después de ejecutar el script anterior, puede ejecutar el siguiente comando apt install para instalar el paquete "gitlab-ce". Este paquete incluye todo para alojar su instancia de GitLab en un servidor Ubuntu.

sudo apt install gitlab-ce

La instalación del paquete "gitlab-ce" tardará mucho tiempo en completarse. Es posible que le preocupe que su servidor se haya congelado o se haya ralentizado. Sea paciente, GitLab recién se está configurando.

Cuando se complete la instalación de GitLab en Ubuntu, verá aparecer el siguiente mensaje en la ventana del terminal.

Ahora que GitLab está instalado, debe configurarlo. Averigüe la dirección IP LAN de su servidor Ubuntu para continuar con la siguiente sección de la guía.

Cómo configurar GitLab en tu servidor Ubuntu

Debe agregar una URL externa a su configuración de GitLab para que sea accesible en el servidor de Ubuntu. Para hacer esto, comience abriendo una terminal en el servidor de Ubuntu . Una vez que esté abierto, use el siguiente comando para abrir el archivo de configuración.

sudo nano /etc/gitlab/gitlab.rb

Dentro del archivo de configuración, desplácese hacia abajo y localice la línea:

external_url 'http://gitlab.example.com'

Cambie la URL de ejemplo a su nombre de host, dominio o dirección IP. Cuando haya terminado de editar el archivo de configuración, presione Ctrl + O en el teclado para guardar sus ediciones. Luego puede presionar Ctrl + X en el teclado para salir del editor de texto Nano.

Después de salir del editor de texto Nano, deberá reiniciar el servicio GitLab para que se apliquen los cambios que ha realizado. El reinicio del servicio GitLab se realiza con el comando gitlab-ctl .

reconfigurar sudo gitlab-ctl

Cómo crear tu primer repositorio en GitLab

Ahora que tiene un servidor GitLab configurado, es hora de crear su primer repositorio. Sin embargo, primero debe crear su usuario. Acceda a su URL de GitLab y haga clic en registrarse para registrar una nueva cuenta.

Después de registrar una nueva cuenta, debe iniciar sesión en la cuenta raíz para aprobarla. GitLab genera automáticamente una contraseña raíz segura después de la instalación. Puede acceder a la contraseña de root haciendo el siguiente comando.

sudo cat /etc/gitlab/initial_root_password | grep "Contraseña"

Copie la contraseña generada de forma segura e inicie sesión con el nombre de usuario "root". Una vez que haya iniciado sesión, haga clic en el menú de hamburguesas (a la izquierda del cuadro de búsqueda de GitLab) y seleccione "Área de administración".

Dentro del área "Administrador", seleccione "Ver usuarios más recientes" y apruebe la cuenta que creó anteriormente. Luego, cierre la sesión de la cuenta "raíz" y acceda a su cuenta registrada.

Una vez que haya iniciado sesión en GitLab, estará listo para crear su primer repositorio. Busque el botón "Crear un proyecto" y selecciónelo con el mouse. Seleccione "Crear desde plantilla". Luego, busque entre las plantillas la que mejor se adapte a su proyecto.

Después de seleccionar su plantilla, verá el área "crear a partir de plantilla". En esta página, puede completar el nombre de su proyecto, la URL del proyecto, el slub del proyecto, la descripción, etc. Cuando haya terminado de configurar su nuevo proyecto, haga clic en el botón "Crear proyecto".

Cuando seleccione el botón "Crear proyecto", aparecerá su nuevo repositorio.

Cómo interactuar con su nuevo repositorio de GitLab

Hay varias formas en las que puede interactuar y extraer/empujar código desde su nuevo repositorio de GitLab. En Linux, puede recurrir a varias aplicaciones GUI, como GitKraken , Gitg , Git Cola , SmartGit , etc. Alternativamente, puede usar la herramienta de línea de comandos oficial de Git.

El propósito de esta guía es implementar una instancia de GitLab en un servidor Ubuntu. Sin embargo, no proporcionaremos un curso intensivo sobre cómo usar Git. Para obtener información sobre cómo usar la herramienta Git correctamente, instale una de las aplicaciones mencionadas y consulte sus manuales. O consulte Git.org.


Cómo jugar Red Dead Online en Linux

Cómo jugar Red Dead Online en Linux

Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.

Instalar paquetes Debian en Arch Linux con Debtap

Instalar paquetes Debian en Arch Linux con Debtap

¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

¿Tiene una máquina virtual Ubuntu en VMware Workstation y desea compartir una carpeta con ella? Esta guía completa le mostrará cómo hacerlo eficazmente.

Cómo jugar Monster Hunter: World en Linux

Cómo jugar Monster Hunter: World en Linux

Aprenda a jugar Monster Hunter: World en Linux con nuestra guía completa y optimizada. Siga los pasos para instalar Steam y el juego en su sistema Linux.

Cómo escuchar Tidal en el escritorio de Linux con Tidal-hifi

Cómo escuchar Tidal en el escritorio de Linux con Tidal-hifi

Tidal es un servicio de transmisión de audio de alta calidad. Aquí te mostramos cómo usar Tidal Hi-fi en tu PC con Linux.

Cómo jugar Dark Souls II: Scholar of the First Sin en Linux

Cómo jugar Dark Souls II: Scholar of the First Sin en Linux

Dark Souls II: Scholar of the First Sin es un videojuego de rol de acción desarrollado por FromSoftware y publicado por Bandai Namco. Aprende cómo jugar en Linux fácilmente.

Cómo jugar God of War en Linux

Cómo jugar God of War en Linux

God of War es la cuarta instalación de la serie God of War. Aprende cómo jugar a God of War en Linux paso a paso.

Cómo instalar Gimp en Ubuntu [Guía]

Cómo instalar Gimp en Ubuntu [Guía]

Aprende a instalar Gimp en Ubuntu Linux de manera simple y sencilla mediante varias opciones: Centro de Software, Terminal, Flatpak y Snaps.

Cómo jugar Red Dead Redemption 2 en Linux

Cómo jugar Red Dead Redemption 2 en Linux

Aprende a jugar Red Dead Redemption 2 en Linux con esta guía completa que incluye la instalación de Steam y la configuración necesaria para disfrutar de este espectacular juego.

Cómo instalar LibreELEC en Raspberry Pi 4

Cómo instalar LibreELEC en Raspberry Pi 4

La Raspberry Pi 4 es perfecta para usar como un sistema operativo de reproductor multimedia impulsado por Linux, como LibreELEC. Aprende a instalarlo fácilmente.