Det finns olika applikationer som ger oss möjlighet att hantera operativsystem på flera sätt, ett av dem är Jenkins som fungerar som en gratis automationsserver (öppen källkod) med vilken vi kan utföra åtgärder som skapande, testning och leverans. Av olika typer av programvara på klientdatorer.
Jenkins funktionerJenkins kan agera på olika sätt, till exempel:
- Genom de inbyggda systempaketen
- med dockare
- Oberoende på maskiner med en Java Runtime Environment (JRE) installerad
Jenkins kravFör att kunna använda Jenkins korrekt måste laget ha:
- 256 MB RAM med 1 GB rekommenderas
- 1 GB hårddiskutrymme, helst 10 GB om Jenkins ska köras som en Docker -behållare
- 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 för närvarande
- Om vi använder Windows -operativsystem är det nödvändigt att ha policysupport
- Har uppdaterade webbläsare som Chrome, Edge, Firefox eller Safari
Jenkins funktionerJenkins erbjuder oss:
- Förenklad installation
- Integrering av tillägg tillgängliga i uppdateringscentret för att kunna fungera med andra verktyg
- Integration och kontinuerlig leverans av objekt och tjänster
- Det gör det möjligt att distribueras i andra lag
- Erbjuder installationspaket för operativsystemen Windows, macOS och Unix
Låt oss lära oss hur du installerar Jenkins på Ubuntu 21.04.
Så här installerar du Jenkins på Ubuntu 21.04
Steg 1
Vi kommer åt terminalen i Ubuntu 21.04, där ska vi ladda ner och installera Jenkins -nyckeln med följande kommando:
sudo 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 binärfilerna i systemresurserna:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list
Steg 3
Nu ska vi uppdatera systemet:
sudo apt uppdatering
Steg 4
När vi väl har uppdaterat kommer vi att installera Jenkins med kommandot:
sudo apt installera jenkins
Steg 5
Tillämpa ändringarna genom att skriva bokstaven S:
Steg 6
Som vi kan se uppstår ett fel, om du får det här felet kommer Solvetic att ge dig lösningen på detta, för detta går vi till följande väg:
cd / var / lib / dpkg / info
Steg 7
Vi listar innehållet med kommandot "ls" och vi hittar Jenkins -raden som slutar med bokstaven postinst:
Steg 8
Vi tar bort den här filen med kommandot "sudo rm jenkins.postinst":
sudo rm jenkins.postinst
Steg 9
Återigen uppdaterar vi systemet:
sudo apt uppdatering
Steg 10
Efter detta kommer vi att installera Jenkins igen:
sudo apt installera jenkins
Steg 11
Efter detta kommer vi att starta Jenkins -tjänsten med kommandot:
sudo systemctl starta jenkinsSteg 12
Vi aktiverar Jenkins -tjänsten:
sudo systemctl aktivera jenkins
Steg 13
Efter detta validerar vi Jenkins -staten med ordern. Vi kan se att dess status är aktiv.
sudo systemctl status Jenkins
Steg 14
Det är dags att konfigurera behörigheterna i brandväggen för anslutningen via webbläsaren, vi kommer att göra följande:
- Vi lägger till Jenkins -porten i brandväggen:
sudo ufw tillåter 8080
- Nu kontrollerar vi brandväggens status:
sudo ufw -status
- Om den är inaktiverad aktiverar vi brandväggen:
sudo ufw aktiveraSteg 15
Återigen validerar vi status för att se att Jenkins -porten har lagts till korrekt:
Steg 16
Nu ska vi få IP -adressen med kommandot:
ip lägg till
Steg 17
Med IP -adressen öppnar vi en webbläsare och där kommer vi att ange följande syntax:
http: // IP: 8080
FÖRSTORA
Steg 18
Det är nödvändigt att avblockera åtkomsten till Jenkins, för detta kopierar vi sökvägen:
FÖRSTORA
Steg 19
I terminalen anger vi följande:
sudo cat / var / lib / jenkins / secrets / initialAdminPassword
Steg 20
Detta resulterar i åtkomstlösenordet, vi kopierar lösenordet och klistrar in det i respektive fält i webbläsaren:
FÖRSTORA
Steg 21
Klicka på Fortsätt så ser vi följande fönster:
FÖRSTORA
Steg 22
Vi klickar på "Installera föreslagna plugins" och väntar tills processen är klar:
FÖRSTORA
Steg 23
När denna process är klar ser vi följande:
FÖRSTORA
Steg 24
Där ger Jenkins oss möjligheten att skapa administratörsanvändare, det är valfritt, vi klickar på "Hoppa över och fortsätt som admin" så ser vi vägen till Jenkins i Ubuntu 21.04:
FÖRSTORA
Steg 25
Vi klickar på Spara och slutför för att slutföra processen:
FÖRSTORA
Steg 26
Vi klickar på "Börja använda Jenkins" för att komma åt plattformen:
FÖRSTORA
Där kommer vi att vara redo att ta all nytta till Jenkins i Ubuntu 21.04.