Cómo instalar Jenkins en Ubuntu Top 10.Top 10?

Cómo instalar Jenkins en Ubuntu Top 10.Top 10?
Jenkins es un servidor de automatización de código abierto prevalente y se utiliza como un servidor CI (integración continua) para construir y administrar eficientemente aplicaciones y software a gran escala. Ayuda en las pruebas unitarias de proyectos de programación a mayor escala y admite muchos lenguajes de programación famosos como Python, C ++, PHP, etc.

Instalación

Jenkins se puede instalar en Ubuntu 20.04 agregando las claves del repositorio al sistema, pero antes de eso, debemos tener el kit de desarrollo Java instalado primero. Instalemos el OpenJDK por la comunidad de código abierto de Java si no está instalado en su Ubuntu 20.04 Sistema todavía.

Instale el kit de desarrollo de Java Open Java

La última versión estable de OpenJDK se puede instalar desde el repositorio oficial de paquetes de Ubuntu. Al momento de escribir esta publicación, la última versión estable del Kit de desarrollo de Java Open fue OpenJDK 11.

Primero, actualice el repositorio de caché apt del sistema:

$ sudo apt actualización

Escriba el comando que se proporciona a continuación para instalar OpenJDK 11:

$ sudo apt install OpenJDK-11-JDK

Si solicita tomar espacio de disco adicional, escriba "Y" y presione "Enter".

Después de la finalización del proceso de instalación, la versión de Java se puede verificar escribiendo el comando dado a continuación:

$ java --versión

Puedes presenciar esa versión 11.0.9.1 se instala con éxito en Ubuntu 20.04 sistema. Ahora, podemos pasar a la instalación de Jenkins.

Instalación de Jenkins en Ubuntu 20.04

Jenkins se puede instalar fácilmente en Ubuntu importando y agregando las claves GPG al sistema.

Ahora tienes que agregar teclas GPG:

$ wget -p -o -https: // pkg.jenkins.IO/Debian/Jenkins.IO.clave | sudo apt-key agregar -

Después de agregar claves GPG, agregue la dirección del paquete Jenkins a la lista de fuentes escribiendo el comando que se proporciona a continuación:

$ sudo sh -c 'echo deb http: // pkg.jenkins.Io/Debian-Stable Binary/>/etc/apt/fuentes.lista.D/Jenkins.lista'

Después de habilitar el repositorio de Jenkins, simplemente actualice el caché apt del sistema una vez.

$ sudo apt actualización

Avancemos y hagamos el trabajo real de instalar Jenkins.

$ sudo apto install jenkins

Escriba la "y" requerida y continúe el proceso de instalación presionando la tecla "Enter".

El Jenkins se instala con éxito. Comencemos y configuremos el servidor Jenkins.

Inicie el servidor Jenkins

El servicio Jenkins debe comenzar automáticamente en la instalación de Jenkins. Para verificar el estado del servicio Jenkins, escriba el siguiente comando.

$ sudo systemctl status jenkins

Está activo en mi caso, pero si no está en su caso, comience escribiendo el comando que se proporciona a continuación:

$ sudo systemctl start jenkins

Después de verificar y comenzar el servicio, ajustemos el firewall.

Configurar el firewall para el servidor Jenkins

Ahora, para configurar el firewall para el servidor Jenkins utilizando la herramienta UFW, necesitamos habilitar el firewall y abrir el puerto 8080 para el acceso remoto desde cualquier lugar. Simplemente escriba el comando a continuación:

$ sudo UFW Permitir 8080

Y verifique el estado de UFW escribiendo el comando que se proporciona a continuación:

$ sudo UFW estado

Si el estado está inactivo, habilítelo escribiendo el comando que se proporciona a continuación:

$ sudo UFW Enable

Ahora, vuelva a verificar el estado de UFW.

$ sudo UFW estado

Puedes presenciar que el puerto 8080 está permitido.

Establecer Jenkins

Para configurar Jenkins, escriba su nombre de dominio o dirección IP junto con el puerto 8080 en la barra de direcciones del navegador, y debe tener la página de desbloqueo de Jenkins pidiendo una contraseña, como la imagen que se muestra a continuación.

Puede obtener la contraseña de la ubicación dada usando el comando CAT en el terminal. El comando para obtener la contraseña sería así:

$ sudo gat/var/lib/jenkins/secrets/inicialadminpassword

Este comando imprimirá la contraseña directamente y puede copiarla y pegarla en el campo de contraseña en la pantalla de desbloqueo de Jenkins y hacer clic en el botón "Continuar".

Lo navegará a la siguiente pantalla donde solicitará "instalar los complementos sugeridos" o "Seleccione los complementos de su elección".

Seleccione los "Instalar complementos sugeridos". En el clic, comenzará a instalar los complementos predeterminados.

Después de la instalación exitosa de complementos, solicitará la configuración del nombre de usuario, contraseña y dirección de correo electrónico del usuario administrador.

Proporcione los campos de entrada requeridos y presione el botón "Guardar y continuar".

A continuación, lo navegará a una página para configurar la URL de Jenkins.

Por ahora, vaya con la URL automática predeterminada y haga clic en el botón "Guardar y terminar" en la esquina inferior derecha.

Al finalizar la configuración de Jenkins, puede tener la pantalla con el mensaje de éxito "Jenkins está listo!", Como se muestra abajo.

Presione el botón "Comience a usar Jenkins", y en la página siguiente, tendrá una mirada limpia al tablero.

Y así es como llegamos al final de la instalación y la configuración de Jenkins en el Ubuntu 20.04 Sistema LTS.

Conclusión

En esta publicación, hemos cubierto la instalación de OpenJDK 11 y Jenkins en el Ubuntu 20.04 Sistema LTS. También hemos cubierto la configuración de firewall para Jenkins y aprendimos a configurarla por primera vez. Después de leer esta publicación, cualquier principiante puede instalar y comenzar a usar los Jenkins en Ubuntu 20.04. Si desea aprender, explorar o profundizar en los Jenkins, no dude en visitar y leer la documentación oficial de Jenkins.