How to Install Jenkins in Ubuntu 18.04
Tabla de contenido:
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).
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.
En este tutorial, le mostraremos cómo instalar Jenkins en una máquina Ubuntu 18.04 usando el repositorio de paquetes Jenkins Debian.
Aunque este tutorial está escrito para Ubuntu 18.04 Bionic Beaver, se pueden usar los mismos pasos para Ubuntu 16.04 Xenial Xerus.
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 Ubuntu, siga estos pasos:
-
Instala Java.
Como Jenkins es una aplicación Java, el primer paso es instalar Java. Actualice el índice del paquete e instale el paquete Java 8 OpenJDK con los siguientes comandos:
sudo apt update
sudo apt install openjdk-8-jdk
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.
Agregue el repositorio Debian de Jenkins.
Importe las claves GPG del repositorio de Jenkins con el siguiente comando
wget
:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
El comando anterior debe mostrar
OK
que significa que la clave se ha importado correctamente y los paquetes de este repositorio se considerarán confiables.A continuación, agregue el repositorio de Jenkins al sistema con:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Instala Jenkins.
Una vez que el repositorio de Jenkins esté habilitado, actualice la lista de paquetes
apt
e instale la última versión de Jenkins escribiendo:sudo apt update
sudo apt install jenkins
El servicio de Jenkins se iniciará automáticamente una vez que se complete el proceso de instalación. Puede verificarlo imprimiendo el estado del servicio:
systemctl status jenkins
Deberías ver algo similar a esto:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
Ajuste del cortafuegos
Si está instalando Jenkins en un servidor Ubuntu remoto que está protegido por un firewall, deberá abrir el puerto
8080
. Suponiendo que está utilizando
UFW
para administrar su firewall, puede abrir el puerto con el siguiente comando:
sudo ufw allow 8080
Compruebe el cambio con:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
Configuración de Jenkins
Para configurar su nueva instalación Jenkins, abra su navegador, escriba su dominio o dirección IP seguidas por el puerto
8080
,
http://your_ip_or_domain:8080
y una pantalla similar a la siguiente se visualizará:
En este punto, ha instalado con éxito Jenkins en su sistema.
Conclusión
En este tutorial, ha aprendido cómo instalar y realizar la configuración inicial de Jenkins. Ahora puede comenzar a explorar las características de Jenkins visitando la página oficial de documentación de Jenkins.
Jenkins ubuntuCómo instalar jenkins en centos 7

Este tutorial lo guiará a través de los pasos para instalar Jenkins en un sistema CentOS 7 utilizando el repositorio oficial de Jenkins. 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).
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.