När vi hanterar flera operativsystem måste vi alltid leta efter det bästa sättet att optimera många av de processer som utförs kontinuerligt. Detta hjälper oss att kunna utföra uppgif.webpter mycket snabbare, vilket förbättrar vårt arbete som administratörer. Denna kontinuerliga integration förutsätter att tillgångar i en grupp integrerar arbetet med frekvent form och varje integration genomgår verifiering för att sammanställa källkoden.
Ett av de öppna källverktygen som är viktiga för uppgif.webpterna att styra och hantera Ubuntu -miljöer är Jenkins och idag kommer denna handledning att analysera i detalj vad det är och hur man konfigurerar Jenkins i Ubuntu 17.04.
Här kommer vi snabbt att förklara vad Jenkins är och dess egenskaper.
Vad är JenkinsJenkins är en öppen källkod applikation baserad på Hudson -projektet och skriven i Java vars primära funktion är att fungera som en kontinuerlig integrationsserver och är avgörande när vi måste hantera flera byggnader som kontrollerar deras tillgänglighet och nya versioner.
Denna applikation kan laddas ner som paket i Ubuntu eller som en RAR -fil på följande länk:
Jenkins funktionerDess huvudsakliga egenskaper är:
- Kontinuerlig integration och leverans av element.
- Förlängningsbar eftersom nya plugins kan tillämpas på din omfattning.
- Enkel installation.
- Stöder operativsystem som Windows, Linux eller Mac OS.
- Det kan distribueras i flera olika maskiner.
- Miljö enkel.
1. Installera Jenkins -arkiv på Ubuntu 17.04
Steg 1
För det första kommer det att vara nödvändigt att installera förvaret varifrån vi senare kommer att installera Jenkins -paketen, för detta kommer vi att utföra följande:
sudo wget -q -O -https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt -key add -
Steg 2
Nu kommer vi att bifoga Debian -förvaret i filen sources.list, för detta kör vi följande:
echo deb http://pkg.jenkins.io/debian-stable binär/| sudo tee /etc/apt/sources.list.d/jenkins.list
Steg 3
När vi har installerat förvaren fortsätter vi att uppdatera systemet med följande kommando:
sudo apt uppdatering
2. Installera och kör Jenkins på Ubuntu 17.04
Steg 1
Nu kommer vi att utföra följande kommando för installationen av Jerkins i Ubuntu 17:
sudo apt-get install jenkins
Vi accepterar nedladdning och respektive installation av Jenkins i Ubuntu 17.04.
Steg 2
Efter installationen fortsätter vi att starta den med systemctl enligt följande:
sudo systemctl starta JenkinsSteg 3
Vi kan kontrollera Jenkins nuvarande tillstånd genom att köra följande:
sudo systemctl status jenkins
3. Aktivera portar i brandväggen för Jenkins på Ubuntu 17.04
Nu måste vi tillåta porten genom vilken Jenkins kommer att kommunicera, 8080, är tillåten i Ubuntu 17.04 -brandväggen, för detta kommer vi att köra följande rader:
- sudo ufw tillåter 8080 (Aktivera porten i brandväggen)
- sudo ufw -status (Se brandväggens status)
4. Åtkomst till Jenkins på Ubuntu 17.04
Steg 1
När dessa parametrar har konfigurerats är nästa steg att gå till en webbläsare och ange följande i adressfältet:
http: // IP: 8080Vid åtkomst till vår IP och port 8080 ser vi följande:
FÖRSTORA
Steg 2
Vi kan se meddelandet "Lås upp Jenkins" och detta är ett säkerhetssteg att vi verkligen är de användare som är auktoriserade att använda det, vi kan se sökvägen där vi måste konfigurera administratörslösenordet. Vi kommer att utföra följande i Ubuntu 17:
sudo cat / var / lib / jenkins / secrets / initialAdminPasswordSteg 3
När vi utför detta kommando kommer vi att se lösenordet för att komma åt Jenkins:
Steg 4
Detta måste kopieras och klistras in i fältet Administratörslösenord¸ klicka på Fortsätt så ser vi följande:
FÖRSTORA
Steg 5
Klicka på alternativet Installera föreslagna plugins och följande kommer att visas:
FÖRSTORA
Steg 6
Vi ser att installationsprocessen för respektive plugins utförs. När denna process är klar visas följande fönster där vi måste konfigurera, om vi vill, administratör från Jenkins:
FÖRSTORA
Steg 7
När vi har fyllt i fälten klickar du på Spara och slutför för att spara ändringarna så ser vi följande:
FÖRSTORA
Steg 8
Klicka på knappen Börja använda Jenkins och vi kommer att ha tillgång till huvudplattformen där vi kan starta uppgif.webptshanteringsprocessen:
FÖRSTORA
Steg 9
Där kan vi klicka på Skapa en ny uppgif.webpt för att välja ett av de tillgängliga alternativen:
FÖRSTORA
Som vi kan se är Jenkins en praktisk och användbar applikation för att utföra integrationsuppgif.webpter i olika operativsystem på ett enkelt sätt. Om du inte har den senaste versionen av Ubuntu ännu så här uppdaterar du Ubuntu 16 till 17.04.