▷ Cum se instalează Jenkins CentOS 8

Există utilități dezvoltate pentru a ajuta la controlul centralizat al unui sistem sau a unui proiect în cadrul sistemului respectiv, acestea trebuie să fie fiabile, sigure și robuste, din acest motiv găsim în Jenkins o soluție completă de gestionare a proiectelor pe sisteme Linux, în acest caz vorbim CentOS 8.

Ce este JenkinsJenkins este un server de automatizare open source în care sunt integrate numeroase pluginuri care permit dezvoltarea, implementarea sau automatizarea unui proiect.

Unul dintre avantajele sale este că poate fi instalat prin pachetele și depozitele sistemului de operare nativ sau folosind Docker, în plus funcționarea sa este practică dacă rulează independent pe un computer care are Java Runtime Environment (JRE).

Jenkins rulează ca o aplicație autonomă prin procesul respectiv prin intermediul containerului Java / server de aplicații (Jetty) încorporat sau poate fi rulat în containere precum Java, Apache Tomcat etc.

Cerințele lui JenkinsCerințele de bază pentru utilizarea Jenkins sunt:

  • 256 MB RAM
  • 1 GB spațiu pe hard disk, ideal pentru a avea 10 GB dacă vom folosi Jenkins ca container Docker

Pentru gestionarea prin interfața software, sunt necesare următoarele:

  • Java: Java 8 în versiunile pe 32 și 64 de biți, runtime Java 11 (pentru Jenkins 2.164 și 2.164.1), Java 9, 10 și în prezent Java 12 nu este acceptat
  • Sunt acceptate browsere web precum Chrome, Edge, Firefox sau Safari
  • Este necesar suport pentru politici pentru Windows

Să vedem cum se instalează Jenkins pe CentOS 8.

1. Instalați Java Cent0S 8

Pasul 1
Trebuie să avem Java JRE 8 sau Java 11 pentru ca Jenkins să funcționeze corect, pentru aceasta (Java 11) vom executa următoarea comandă:

 dnf instalează java-11-openjdk-devel 

MARI

Pasul 2
După această analiză confirmăm descărcarea pachetelor și instalarea introducând litera S:

MARI

Pasul 3
La finalul procesului vom vedea următoarele:

MARI

Pasul 4
Verificăm versiunea Java cu următoarea comandă:

 java -versiune 

MARI

2. Adăugați un depozit Jenkins în CentOS 8

Pasul 1
Jenkins nu este disponibil în depozitele CentOS 8, deci trebuie să adăugăm depozitul manual, pentru aceasta executăm:

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

MARI

Pasul 2
Atașăm depozitul cu următoarea comandă:

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

MARI

3. Instalați Jenkins pe CentOS 8

Pasul 1
Instalăm Jenkins cu următoarea comandă:

 dnf instalați Jenkins 

MARI

Pasul 2
Introducem litera s pentru a confirma procesul și când se termină vom vedea următoarele:

MARI

Pasul 3
Acum începem serviciul Jenkins și vedem starea sa actuală:

 systemctl start jenkins systemctl status jenkins

MARI

Pasul 4
Următorul pas este configurarea firewall-ului pentru a permite accesul la portul Jenkins 8080, în acest caz executăm următoarele:

 firewall-cmd --add-port = 8080 / tcp - firewall permanent-cmd -reload

MARI

4. Deschideți Jenkins în CentOS 8

Pasul 1
Mergem la unul dintre browserele acceptate și introducem următoarea sintaxă:

 http: // Server_IP: 8080 
Pasul 2
În primul rând, vom vedea următoarele:

MARI

Pasul 3
Putem vedea că solicită să introducem parola generată de aplicație, pentru a o accesa mergem la CentOS 8 și executăm:

 cat / var / lib / jenkins / secrets / initialAdminPassword 

MARI

Pasul 4
Introducem această parolă în câmpul respectiv din browser:

MARI

Pasul 5
Facem clic pe „Continuă” și vom vedea următoarele:

MARI

Pasul 6
Facem clic pe opțiunea „Instalați pluginuri sugerate” și va continua procesul de instalare a fiecăruia dintre programe de completare:

MARI

Pasul 7
Putem vedea progresul instalării:

MARI

Pasul 8
Când acest proces sa încheiat, trebuie să introducem:

  • Numele de utilizator al administratorului
  • Parola
  • Numele complet
  • Poștă

MARI

Pasul 9
Facem clic pe „Salvați și continuați” și vom fi direcționați către configurația instanței Jenkins. În acest caz, Solvetic vă recomandă să lăsați valoarea implicită.

MARI

Pasul 10
Facem clic pe „Salvați și terminați” pentru a finaliza procesul:

MARI

Pasul 11
Acum vom accesa Jenkins în CentOS 8 făcând clic pe „Începeți să utilizați Jenkins”:

MARI

Pasul 12
Aici vom avea toate opțiunile pentru a lucra la proiectele adecvate din Jenkins.
La următoarea conectare trebuie să accesăm cu utilizatorul pe care l-am creat în timpul procesului de configurare:

MARI

Solvetic a explicat cum se instalează și se configurează Jenkins în CentOS 8 pentru a avea un instrument funcțional pentru controlul proiectului.

wave wave wave wave wave