Un archivo de guerra (archivo de aplicaciones web) es un archivo de paquete que contiene una colección de aplicaciones web, recursos y servlets basados en Java que se pueden incluir e implementar en un servidor web o contenedor de servlet.
Es un archivo JAR (Java Archive) que está diseñado para implementarse en un servidor web o contenedor de servlet. Por lo general, se usa para empaquetar e implementar los servlets Java, JSPS (páginas de Javaserver) y otros recursos que conforman una aplicación web basada en Java.
El archivo del archivo de aplicaciones web de Jenkins (War) Bundles Winstone, que es un envoltorio de contenedores de servlet. Esto permite que el archivo de guerra se ejecute en cualquier plataforma con una versión Java instalada compatible con.
En este tutorial, discutiremos cómo podemos instalar Jenkins usando el archivo de guerra proporcionado.
Requisitos:
Requisitos mínimos de hardware:
Para la demostración, usaremos un servidor Debian 11.
Instale el Java JDK en Debian 11
Necesitamos instalar el Java JDK en nuestro sistema de destino para trabajar con archivos de guerra. Para instalar OpenJDK en Debian, use el siguiente comando:
Comience actualizando el índice del Administrador de paquetes:
Actualización de sudo apto
Instale OpenJDK usando el Administrador de paquetes:
sudo apt install OpenJDK-14-JDK
Esto instala el paquete OpenJDK 14 JDK (Java Development Kit) y sus dependencias.
Verifique la instalación revisando la versión del compilador Java:
Javac -versión
Esto debería imprimir el número de versión del compilador Java, lo que indica que el JDK está instalado y funciona correctamente.
Una vez completado, podemos continuar y ejecutar los Jenkins desde el archivo de guerra.
Ejecute Jenkins usando el archivo de guerra
Comience descargando el archivo de guerra de Jenkins.
Abra el terminal y navegue al directorio de descarga.
Ejecute el siguiente comando:
$ java -jar jenkins.guerra
Una vez completado, navegue a la siguiente dirección de Jenkins:
http: // localhost: 8080
Espere la ventana de desbloqueo de Jenkins y configure el nombre de usuario y la contraseña.
Conclusión
Este breve tutorial discutió cómo instalar y configurar el OpenJDK en Debian 11. También discutimos cómo ejecutar Jenkins desde un archivo de guerra.