Cargando



Cómo instalar Jenkins CentOS 8

Tutorial completo para saber cómo instalar Jenkins CentOS 8 de forma completa.


sep 10 2020 09:41
Intermedio
Total de Apartados : 4

Existen utilidades desarrolladas para ayudar a tener el control centralizado de un sistema o de un proyecto dentro de ese sistema, estas deben ser confiables, seguras y robustas, por ello encontramos en Jenkins una solución completa para administrar proyectos en sistemas Linux, en este caso hablamos de CentOS 8.

 

Qué es Jenkins
Jenkins es un servidor de automatización de código abierto en el cual se integran numerosos complementos que permiten desarrollar, implementar o automatizar un proyecto.

 

Una de sus ventajas es que puede ser instalado a través de los paquetes y repositorios del sistema operativo nativo o usando Docker, adicional su funcionamiento es practico si se ejecuta de forma independiente en un equipo que cuente con Java Runtime Environment (JRE) .

 

Jenkins se ejecuta como una aplicación independiente a través de su respectivo proceso a través del servidor de aplicaciones / contenedor de servlets Java integrado (Jetty) o bien puede ser ejecutado en contenedores como Java, Apache Tomcat, etc.

 

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

 

Requisitos Jenkins
Los requisitos básicos para usar Jenkins son:

 

  • 256 MB en memoria RAM
  • 1 GB de espacio en disco duro, ideal disponer de 10 GB si vamos a usar Jenkins como un contenedor Docker

 

Para la gestión a través de interfaz de software se requiere:

 

  • Java: Java 8 en versiones de 32 y 64 bits, Java 11 runtime (para Jenkins 2.164 y 2.164.1), Java 9, 10 y actualmente Java 12 no ofrece soporte
  • Navegadores web como Chrome, Edge, Firefox o Safari son compatibles
  • Para Windows se requieren soporte de políticas

 

 

Veamos como instalar Jenkins en CentOS 8.

 


1. Instalar Java Cent0S 8

 

Paso 1

Debemos disponer de Java JRE 8 o Java 11 para que Jenkins funcione de la forma correcta, para esto (Java 11) vamos a ejecutar el siguiente comando:
dnf install java-11-openjdk-devel

 

Paso 2

Después de este análisis confirmamos la descarga de los paquetes e instalación ingresando la letra S:

 

 

 

Paso 3

Al finalizar el proceso veremos lo siguiente:

 

 

Paso 4

Comprobamos la versión de Java con el siguiente comando:
java -version

 

 


2. Añadir repositorio Jenkins en CentOS 8

 

Paso 1

Jenkins no está disponible en los repositorios de CentOS 8, de modo que debemos añadir el repositorio de forma manual, para ello ejecutamos:
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

 

 

Paso 2

Adjuntamos el repositorio con el siguiente comando:
cd /etc/yum.repos.d/
curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

 

 


3. Instalar Jenkins en CentOS 8

 

Paso 1

Instalamos Jenkins con el siguiente comando:
dnf install Jenkins

 

 

Paso 2

Ingresamos la letra s para confirmar el proceso y cuando este haya finalizado veremos lo siguiente:

 

 

 

Paso 3

Ahora iniciamos el servicio de Jenkins y vemos su estado actual:
systemctl start jenkins
systemctl status jenkins

 

 

Paso 4

El siguiente paso consiste en configurar el firewall para permitir el acceso al puerto 8080 de Jenkins, en este caso ejecutamos lo siguiente:
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd –reload

 

 


4. Abrir Jenkins en CentOS 8

 

Paso 1

Vamos a alguno de los navegadores compatibles e ingresamos la siguiente sintaxis:
http:// IP_Servidor:8080
Paso 2

En primer lugar, veremos lo siguiente:

 

 

 

 

Paso 3

Podemos ver que solicita que ingresemos la contraseña generada por la aplicación, para acceder a ella vamos a CentOS 8 y ejecutamos:
cat /var/lib/jenkins/secrets/initialAdminPassword

 

 

Paso 4

Ingresamos esta contraseña en el campo respectivo en el navegador:

 

 

 

Paso 5

Damos clic en “Continue” y veremos lo siguiente:

 

 

 

Paso 6

Damos clic sobre la opción “Install suggested plugins” y se dará paso al proceso de instalación de cada uno de los complementos:

 

 

 

Paso 7

Podemos ver el progreso de la instalación:

 

 

 

Paso 8

Cuando este proceso haya finalizado debemos ingresar:

 

  • Nombre del usuario administrador
  • Contraseña
  • Nombre completo
  • Correo

 

 

 

 

Paso 9

Damos clic en “Save and Continue” y seremos direccionados a la configuración de la instancia de Jenkins. En este caso Solvetic te recomienda dejar el valor por defecto.

 

 

 

 

Paso 10

Damos clic en “Save and Finish” para completar el proceso:

 

 

 

Paso 11

Ahora accederemos a Jenkins en CentOS 8 dando clic en “Start using Jenkins”:

 

 

 

Paso 12

Aquí tendremos todas las opciones para trabajar en los proyectos adecuados en Jenkins.
En el próximo inicio de sesión debemos acceder con el usuario que creamos durante el proceso de configuración:

 

 

 

Solvetic te ha explicado como instalar y configurar Jenkins en CentOS 8 para disponer de una herramienta funcional para el control de proyectos.

 

Tutorial para saber cómo instalar y acceder y configurar Webmin en CentOS 8 paso a paso con ejemplos.


¿Te ayudó este Tutorial?


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!

X