En este tutorial, le mostraremos cómo instalar GitLab en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, GitLab es una plataforma totalmente integrada basada en Git creada específicamente para equipos de desarrollo de software. tiene funcionalidades nativas de Git y características más poderosas además de mejorar su flujo de trabajo. Los usuarios pueden usar esta herramienta como una alternativa a Github y simplemente pueden instalar el servidor GitLab CE y disfrutar de todas las ventajas de sus funciones útiles, que incluyen revisiones de código, wikis, seguimiento de problemas y feeds de actividad.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Te mostraré la instalación paso a paso de GitLab CE (Community Edition) en AlmaLinux 8. Puedes seguir las mismas instrucciones para Rocky Linux.
Instalar GitLab en AlmaLinux 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo actualización dnf
sudo dnf instalar epel-release
Paso 2. Instalar todas las demás dependencias necesarias.
Instale todas las dependencias de paquetes para GitLab CE usando lo siguiente dnf
mando:
sudo instalar dnf curl policycoreutils openssh-server openssh-clients postfix
Una vez completada la instalación, ejecute los siguientes comandos para habilitar e iniciar los servicios de postfix y SSH:
sudo systemctl start sshd
sudo postfix de inicio systemctl
Paso 3. Instalar GitLab en AlmaLinux 8.
Ahora agregamos el repositorio de GitLab a su sistema:
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
A continuación, instale los paquetes de GitLab CE con el siguiente comando:
sudo dnf instalar gitlab-ce
Paso 4. Configure el GitLab CE.
Abra el siguiente archivo de configuración con su editor favorito de la siguiente manera:
sudo nano /etc/gitlab/gitlab.rb
Agregue la siguiente línea:
external_url ‘https://gitlab.idroot.us’
Save y close, luego ejecute el siguiente comando para reconfigurar el GitLab CE:
sudo gitlab-ctl reconfigure
Paso 4. Configure el Firewall.
Si tiene el servicio firewalld ejecutándose, habilite los puertos de servicio HTTP y HTTPS:
sudo firewall-cmd –permanent –add-service = {http, https}
sudo firewall-cmd –reload
Paso 5. Acceder a Gitlab en AlmaLinux.
Una vez instalado correctamente, abra su navegador web y escriba la URL https://your-server-ip-address
Dado que estamos accediendo a la interfaz web de GitLab por primera vez, le pedimos que cree una nueva contraseña para su cuenta. Establezca una nueva contraseña para raíz usuario y luego haga clic en “Cambiar su contraseña”.
¡Felicidades! Ha instalado correctamente GitLab. Gracias por usar este tutorial para instalar GitLab CE (Community Edition) en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de GitLab.