GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Jenkins en Debian 9

Jenkins es un servidor de automatización de código abierto que ofrece una manera fácil de configurar una canalización 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.

En este tutorial, veremos cómo instalar Jenkins en una máquina Debian 9 utilizando el repositorio de paquetes Debian de Jenkins.

Requisitos previos #

Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Instalando Jenkins #

Siga los pasos a continuación para instalar Jenkins en un sistema Debian:

  1. Jenkins es una aplicación Java, por lo que primero deberá instalar Java. Para hacerlo, actualice el índice del paquete e instale el paquete Java 8 OpenJDK con los siguientes comandos:

    sudo apt updatesudo 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.

  2. Importe las claves GPG del repositorio de Jenkins usando el siguiente wget comando:

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    Los comandos deberían devolver OK lo que significa que la clave se ha importado correctamente y los paquetes de este repositorio se considerarán de confianza.

    Una vez que se haya importado la clave, agregue el repositorio de Jenkins a su sistema con:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
  3. Actualice el apt lista de paquetes e instale la última versión de Jenkins ejecutando:

    sudo apt updatesudo apt install jenkins
  4. Inicie el servicio Jenkins y habilítelo para que se inicie automáticamente al arrancar:

    sudo systemctl start jenkinssudo systemctl enable jenkins

Configuración de Jenkins #

Inicie la configuración abriendo su navegador y escribiendo su dominio o dirección IP seguido del puerto 8080 , http://your_ip_or_domain:8080 .Aparecerá una pantalla similar a la siguiente:

Durante la instalación, el instalador de Jenkins crea una contraseña alfanumérica inicial de 32 caracteres. Para encontrar el tipo de contraseña:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword
290ed743493b468ca767b4f363964c54

Copie la contraseña, péguela en el campo Contraseña del administrador y haga clic en Continue .

En la siguiente pantalla, el asistente de configuración le preguntará si desea instalar los complementos sugeridos o si desea seleccionar complementos específicos. Haga clic en Install suggested plugins y el proceso de instalación comenzará inmediatamente.

A continuación, se le pedirá que configure el primer usuario administrador. Complete la información requerida y haga clic en Save and Continue .

La página siguiente le pedirá que configure la URL para su instancia de Jenkins. El campo se completará con una URL generada automáticamente.

Confirme la URL haciendo clic en Save and Finish y se completará el proceso de configuración.

Haga clic en Start using Jenkins y será redirigido al panel de control de Jenkins con la sesión iniciada como usuario administrador que creó en uno de los pasos anteriores.

En este punto, ha instalado correctamente Jenkins en su sistema.


Debian
  1. Cómo instalar Tomcat 8.5 en Debian 9

  2. Cómo instalar MongoDB en Debian 9

  3. Cómo instalar Nextcloud en Debian 9

  4. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  5. Cómo instalar MongoDB 4.4 / 4.2 en Debian 9

Cómo instalar Jenkins en Debian 11

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar Jenkins en Debian 10 / Debian 9

Cómo instalar Jenkins en Debian 10

Cómo instalar Go en Debian 11