Androide

Cómo instalar jenkins en ubuntu 18.04

How to Install Jenkins in Ubuntu 18.04

How to Install Jenkins in Ubuntu 18.04

Tabla de contenido:

Anonim

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:

  1. 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 ubuntu