Cómo instalar Jenkins en Ubuntu 20.04/18.04

Cómo instalar Jenkins en Ubuntu 20.04/18.04

Jenkins es un servidor de automatización de código abierto autónomo líder que se utiliza para automatizar asignaciones técnicas repetitivas involucradas en la construcción, prueba y entrega o implementación de software.

Jenkins está basado en Java y puede ser instalado a través de paquetes de Ubuntu, Docker, o descargando y ejecutando su archivo de aplicación web (WAR) que incluye todo el contenido de una aplicación web para ejecutarse en un servidor.

En este artículo, aprenderá cómo para usar el repositorio de paquetes Debian para instalar Jenkins. en Ubuntu 20.04. y Ubuntu 18.04. con el administrador de paquetes apt.

Requisitos previos

  • Mínimo 1 GB. de RAM para un equipo pequeño y 4 GB +. de RAM para la instalación de Jenkins a nivel de producción.
  • Oracle JDK 11. instalado, siguiendo nuestro tutorial sobre la instalación de OpenJDK en Ubuntu 20.04/18.04.

Instalación de Jenkins en Ubuntu

En Ubuntu., puedes en stall Jenkins. desde los repositorios predeterminados hasta apt. pero la versión incluida a menudo está detrás de la última versión disponible.

Para aprovechar la versión estable más reciente de Jenkins. características y correcciones, use los paquetes mantenidos por el proyecto para instalarlo como se muestra.

$ wget-q-O-https://pkg.jenkins.io/debian-stable/jenkins .io.key | sudo apt-key add-$ sudo sh-c ‘echo deb http://pkg.jenkins.io/debian-stable binary/>/etc/apt/sources.list.d/jenkins.list’ $ sudo apt-get actualice $ sudo apt-get install jenkins  Instale Jenkins en Ubuntu Server  Instalar Jenkins en Ubuntu Server Instale Jenkins en Ubuntu Server freestar.config.enabled_slots.push

Una vez Jenkins. y sus dependencias están instaladas en el sistema, puede iniciar, habilitar y verificar el estado del servidor Jenkins. usando los comandos systemctl.

$ sudo systemctl start jenkins $ sudo systemctl habilitar jenkins $ sudo systemctl status jenkins Verificar el estado de Jenkins en el servidor Ubuntu  Verificar el estado de Jenkins en el servidor Ubuntu Verificar el estado de Jenkins en Ubuntu Server

A continuación, debe abrir el Jenkins. puerto 8080. en el firewall ufw como se muestra.

$ sudo ufw allow 8080 $ sudo ufw status  Abrir puerto Jenkins en UFW Firewall  Abrir puerto Jenkins en UFW Firewall Abrir puerto Jenkins en UFW Firewall

Ahora que Jenkins. instalado y nuestro firewall configurado, podemos finalizar la configuración inicial a través del navegador web.

Configuración de Jenkins en Ubuntu

Para completar la instalación de Jenkins. visite la página de configuración de Jenkins. en su puerto predeterminado 8080. en la siguiente dirección.

http://your_server_ip_or_domain: 8080

Debería ver la pantalla Desbloquear Jenkins. que muestra la ubicación de la contraseña inicial:

 Desbloquear Jenkins  Desbloquear Jenkins Desbloquear Jenkins

Ahora ejecute el siguiente comando cat para ver la contraseña :

$ sudo cat/var/lib/jenkins/secrets/initialAdminPassword  Contraseña de Jenkins Jenkins Pas espada Contraseña de Jenkins

A continuación, copie esta contraseña de 32 caracteres y péguela en el campo Contraseña de administrador. luego haga clic en Continuar.

Contraseña de administrador de Jenkins  Contraseña de administrador de Jenkins Contraseña de administrador de Jenkins

A continuación, obtendrá la sección Personalizar Jenkins. aquí tendrá la opción de instalar los complementos sugeridos o seleccionando complementos específicos. Elegiremos la opción Instalar complementos sugeridos. que iniciará inmediatamente el proceso de instalación.

Proceso de instalación de Jenkins Proceso de instalación de Jenkins Proceso de instalación de Jenkins

Una vez finalizada la instalación de Jenkins. se le pedirá que cree una primera usuario. Puede omitir este paso y continuar como administrador para usar la contraseña inicial que establecimos anteriormente.

 Crear usuario de Jenkins  Crear usuario de Jenkins Crear usuario de Jenkins  Finalizar la instalación de Jenkins  Finalizar la instalación de Jenkins Finalizar la configuración de Jenkins  Jenkins Dashboard  Panel de Jenkins Panel de Jenkins

En este punto, ha completado con éxito la instalación de Jenkins.

Conclusión

En este artículo, ha aprendido cómo para instalar y configurar Jenkins. usando el proyecto proporcionado paquetes en el servidor Ubuntu. Ahora puede comenzar a explorar Jenkins. desde el panel.