Installer Jenkins med krigsfiler

Installer Jenkins med krigsfiler

En krig (webapplikasjonsarkiv) er en pakkefil som inneholder en samling av Java-baserte webapplikasjoner, ressurser og servlets som kan samles og distribueres til en webserver eller servlet container.

Det er en Jar (Java Archive) -fil som er designet for å bli distribuert til en webserver eller servletbeholder. Den brukes vanligvis til å pakke og distribuere Java Servlets, JSPS (Javaserver Pages) og andre ressurser som utgjør en Java-basert webapplikasjon.

Jenkins Web Application Archive (WAR) File Bundles Winstone som er en Jetty Servlet Container Wrapper. Dette gjør at krigsfilen kan kjøres på en hvilken som helst plattform med en støttet installert Java -versjon.

I denne opplæringen vil vi diskutere hvordan vi kan installere Jenkins ved hjelp av den medfølgende krigsfilen.

Krav:

Minimumskrav til maskinvare:

  1. 256 MB RAM
  2. 1 GB drivplass.

For demonstrasjon vil vi bruke en Debian 11 -server.

Installer Java JDK på Debian 11

Vi må installere Java JDK på vårt målsystem for å jobbe med krigsfiler. For å installere OpenJDK på Debian, bruk følgende kommando:

Start med å oppdatere Package Manager -indeksen:

sudo apt oppdatering

Installer OpenJDK ved hjelp av Package Manager:

sudo apt install openjdk-14-jdk

Dette installerer OpenJDK 14 JDK (Java Development Kit) -pakken og dens avhengigheter.

Kontroller installasjonen ved å sjekke versjonen av Java -kompilatoren:

Javac -version

Dette skal skrive ut versjonsnummeret til Java -kompilatoren, noe som indikerer at JDK er installert og fungerer riktig.

Når vi er ferdig, kan vi fortsette og kjøre Jenkins fra krigsfilen.

Kjør Jenkins ved hjelp av krigsfilen

Begynn med å laste ned Jenkins War -filen.

Åpne terminalen og naviger til nedlastingskatalogen.

Kjør følgende kommando:

$ java -jar jenkins.krig

Når du er fullført, navigerer du til følgende Jenkins -adresse:

http: // localhost: 8080

Vent til Jenkins låse opp vinduet og konfigurer brukernavnet og passordet.

Konklusjon

Denne korte opplæringen diskuterte hvordan du installerer og konfigurerer OpenJDK på Debian 11. Vi diskuterte også hvordan vi skal kjøre Jenkins fra en krigsfil.