Cargando

Ir a contenido

X



Cómo instalar Jenkins en Ubuntu 20.10 y 20.04

Tutorial para saber cómo instalar Jenkins en Ubuntu 20.10 o cómo instalar Jenkins en Ubuntu 20.04.


Escrito por jul 17 2020 08:08 ubuntu

Administrar los sistemas operativos no siempre es una tarea simple ya que muchos procesos suelen ser conflictivos en ocasiones. Pero más allá de esto existen algunas tareas que deben ser realizadas con cierta frecuencia, para ayudar a que como administradores o usuarios de Ubuntu estas tareas sean aún más simples existe una utilidad llamada Jenkins y Solvetic te hablará un poco de ella y como usarla en Ubuntu 20.04 o Ubuntu 20.10.

 

Qué es Jenkins
Jenkins ha sido desarrollado como un servidor de automatización de código abierto totalmente autónomo gracias al cual será posible automatizar diferentes tareas como creación, prueba y entrega o implementación de software en equipos cliente.

 

La aplicación Jenkins puede ser instalada usando los paquetes del sistema nativo, Docker, o bien ser ejecutada de forma independiente en cualquier máquina con un Java Runtime Environment (JRE) instalado allí.

 

Tutorial con vídeo para saber cómo instalar Java en Ubuntu 20.04 y 19.10 paso a paso.

 

Requisitos Jenkins
Los requisitos para usar Jenkins son:

 

  • 256 MB de memoria RAM
  • 1 GB de espacio en disco duro, se recomienda contar con 10 GB en caso de ejecutar Jenkins como un contenedor Docker

 

A nivel de software se requiere:

 

  • Java: Java 8 en versiones de 32 y 64 bits, Java 11 runtime (en Jenkins 2.164 y 2.164.1), Java 9, 10 y 12 no es soportado
  • Navegador web como Chrome, Edge, Firefox o Safari
  • En el sistema operativo Windows se requieren soporte de políticas

 

 

Características Jenkins
Dentro de las características de Jenkins encontramos:

 

  • Integración de complementos los cuales están disponibles en el Centro de actualizaciones facilitando la integración con otras utilidades.
  • Integración continua y entrega continua.
  • Instalación simple ya que Jenkins es un programa basado en Java, esto significa que ofrece paquetes de instalación para Windows, macOS y sistemas operativos Unix.
  • Configuración sencilla.
  • Facilidad para ser distribuido en otros equipos de trabajo.

 

 

Veamos como instalar Jenkins en Ubuntu 20.04 o 20.10.

 

 


1. Actualizar Java en Ubuntu 20.10, 20.04

 

Paso 1

Como siempre lo primero será actualizar los paquetes y repositorios del sistema con el siguiente comando:
sudo apt Update

1-Actualizar-Java-en-Ubuntu-20.10,-20.04.png

 

Paso 2

Después de esto validamos que dispongamos de la versión de Java compatible con Jenkins, para esto ejecutamos el siguiente comando:
java -version

2-Actualizar-Java-en-Ubuntu-20.10,-20.04.png

 

En este caso disponemos de Java 11 el cual es compatible.

 


2. Instalar Jenkins en Ubuntu 20.10, 20.04

 

Paso 1

La versión de Jenkins integra los paquetes predeterminados de Ubuntu, con el fin de instalar la última versión disponible vamos a ejecutar el siguiente comando para adicionar la clave al sistema de Ubuntu:
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add –

3-Actualizar-Java-en-Ubuntu-20.10,-20.04.png

 

 

Paso 2

Después de esto vamos a agregar los repositorios de Debian al directorio sources.list:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

4-Instalar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

 

Paso 3

Una vez hayamos realizado este proceso actualizamos de nuevo el sistema:
sudo apt update

5-Instalar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

 

Paso 4

Estamos listos para instalar Jenkins en Ubuntu 20.04 o 20.10 con el siguiente comando:
sudo apt install Jenkins

6-Instalar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

Paso 5

Ingresamos la letra “S” para confirmar la descarga e instalación de Jenkins:

 

