Hur installerar jag Jenkins på Ubuntu 20.04?

How Install Jenkins Ubuntu 20



Jenkins är en vanlig automationsserver med öppen källkod och används som en CI-server (kontinuerlig integration) för att bygga och effektivt hantera applikationer och storskalig programvara. Det hjälper till med enhetstestning av större programmeringsprojekt och stöder många kända programmeringsspråk som Python, C ++, PHP, etc.

Installation

Jenkins kan installeras på Ubuntu 20.04 genom att lägga till förvaringsnycklarna i systemet, men innan det måste vi ha Java Development Kit installerat först. Låt oss installera OpenJDK av Java med öppen källkod om den inte är installerad på ditt Ubuntu 20.04-system ännu.







Installera Open Java Development Kit

Den senaste stabila versionen av OpenJDK kan installeras från det officiella Ubuntu -paketförvaret. När detta inlägg skrevs var OpenJDK 11 den senaste stabila versionen av Open Java Development -kitet.



Uppdatera först systemets APT -cacheförråd:



$sudolämplig uppdatering





Skriv kommandot nedan för att installera OpenJDK 11:

$sudobenägenInstalleraopenjdk-elva-jdk



Om den ber om att ta extra diskutrymme skriver du y och trycker på Enter.

Efter att installationsprocessen är klar kan versionen av Java verifieras genom att skriva kommandot nedan:

$java --version

Du kan se att version 11.0.9.1 har installerats på Ubuntu 20.04 -systemet. Nu kan vi gå vidare till installationen av Jenkins.

Installation av Jenkins på Ubuntu 20.04

Jenkins kan enkelt installeras på Ubuntu genom att importera och lägga till GPG -nycklarna i systemet.

Nu måste du lägga till GPG -nycklar:

$wget -s -ELLER- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key lägg till-

När du har lagt till GPG -nycklar lägger du till Jenkins -paketadressen i källistan genom att skriva kommandot nedan:

$sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list'

När du har aktiverat Jenkins -förvaret uppdaterar du bara systemets APT -cache en gång.

$sudolämplig uppdatering

Låt oss gå vidare och göra det verkliga arbetet med att installera Jenkins.

$sudobenägenInstallerajenkins

Skriv in önskat y och fortsätt installationsprocessen genom att trycka på Enter.

Jenkins har installerats. Låt oss börja och konfigurera Jenkins -servern.

Starta Jenkins -servern

Jenkins -tjänsten bör automatiskt starta vid installationen av Jenkins. För att kontrollera statusen för Jenkins -tjänsten, skriv kommandot nedan.

$sudosystemctl status jenkins

Det är aktivt i mitt fall, men om det inte är i ditt fall, börja sedan med att skriva kommandot nedan:

$sudosystemctl startar jenkins

Efter att ha kontrollerat och startat tjänsten, låt oss justera brandväggen.

Konfigurera brandväggen för Jenkins -servern

För att konfigurera brandväggen för Jenkins -servern med UFW -verktyget måste vi aktivera brandväggen och öppna port 8080 för fjärråtkomst var som helst. Skriv bara kommandot nedan:

$sudoufw tillåt8080

Och kontrollera statusen för UFW genom att skriva kommandot nedan:

$sudoufw -status

Om statusen är inaktiv aktiverar du den genom att skriva kommandot nedan:

$sudoufwGör det möjligt

Kontrollera nu UFW: s status igen.

$sudoufw -status

Du kan bevittna att port 8080 är tillåten.

Ställ in Jenkins

För att konfigurera Jenkins, skriv in ditt domännamn eller din IP -adress tillsammans med port 8080 i webbläsarens adressfält, och du bör ha sidan Lås upp Jenkins som ber om ett lösenord, som bilden nedan.

Du kan få lösenordet från den angivna platsen med hjälp av cat -kommandot i terminalen. Kommandot för att få lösenordet skulle vara så här:

$sudo katt /var/lib/jenkins/hemligheter/initialAdminPassword

Detta kommando kommer att skriva ut lösenordet direkt och du kan kopiera och klistra in det i lösenordsfältet på Jenkins Unlock -skärmen och klicka på knappen Fortsätt.

Den navigerar dig till nästa skärm där den kommer att be om att antingen installera de föreslagna pluginsna eller välja de plugins du väljer.

Välj Installera föreslagna plugins. När du klickar kommer det att börja installera standardplugins.

Efter en lyckad installation av plugins kommer den att begära inställning av administratörsanvändarens användarnamn, lösenord och e -postadress.

Ange de obligatoriska inmatningsfälten och tryck på knappen Spara och Fortsätt.

Därefter kommer det att navigera dig till en sida för att konfigurera Jenkins URL.

För tillfället går du till standardautomatisk webbadress och klickar på knappen Spara och slutför i det nedre högra hörnet.

När Jenkins -installationen är klar kan du ha skärmen med framgångsmeddelandet Jenkins är klar !, som visas nedan.

Tryck på knappen Starta med Jenkins, och på nästa sida får du en ren titt på instrumentpanelen.

Och så här kommer vi till slutet för att installera och konfigurera Jenkins på Ubuntu 20.04 LTS -systemet.

Slutsats

I det här inlägget har vi täckt installationen av OpenJDK 11 och Jenkins på Ubuntu 20.04 LTS -systemet. Vi har också täckt brandväggskonfigurationen för Jenkins och lärt oss hur man konfigurerar den för första gången. Efter att ha läst detta inlägg kan alla nybörjare installera och börja använda Jenkins på Ubuntu 20.04. Om du vill lära dig, utforska eller gräva djupare i Jenkins, besök gärna och läs officiell dokumentation av Jenkins.