▷ Hur man installerar Jenkins på Ubuntu 20.10 och 20.04

Att hantera operativsystem är inte alltid en enkel uppgif.webpt eftersom många processer tenderar att vara motstridiga ibland. Men bortom detta finns det några uppgif.webpter som måste utföras med viss frekvens, för att hjälpa som Ubuntu -administratörer eller användare är dessa uppgif.webpter ännu enklare, det finns ett verktyg som heter Jenkins och Solvetic kommer att berätta lite om det och hur man använder det i Ubuntu 20.04 eller Ubuntu 20.10.

Vad är JenkinsJenkins har utvecklats som en helt autonom öppen källautomatiseringsserver tack vare vilken det blir möjligt att automatisera olika uppgif.webpter som skapande, testning och leverans eller implementering av programvara på klientdatorer.

Jenkins -applikationen kan installeras med de ursprungliga systempaketen, Docker, eller så kan den köras oberoende på vilken dator som helst med en Java Runtime Environment (JRE) installerad där.

Jenkins kravKraven för att använda Jenkins är:

  • 256 MB RAM
  • 1 GB hårddiskutrymme, 10 GB rekommenderas om du kör Jenkins som en Docker -behållare

På mjukvarunivå krävs:

  • Java: Java 8 i 32 och 64 bitars versioner, Java 11 runtime (i Jenkins 2.164 och 2.164.1), Java 9, 10 och 12 stöds inte
  • Webbläsare som Chrome, Edge, Firefox eller Safari
  • Policystöd krävs i Windows -operativsystemet

Jenkins funktionerInom Jenkins -funktionerna hittar vi:

  • Integrering av tillägg som finns tillgängliga i uppdateringscentret underlättar integration med andra verktyg.
  • Kontinuerlig integration och kontinuerlig leverans.
  • Enkel installation eftersom Jenkins är ett Java-baserat program, betyder det att det erbjuder installationspaket för Windows, macOS och Unix-operativsystem.
  • Enkel installation.
  • Lätt att distribueras i andra arbetslag.

Låt oss se hur du installerar Jenkins på Ubuntu 20.04 eller 20.10.

1. Uppdatera Java i Ubuntu 20.10, 20.04

Steg 1
Som alltid är det första att uppdatera paketen och systemförvaren med följande kommando:

 sudo apt uppdatering 

Steg 2
Efter detta bekräftar vi att vi har Java -versionen kompatibel med Jenkins, för detta kör vi följande kommando:

 java -version 

I det här fallet har vi Java 11 som är kompatibel.

2. Installera Jenkins på Ubuntu 20.10, 20.04

Steg 1
Jenkins -versionen integrerar standard Ubuntu -paket, för att installera den senaste tillgängliga versionen kommer vi att utföra följande kommando för att lägga till nyckeln till Ubuntu -systemet:

 wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add - 

Steg 2
Efter detta kommer vi att lägga till Debians arkiv i källan sources.list:

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

Steg 3
När vi har genomfört denna process uppdaterar vi systemet igen:

 sudo apt uppdatering 

Steg 4
Vi är redo att installera Jenkins på Ubuntu 20.04 eller 20.10 med följande kommando:

 sudo apt installera Jenkins 

Steg 5
Vi anger bokstaven "S" för att bekräfta nedladdningen och installationen av Jenkins:

3. Kör Jenkins på Ubuntu 20.10, 20.04

Steg 1
Vi startar programmet med följande kommando:

 sudo systemctl starta Jenkins 

Steg 2
Vi kontrollerar Jenkins status med följande kommando. Vi ser att dess tillstånd är aktivt.

 sudo systemctl status Jenkins 

4. Konfigurera brandväggen i Ubuntu 20.10, 20.04

Steg 1
Det är dags för oss att konfigurera behörigheterna i brandväggen för fjärr- och lokal åtkomst, Jenkins kommer att använda lyssningsporten 8080, vi konfigurerar den här porten med följande kommando:

 sudo ufw tillåter 8080 
Steg 2
Vi ser status för brandväggen med följande kommando:
 sudo ufw -status 
Steg 3
Om brandväggen inte är aktiverad kör vi följande. Vi kontrollerar att port 8080 har länkats till brandväggen.
 sudo ufw aktivera 

5. Installera Jenkins på Ubuntu 20.10, 20.04

Steg 1
Nu är det möjligt att slutföra Jenkins konfigurationsprocess, först och främst kommer vi att identifiera datorns IP -adress med kommandot "ip add":

Steg 2
Med denna IP kan vi komma åt externt med följande syntax:

 http: // IP_Ubuntu: 8080
Steg 3
Vi kommer att se följande:

FÖRSTORA

Steg 4
Det är nödvändigt att ange administratörslösenordet som genereras automatiskt av applikationen, för detta i terminalen måste vi utföra följande för visualisering:

 sudo cat / var / lib / jenkins / secrets / initialAdminPassword 

Steg 5
Vi måste kopiera de 32 tecknen i lösenordet och klistra in dem i respektive fält, denna process kan göras lokalt i Ubuntu 20:

FÖRSTORA

Steg 6
Vi klistrar in lösenordet och klickar på "Fortsätt", vi ser följande:

FÖRSTORA

Steg 7
Vi klickar på "Installera föreslagna plugins" och vi kan se att alla nödvändiga plugins för att Jenkins ska fungera korrekt kommer att installeras i Ubuntu:

FÖRSTORA

Steg 8
När denna process är klar kommer följande att visas där vi måste skapa användaren för att hantera Jenkins -plattformen, där anger vi följande:

  • Användarnamn
  • Lösenord
  • Post
  • Fullständiga namn

FÖRSTORA

Steg 9
Vi klickar på "Spara och fortsätt" och sedan omdirigeras detta till Jenkins -instansen där vi kommer att se URL: en för att komma åt plattformen, där kommer vi att se IP: n eller domänen bredvid port 8080:

FÖRSTORA

Steg 10
Vi slutför processen genom att klicka på "Spara och slutför".

FÖRSTORA

Steg 11
Vi kommer åt Jenkins genom att klicka på "Börja använda Jenkins" och det här är miljön som vi kommer att se:

FÖRSTORA

Steg 12
Vi klickar på "Hantera Jenkins" och kommer åt de Jenkins -variabler som ska konfigureras:

FÖRSTORA

Steg 13
I systemkonfiguration kan vi vid behov etablera nya parametrar:

FÖRSTORA

Med dessa steg har vi installerat och konfigurerat Jenkins på Ubuntu 20.04 eller 20.10 och vi kommer att vara redo att automatisera alla uppgif.webpter som är nödvändiga med bästa integritets- och prestandafunktioner.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave