Table of Contents
Cómo instalar GitLab en Ubuntu y Debian
Gitlab. es una plataforma de colaboración y desarrollo de software de código abierto, muy potente, robusta, escalable, segura y eficiente. Gitlab. se encuentra entre las mejores alternativas a Github, que le permite planificar su proceso de desarrollo de software; escriba el código y verifíquelo; paquete de software y lanzamiento con una funcionalidad de entrega continua incorporada; gestiona automáticamente las configuraciones y supervisa el rendimiento.
Leer también. Cómo instalar y configurar GitLab en CentOS 7
Ofrece servicios escalables totalmente integrados basados en Git con funciones como seguimiento de problemas, movimiento de problemas entre proyectos, seguimiento del tiempo, potentes herramientas de ramificación y ramas y etiquetas protegidas, bloqueo de archivos, solicitudes de combinación, notificaciones personalizadas, hojas de ruta del proyecto, gráficos de evolución para hitos de proyectos y grupos, y mucho más .
En este artículo, explicaremos cómo instalar y configurar Gitlab. (administrador de repositorio de Git) en Ubuntu. o Debian. distribuciones de Linux.
Paso 1: Instale y configure las dependencias requeridas
1.. Primero comience por actualizar los paquetes de software de su sistema y luego instale las dependencias necesarias usando administrador de paquetes apt como se muestra.
$ sudo apt update $ sudo apt install-y curl openssh-server ca-ificates freestar.config .enabled_slots.push
2.. A continuación, instale el servicio de correo Postfix. para enviar notificaciones por correo electrónico.
$ sudo apt install postfix
Durante el proceso de instalación de postfix, se le pedirá que configure el paquete Postfix. Elija “ Sitio de Internet. y presione [Intro]. Recuerde utilizar el DNS externo de su servidor para “ nombre de correo. y presione [Intro]. Para cualquier pantalla de configuración adicional, presione [Enter]. para usar el para aceptar los valores predeterminados.
Configuración de Postfix
Establecer el nombre de correo de Postfix
Paso 2: Agregar Paquete de instalación y repositorio de GitLab
3.. Ahora agregue el repositorio APT. del paquete de GitLab a su sistema ejecutando el siguiente script.
$ curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
4.. A continuación, instale GitLab Community Edition. con la ayuda del siguiente comando y cambie la URL ‘ http://gitlab.tecmint.com. ‘según sus requisitos para acceder a GitLab a través de un navegador web.
$ EXTERNAL_URL = “http://gitlab.tecmint.com” sudo apt install gitlab-ce
Nota. si desea cambiar la URL anterior por algún motivo más adelante, puede volver a configurar la URL en el archivo de configuración principal /etc/gitlab/gitlab.rb. en la sección external_url. y vuelva a configurar el gitlab usando el siguiente comando.
$ sudo gitlab-ctl reconfigure
5.. Si tiene un firewall UFW configurado, necesita abrir el puerto 80. ( HTTP. y 443. ( HTTPS. para permitir conexiones solicita el Gitlab.
$ sudo ufw allow 80/tcp $ sudo ufw allow 443/tcp
Paso 3: Realice la configuración inicial de Gitlab
6.. Ahora acceda a su instancia de gitlab a través de un navegador en la siguiente URL.
http://gitlab.tecmint.com
7.. Una vez que abra, será redirigido a una pantalla de restablecimiento de contraseña, aquí debe establecer una nueva contraseña haciendo clic en “ Cambiar su contraseña. por usted nueva cuenta de administrador. Una vez configurado, será redirigido a la pantalla de inicio de sesión nuevamente.
Establecer contraseña de administrador de GitLab
Inicio de sesión de administrador de GitLab
8.. Después de iniciar sesión, accederá al panel de control del usuario administrador como mostrado en la captura de pantalla. Puedes crear un objeto, crear un grupo, agregar personas o configurar tu instancia de gitlab. También puede editar su perfil de usuario y agregar claves SSH a su instancia de gitlab, configurar sus preferencias de comunicación y hacer más.
Panel de control de administrador de Gitlab
Para obtener más información, vaya a Gitlab Acerca de Página. https://about.gitlab.com/.
Lea también. Cómo migrar de GitHub a GitLab
Eso es todo ¡por ahora! Gitlab. es una aplicación avanzada, robusta y eficiente para manejar el ciclo de vida de operaciones y desarrollo de software ( DevOps. . En este artículo, hemos explicado cómo instalar y configurar Gitlab en Ubuntu y Debian.
Si tiene alguna pregunta o idea que agregar a este artículo, use el formulario de comentarios a continuación para comunicarse con nosotros.