Androide

Cómo instalar jenkins en centos 8

Como instalar Jenkins no CentOS 8

Como instalar Jenkins no CentOS 8

Tabla de contenido:

Anonim

Jenkins es el servidor de automatización de código abierto más popular basado en Java que le permite configurar fácilmente una tubería de integración continua y entrega continua (CI / CD).

La integración continua (CI) es una práctica de DevOps en la que los miembros del equipo envían regularmente sus cambios de código al repositorio de control de versiones, después de lo cual se ejecutan compilaciones y pruebas automatizadas. La entrega continua (CD) es una serie de prácticas en las que los cambios de código se crean, prueban e implementan automáticamente en producción.

Este tutorial cubre los pasos para instalar Jenkins en CentOS 8 desde el repositorio oficial de Jenkins.

Instalación de Jenkins

Realice los siguientes pasos como root o usuario con privilegios de sudo para instalar Jenkins en CentOS 8:

  1. Jenkins está escrito en Java, por lo que el primer paso es instalar Java. Jenkins requiere las versiones 8 y 11 de Java, pero algunos complementos de Jenkins pueden no ser compilables con Java 8.

    Instalaremos OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    El siguiente paso es habilitar el repositorio de Jenkins. Ejecute los siguientes comandos para descargar el archivo repositorio e importar la clave GPG:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    Instale la última versión estable de Jenkins escribiendo:

    sudo yum install jenkins

    Una vez que se complete el proceso de instalación, inicie el servicio Jenkins y permita que se inicie en el arranque del sistema:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Para verificar si Jenkins se está ejecutando, escriba:

    systemctl status jenkins

    La salida debería verse así:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Ajuste del cortafuegos

Use los siguientes comandos para abrir el puerto necesario:

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload

Configuración de Jenkins

Para iniciar el proceso de configuración de Jenkins, abra su navegador y escriba la dirección IP del dominio o servidor seguido del puerto 8080 :

http://your_ip_or_domain:8080

Aparecerá una pantalla similar a la siguiente, solicitándole que ingrese la contraseña de administrador que se crea durante la instalación:

Si ha llegado a este punto, ha instalado con éxito Jenkins en su sistema CentOS.

Conclusión

En este tutorial, le mostramos cómo instalar y completar la configuración inicial de Jenkins en sistemas basados ​​en CentOS / RHEL.

Ahora puede visitar la página de documentación oficial de Jenkins y comenzar a explorar el flujo de trabajo y el modelo de complemento de Jenkins.

centos Jenkins