Um arquivo de guerra (arquivo de aplicativos da web) é um arquivo de pacote que contém uma coleção de aplicativos, recursos e servlets baseados em Java que podem ser agrupados e implantados em um servidor da web ou contêiner de servlet.
É um arquivo JAR (Java Archive), projetado para ser implantado em um servidor da web ou contêiner de servlet. Normalmente, é usado para empacotar e implantar os servlets Java, JSPs (páginas JavaServer) e outros recursos que compõem um aplicativo da web baseado em Java.
O Arquivo de Aplicativos da Web do Jenkins (WAR) Pacotes de Arquivos Winstone, que é um invólucro de contêiner de servlet jetty. Isso permite que o arquivo de guerra seja executado em qualquer plataforma com uma versão Java instalada suportada.
Neste tutorial, discutiremos como podemos instalar Jenkins usando o arquivo de guerra fornecido.
Requisitos:
Requisitos mínimos de hardware:
Para demonstração, usaremos um servidor Debian 11.
Instale o Java JDK no Debian 11
Precisamos instalar o Java JDK em nosso sistema de destino para trabalhar com arquivos de guerra. Para instalar o OpenJDK no Debian, use o seguinte comando:
Comece atualizando o índice do gerenciador de pacotes:
Atualização do sudo apt
Instale o OpenJDK usando o gerenciador de pacotes:
sudo apt install openjdk-14-jdk
Isso instala o pacote OpenJDK 14 JDK (Java Development Kit) e suas dependências.
Verifique a instalação verificando a versão do compilador Java:
Javac -version
Isso deve imprimir o número da versão do compilador Java, indicando que o JDK está instalado e está funcionando corretamente.
Uma vez concluído, podemos prosseguir e executar os Jenkins do arquivo de guerra.
Execute Jenkins usando o arquivo de guerra
Comece baixando o arquivo de guerra de Jenkins.
Abra o terminal e navegue até o diretório de download.
Execute o seguinte comando:
$ java -Jar Jenkins.guerra
Depois de concluído, navegue para o seguinte endereço Jenkins:
http: // localhost: 8080
Aguarde a janela Jenkins desbloqueie e configure o nome de usuário e a senha.
Conclusão
Este breve tutorial discutiu como instalar e configurar o OpenJDK no Debian 11. Também discutimos como executar Jenkins de um arquivo de guerra.