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.
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.
Luego copie la contraseña de administrador de un archivo.
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Ingrese la contraseña de administrador y haga clic en Intro. Luego obtendrá la ventana de instalación del complemento.
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.
Haga clic en 'Guardar y continuar'
En la página siguiente, se le pedirá que ingrese la URL de Jenkins.
Haga clic en el botón Guardar y finalizar para completar la configuración.
Ahora haga clic en 'Comenzar a usar Jenkins' y se redirigirá al Panel de 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