Cómo instalar Jenkins en Ubuntu 18.04

IEn el tutorial de hoy, veamos cómo instalar y configurar Jenkins en Ubuntu. Jenkins es un servidor de automatización de código abierto y ayuda a configurar la integración continua y la canalización de entrega continua (CI / CD).

El proyecto Jenkins se inició en 2004 y originalmente se llamó Hudson. La ventaja más significativa de usar Jenkins es la disponibilidad de cientos de complementos para respaldar la construcción, implementación y automatización de cualquier proyecto con facilidad.

Índice

Instalación de Jenkins en Ubuntu

Prerrequisitos

  • Una computadora con al menos 512 MB de RAM (recomendado) y 10 GB de espacio en disco
  • Software compatible: Java 8 (ya sea un JRE o un kit de desarrollo de Java (JDK)

1. Instalación de Java

Según el sitio web oficial de Jenkins, Java 8 es el ÚNICO entorno de tiempo de ejecución admitido actualmente. No se admiten las versiones anteriores de Java. Java 9 y Java 10 no son compatibles.

Instalar el repositorio de Java 8

sudo add-apt-repository ppa:webupd8team/java

Actualizar lista de repositorios

sudo apt update

Instalar Java 8

sudo apt install oracle-java8-set-default

Cuando vea el mensaje del acuerdo de licencia, seleccione "sí" y continúe.

2. Instalación de Jenkins

Inicie la Terminal e ingrese el siguiente comando para agregar el repositorio de Ubuntu de Jenkins y también su clave a su sistema.

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

Luego agregue la siguiente entrada en su /etc/apt/sources.list

Editar archivo sources.list

sudo vim /etc/apt/sources.list

Agregue la siguiente línea al final del archivo.

deb https://pkg.jenkins.io/debian-stable binary/

Guarde y cierre el archivo.

Actualice el sistema e instale Jenkins.

sudo apt-get update
sudo apt-get install jenkins

Habilite Jenkins en el arranque del sistema.

sudo systemctl enable jenkins.service

Modifique la configuración del firewall para permitir el puerto 8080.

sudo ufw allow 8080

Vuelva a cargar el firewall y luego verifique su estado.

sudo ufw  reload
sudo ufw status

3. Configuración de Jenkins

Abra un navegador web y escriba la dirección IP del servidor, seguida del puerto 8080.

Explorar Jenkins
Contraseña de administrador inicial de Jenkins

Luego copie la contraseña de administrador de un archivo.

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

Contraseña de Jenkins

Ingrese la contraseña de administrador y haga clic en Intro. Luego obtendrá la ventana de instalación del complemento.

Instalar complementos
Instalar complementos

Puede seleccionar 'Instalar complementos sugeridos' si no necesita ninguna personalización, ya que esta opción instalará todos los complementos que la comunidad de Jenkins considere más útiles. Si desea elegir solo los complementos que necesita y evitar el resto, 'Seleccione los complementos para instalar'.

Aquí continuamos con la primera opción, que es instalar todos los complementos sugeridos.

Después de la instalación del complemento, Jenkins le pedirá que cree un primer usuario administrador. Ingrese el nombre de usuario, la contraseña, el nombre completo y la dirección de correo electrónico del usuario.

Primer usuario administrador
Crear primer usuario administrador

Haga clic en 'Guardar y continuar'

En la página siguiente, se le pedirá que ingrese la URL de Jenkins.

Configuraciones
Configuraciones de URL de instancia

Haga clic en el botón Guardar y finalizar para completar la configuración.

Jenkins listo
Jenkins listo

Ahora haga clic en 'Comenzar a usar Jenkins' y se redirigirá al Panel de Jenkins.

Casa de Jenkins
Tablero Jenkins

Su instalación de Jenkins ahora está completa. Si tiene alguna pregunta, comente a continuación y estaremos encantados de discutirla.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir