▷ Kako instalirati Jenkins CentOS 8

Postoje pomoćni programi razvijeni da pomognu u centraliziranoj kontroli sustava ili projekta unutar tog sustava, oni moraju biti pouzdani, sigurni i robusni, stoga u Jenkinsu nalazimo cjelovito rješenje za upravljanje projektima na Linux sustavima, u ovom slučaju govorimo CentOS 8.

Što je JenkinsJenkins je poslužitelj za automatizaciju otvorenog koda u koji su integrirani brojni dodaci koji omogućuju razvoj, implementaciju ili automatizaciju projekta.

Jedna od njegovih prednosti je ta što se može instalirati putem paketa i spremišta izvornog operacijskog sustava ili pomoću Dockera, osim toga, njegov rad je praktičan ako radi samostalno na računalu koje ima Java Runtime Environment (JRE).

Jenkins radi kao samostalna aplikacija kroz svoj odgovarajući proces putem ugrađenog spremnika Java servleta / poslužitelja aplikacija (Jetty) ili se može pokrenuti u spremnicima kao što su Java, Apache Tomcat itd.

Jenkins zahtjeviOsnovni zahtjevi za korištenje Jenkinsa su:

  • 256 MB RAM -a
  • 1 GB prostora na tvrdom disku, idealno za 10 GB ako ćemo Jenkins koristiti kao Docker spremnik

Za upravljanje putem softverskog sučelja potrebno je sljedeće:

  • Java: Java 8 u 32-bitnim i 64-bitnim verzijama, Java 11 runtime (za Jenkins 2.164 i 2.164.1), Java 9, 10 i trenutno Java 12 nije podržana
  • Podržani su web preglednici poput Chromea, Edgea, Firefoxa ili Safarija
  • Podrška za pravila potrebna za Windows

Pogledajmo kako instalirati Jenkins na CentOS 8.

1. Instalirajte Java Cent0S 8

Korak 1
Moramo imati Java JRE 8 ili Java 11 da bi Jenkins ispravno radio, za ovo (Java 11) izvršit ćemo sljedeću naredbu:

 dnf instalirajte java-11-openjdk-devel 

POVEĆAJTE

Korak 2
Nakon ove analize potvrđujemo preuzimanje paketa i instalaciju unošenjem slova S:

POVEĆAJTE

Korak 3
Na kraju procesa vidjet ćemo sljedeće:

POVEĆAJTE

Korak 4
Java verziju provjeravamo sljedećom naredbom:

 java -verzija 

POVEĆAJTE

2. Dodajte Jenkins spremište u CentOS 8

Korak 1
Jenkins nije dostupan u spremištima CentOS 8, pa moramo spremište dodati ručno, za to izvršavamo:

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

POVEĆAJTE

Korak 2
Spremište prilažemo sljedećom naredbom:

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

POVEĆAJTE

3. Instalirajte Jenkins na CentOS 8

Korak 1
Jenkins instaliramo sljedećom naredbom:

 dnf instalirajte Jenkins 

POVEĆAJTE

Korak 2
Unosimo slovo s za potvrdu procesa, a kad završi vidjet ćemo sljedeće:

POVEĆAJTE

Korak 3
Sada pokrećemo Jenkins uslugu i vidimo njeno trenutno stanje:

 systemctl početak jenkins systemctl status jenkins

POVEĆAJTE

Korak 4
Sljedeći korak je konfiguriranje vatrozida za dopuštanje pristupa Jenkins portu 8080, u ovom slučaju izvršavamo sljedeće:

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

POVEĆAJTE

4. Otvorite Jenkins u CentOS -u 8

Korak 1
Odlazimo u jedan od podržanih preglednika i unosimo sljedeću sintaksu:

 http: // Server_IP: 8080 
Korak 2
Prvo ćemo vidjeti sljedeće:

POVEĆAJTE

Korak 3
Možemo vidjeti da traži da unesemo lozinku koju generira aplikacija, da bismo joj pristupili, idemo na CentOS 8 i izvršavamo:

 cat / var / lib / jenkins / secrets / initialAdminPassword 

POVEĆAJTE

Korak 4
Ovu lozinku u preglednik unosimo:

POVEĆAJTE

Korak 5
Kliknemo na "Nastavi" i vidjet ćemo sljedeće:

POVEĆAJTE

Korak 6
Kliknemo na opciju "Instaliraj predložene dodatke" i proces instalacije svakog od dodataka će se nastaviti:

POVEĆAJTE

Korak 7
Možemo vidjeti napredak instalacije:

POVEĆAJTE

Korak 8
Kada se ovaj proces završi, moramo unijeti:

  • Korisničko ime administratora
  • Lozinka
  • Puno ime
  • Pošta

POVEĆAJTE

Korak 9
Kliknemo na "Spremi i nastavi" i bit ćemo usmjereni na konfiguraciju Jenkinsove instance. U tom slučaju, Solvetic preporučuje da ostavite zadanu vrijednost.

POVEĆAJTE

Korak 10
Kliknemo "Spremi i završi" da dovršimo postupak:

POVEĆAJTE

Korak 11
Sada ćemo Jenkinsu pristupiti u CentOS -u 8 klikom na "Počni koristiti Jenkins":

POVEĆAJTE

Korak 12
Ovdje ćemo imati sve mogućnosti za rad na odgovarajućim projektima u Jenkinsu.
Prilikom sljedeće prijave moramo pristupiti korisniku kojeg smo stvorili tijekom procesa konfiguracije:

POVEĆAJTE

Solvetic je objasnio kako instalirati i konfigurirati Jenkins u CentOS 8 kako bi imao funkcionalni alat za kontrolu projekata.

wave wave wave wave wave