▷ Hur man installerar Jenkins CentOS 8

Det finns verktyg som utvecklats för att ha centraliserad kontroll av ett system eller ett projekt inom det systemet, dessa måste vara pålitliga, säkra och robusta, därför hittar vi i Jenkins en komplett lösning för att hantera projekt på Linux -system, i det här fallet talar vi CentOS 8.

Vad är JenkinsJenkins är en öppen källkod automatiseringsserver där många plugins är integrerade som gör det möjligt att utveckla, implementera eller automatisera ett projekt.

En av dess fördelar är att den kan installeras via paketen och lagringsplatserna i det inbyggda operativsystemet eller med Docker, dessutom är funktionen praktisk om den körs oberoende på en dator som har Java Runtime Environment (JRE).

Jenkins körs som en fristående applikation genom sin respektive process genom den inbyggda Java servlet-behållaren / applikationsservern (Jetty) eller kan köras i behållare som Java, Apache Tomcat, etc.

Jenkins kravDe grundläggande kraven för att använda Jenkins är:

  • 256 MB RAM
  • 1 GB hårddiskutrymme, perfekt att ha 10 GB om vi ska använda Jenkins som en Docker -behållare

För hantering via programvarugränssnittet krävs följande:

  • Java: Java 8 i 32-bitars och 64-bitarsversioner, Java 11-körning (för Jenkins 2.164 och 2.164.1), Java 9, 10 och för närvarande Java 12 stöds inte
  • Webbläsare som Chrome, Edge, Firefox eller Safari stöds
  • Policystöd krävs för Windows

Låt oss se hur du installerar Jenkins på CentOS 8.

1. Installera Java Cent0S 8

Steg 1
Vi måste ha Java JRE 8 eller Java 11 för att Jenkins ska fungera korrekt, för detta (Java 11) kommer vi att utföra följande kommando:

 dnf installera java-11-openjdk-devel 

FÖRSTORA

Steg 2
Efter denna analys bekräftar vi nedladdningen av paketen och installationen genom att skriva bokstaven S:

FÖRSTORA

Steg 3
I slutet av processen kommer vi att se följande:

FÖRSTORA

Steg 4
Vi kontrollerar Java -versionen med följande kommando:

 java -version 

FÖRSTORA

2. Lägg till Jenkins -förvaret i CentOS 8

Steg 1
Jenkins är inte tillgängligt i CentOS 8 -lagren, så vi måste lägga till förvaret manuellt, för detta kör vi:

 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 

FÖRSTORA

Steg 2
Vi bifogar förvaret med följande kommando:

 cd /etc/yum.repos.d/ curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

FÖRSTORA

3. Installera Jenkins på CentOS 8

Steg 1
Vi installerar Jenkins med följande kommando:

 dnf installera Jenkins 

FÖRSTORA

Steg 2
Vi anger bokstaven s för att bekräfta processen och när den är klar ser vi följande:

FÖRSTORA

Steg 3
Nu startar vi Jenkins -tjänsten och ser dess nuvarande tillstånd:

 systemctl start jenkins systemctl status jenkins

FÖRSTORA

Steg 4
Nästa steg är att konfigurera brandväggen för att ge åtkomst till Jenkins port 8080, i det här fallet kör vi följande:

 brandvägg-cmd --add-port = 8080 / tcp-permanent brandvägg-cmd -reload

FÖRSTORA

4. Öppna Jenkins i CentOS 8

Steg 1
Vi går till en av de webbläsare som stöds och anger följande syntax:

 http: // Server_IP: 8080 
Steg 2
Först kommer vi att se följande:

FÖRSTORA

Steg 3
Vi kan se att den begär att vi anger det lösenord som genereras av programmet, för att komma åt det går vi till CentOS 8 och kör:

 cat / var / lib / jenkins / secrets / initialAdminPassword 

FÖRSTORA

Steg 4
Vi anger detta lösenord i respektive fält i webbläsaren:

FÖRSTORA

Steg 5
Vi klickar på "Fortsätt" så ser vi följande:

FÖRSTORA

Steg 6
Vi klickar på alternativet "Installera föreslagna plugins" och installationsprocessen för alla tillägg fortsätter:

FÖRSTORA

Steg 7
Vi kan se hur installationen fortskrider:

FÖRSTORA

Steg 8
När denna process är klar måste vi ange:

  • Administratörs användarnamn
  • Lösenord
  • Fullständiga namn
  • Post

FÖRSTORA

Steg 9
Vi klickar på "Spara och fortsätt" så kommer vi till konfigurationen av Jenkins -instansen. I det här fallet rekommenderar Solvetic att du lämnar standardvärdet.

FÖRSTORA

Steg 10
Vi klickar på "Spara och slutför" för att slutföra processen:

FÖRSTORA

Steg 11
Nu kommer vi åt Jenkins i CentOS 8 genom att klicka på "Börja använda Jenkins":

FÖRSTORA

Steg 12
Här kommer vi att ha alla möjligheter att arbeta med lämpliga projekt i Jenkins.
Vid nästa inloggning måste vi komma åt med användaren som vi skapade under konfigurationsprocessen:

FÖRSTORA

Solvetic har förklarat hur man installerar och konfigurerar Jenkins i CentOS 8 för att ha ett funktionellt verktyg för projektstyrning.

wave wave wave wave wave