7-Instalar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

 


3. Ejecutar Jenkins en Ubuntu 20.10, 20.04

 

 

Paso 1

Iniciamos la aplicación con la siguiente orden:
sudo systemctl start Jenkins

8-Ejecutar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

 

Paso 2

Comprobamos el estado de Jenkins con el siguiente comando. Vemos que su estado es activo.
sudo systemctl status Jenkins

9-Ejecutar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

 

 


4. Configurar Firewall en Ubuntu 20.10, 20.04

 

Paso 1

Es momento de que configuremos los permisos en el Firewall para el acceso remoto y local, Jenkins usará el puerto 8080 de escucha, configuramos este puerto con el siguiente comando:
sudo ufw allow 8080
Paso 2

Vemos el estado del Firewall con el siguiente comando:
sudo ufw status
Paso 3

En caso de que no esté habilitado el Firewall ejecutaremos lo siguiente. Comprobamos que el puerto 8080 ha sido vinculado al Firewall.
sudo ufw enable

10-Configurar-Firewall-en-Ubuntu-20.10,-20.04.png

 

 


5. Instalar Jenkins en Ubuntu 20.10, 20.04

 

Paso 1

Ahora es posible completar el proceso de configuración de Jenkins, en primer lugar, identificaremos la dirección IP del equipo con el comando “ip add”:

 

11-Configurar-Firewall-en-Ubuntu-20.10,-20.04.png

 

 

Paso 2

Con esta IP podemos acceder de forma externa con la siguiente sintaxis:
http://IP_Ubuntu:8080
Paso 3

Veremos lo siguiente:

 

 

 

Paso 4

Es necesario ingresar la contraseña de administrador que es generada de forma automática por la aplicación, para ello en la terminal debemos ejecutar lo siguiente para su visualización:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

13-Configurar-Jenkins-en-Ubuntu-20.10,-20.04.png

 

Paso 5

Debemos copiar los 32 caracteres de la contraseña y pegarlos en el campo respectivo, este proceso es posible hacerlo de forma local en Ubuntu 20:

 

 

Paso 6

Pegamos la contraseña y damos clic en “Continue”, veremos lo siguiente:

 

 

 

Paso 7

Damos clic en “Install suggested plugins” y podemos ver que se instalaran en Ubuntu todos los complementos necesarios para el correcto funcionamiento de Jenkins:

 

 

Paso 8

Una vez completado este proceso será desplegado lo siguiente donde debemos crear el usuario para administrar la plataforma de Jenkins, allí ingresamos lo siguiente:

 

  • Nombre de usuario
  • Contraseña
  • Correo
  • Nombre completo

 

 

 

 

Paso 9

Damos clic en “Save and Continue” y luego esto será redireccionado a la instancia de Jenkins donde veremos la URL de acceso a la plataforma, allí veremos la IP o dominio junto al puerto 8080:

 

 

 

Paso 10

Completamos el proceso dando clic en “Save and Finish”.

 

 

Paso 11

Accedemos a Jenkins dando clic en “Start using Jenkins” y esta será el entorno que veremos:

 

 

Paso 12

Damos clic en “Manage Jenkins” y accedemos a las variables de Jenkins para ser configuradas:

 

 

 

 

Paso 13

En configuración del sistema podemos establecer nuevos parámetros si es necesario:

 

 

Con estos pasos hemos instalado y configurado Jenkins en Ubuntu 20.04 o 20.10 y estaremos listos para automatizar todas las tareas que sean necesarias con las mejores funciones de integridad y desempeño.

 

Tutorial para saber cómo descargar, configurar e instalar Wine en Ubuntu 20.04 paso a paso.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Crees que puedes corregir o mejorar este tutorial? Puedes enviar tu Edición con los cambios que consideres útiles.
0 usuarios han editado este tutorial. ¡Edita y conviértete en un reconocido experto!


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!


  Información

  •   Publicado jul 17 2020 08:08
  •   Visitas 782
  •   Nivel
    Avanzado