Como instalar Jenkins en CentOS 7
Tabla de contenido:
Jenkins es un servidor de automatización de código abierto basado en Java que ofrece una manera fácil de configurar 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 donde los cambios de código se crean, prueban e implementan automáticamente en producción.
Este tutorial lo guiará a través de los pasos para instalar Jenkins en un sistema CentOS 7 utilizando el repositorio oficial de Jenkins.
Prerrequisitos
Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.
Instalación de Jenkins
Para instalar Jenkins en su sistema CentOS, siga los pasos a continuación:
-
Jenkins es una aplicación Java, por lo que el primer paso es instalar Java. Ejecute el siguiente comando para instalar el paquete OpenJDK 8:
sudo yum install java-1.8.0-openjdk-devel
La versión actual de Jenkins aún no es compatible con Java 10 (y Java 11). Si tiene varias versiones de Java instaladas en su máquina, asegúrese de que Java 8 sea la versión predeterminada de Java.
El siguiente paso es habilitar el repositorio de Jenkins. Para hacer eso, importe la clave GPG usando el siguiente comando
curl
:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
Y agregue el repositorio a su sistema con:
sudo rpm --import
Una vez que el repositorio esté habilitado, instale la última versión estable de Jenkins escribiendo:
sudo yum install jenkins
Después de completar el proceso de instalación, inicie el servicio Jenkins con:
sudo systemctl start jenkins
Para verificar si comenzó a ejecutarse correctamente:
systemctl status jenkins
Deberías ver algo similar a esto:
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.service
Finalmente, habilite el servicio Jenkins para que se inicie en el arranque del sistema.
sudo systemctl enable jenkins
jenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
Ajuste el 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 configurar su nueva instalación de Jenkins, abra su navegador y escriba su dominio o dirección IP 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, ha aprendido 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 JenkinsCómo instalar jenkins en ubuntu 18.04

En este tutorial, le mostraremos cómo instalar Jenkins en una máquina Ubuntu 18.04 usando el repositorio de paquetes Jenkins Debian. Jenkins es un servidor de automatización de código abierto que ofrece una manera fácil de configurar una tubería de integración continua y entrega continua (CI / CD).
Cómo instalar jenkins en debian 10 linux

En este tutorial, cubriremos cómo instalar Jenkins en Debian 10, Buster desde el repositorio oficial de Jenkins.
Cómo instalar jenkins en centos 8

Jenkins es el servidor de automatización de código abierto más popular basado en Java. Este tutorial cubre los pasos para instalar Jenkins en CentOS 8 desde el repositorio oficial de Jenkins.