Ir izstrādāti komunālie pakalpojumi, kas palīdz centralizēti kontrolēt sistēmu vai projektu šajā sistēmā, tiem jābūt uzticamiem, drošiem un izturīgiem, tāpēc Jenkinsā mēs atrodam pilnīgu risinājumu projektu pārvaldībai Linux sistēmās, šajā gadījumā mēs runājam CentOS 8.
Kas ir DženkinssJenkins ir atvērtā pirmkoda automatizācijas serveris, kurā ir integrēti daudzi spraudņi, kas ļauj izstrādāt, ieviest vai automatizēt projektu.
Viena no tās priekšrocībām ir tā, ka to var instalēt, izmantojot vietējās operētājsistēmas pakotnes un krātuves vai izmantojot Docker, turklāt tā darbība ir praktiska, ja tā darbojas neatkarīgi datorā ar Java Runtime Environment (JRE).
Jenkins darbojas kā atsevišķa lietojumprogramma, izmantojot attiecīgo procesu, izmantojot iebūvēto Java servleta konteineru / lietojumprogrammu serveri (Jetty), vai arī to var palaist tādos konteineros kā Java, Apache Tomcat utt.
Dženkinsa prasībasJenkins lietošanas pamatprasības ir šādas:
- 256 MB RAM
- 1 GB vietas cietajā diskā, ideāli, ja ir 10 GB, ja mēs izmantosim Jenkins kā Docker konteineru
Lai pārvaldītu, izmantojot programmatūras saskarni, ir nepieciešams:
- Java: Java 8 32 bitu un 64 bitu versijās, Java 11 izpildlaiks (Jenkins 2.164 un 2.164.1), Java 9, 10 un pašlaik netiek atbalstīta Java 12
- Tiek atbalstītas tādas tīmekļa pārlūkprogrammas kā Chrome, Edge, Firefox vai Safari
- Sistēmai Windows nepieciešams politikas atbalsts
Apskatīsim, kā instalēt Jenkins uz CentOS 8.
1. Instalējiet Java Cent0S 8
1. darbība
Mums ir jābūt Java JRE 8 vai Java 11, lai Jenkins darbotos pareizi, lai to izdarītu (Java 11), mēs izpildīsim šādu komandu:
dnf instalējiet java-11-openjdk-devel
PALIELINĀT
2. solis
Pēc šīs analīzes mēs apstiprinām pakotņu lejupielādi un instalēšanu, ievadot burtu S:
PALIELINĀT
3. solis
Procesa beigās mēs redzēsim sekojošo:
PALIELINĀT
4. solis
Mēs pārbaudām Java versiju ar šādu komandu:
java -versija
PALIELINĀT
2. Pievienojiet Jenkins krātuvi programmā CentOS 8
1. darbība
Jenkins nav pieejams CentOS 8 krātuvēs, tāpēc mums repozitorijs jāpievieno manuāli, lai to izpildītu:
rpm-importēt https://pkg.jenkins.io/redhat-stable/jenkins.io.key
PALIELINĀT
2. solis
Mēs pievienojam repozitoriju ar šādu komandu:
cd /etc/yum.repos.d/ curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo
PALIELINĀT
3. Instalējiet Jenkins vietnē CentOS 8
1. darbība
Mēs instalējam Jenkins ar šādu komandu:
dnf instalējiet Jenkins
PALIELINĀT
2. solis
Mēs ievadām burtu s, lai apstiprinātu procesu, un, kad tas ir pabeigts, mēs redzēsim sekojošo:
PALIELINĀT
3. solis
Tagad mēs sākam pakalpojumu Jenkins un redzam tā pašreizējo stāvokli:
systemctl start jenkins systemctl statuss jenkins
PALIELINĀT
4. solis
Nākamais solis ir konfigurēt ugunsmūri, lai tas ļautu piekļūt Jenkins portam 8080, šajā gadījumā mēs izpildām sekojošo:
ugunsmūris-cmd --add-port = 8080 / tcp-pastāvīgais ugunsmūris-cmd-ielādēt
PALIELINĀT
4. Atveriet Jenkins programmā CentOS 8
1. darbība
Mēs ejam uz vienu no atbalstītajām pārlūkprogrammām un ievadām šādu sintaksi:
http: // Server_IP: 80802. solis
Pirmkārt, mēs redzēsim sekojošo:
PALIELINĀT
3. solis
Mēs redzam, ka tas pieprasa ievadīt lietojumprogrammas ģenerēto paroli, lai tai piekļūtu, dodamies uz CentOS 8 un izpildām:
cat / var / lib / jenkins / secrets / initialAdminPassword
PALIELINĀT
4. solis
Mēs ievadām šo paroli attiecīgajā pārlūkprogrammas laukā:
PALIELINĀT
5. solis
Mēs noklikšķinām uz "Turpināt", un mēs redzēsim sekojošo:
PALIELINĀT
6. darbība
Mēs noklikšķinām uz opcijas "Instalēt ieteiktos spraudņus", un katra papildinājuma instalēšanas process turpināsies:
PALIELINĀT
7. solis
Mēs varam redzēt instalēšanas gaitu:
PALIELINĀT
8. solis
Kad šis process ir pabeigts, mums jāievada:
- Administratora lietotājvārds
- Parole
- Pilnais vārds
- Pasts
PALIELINĀT
9. solis
Mēs noklikšķinām uz "Saglabāt un turpināt", un mēs tiksim novirzīts uz Jenkins instances konfigurāciju. Šādā gadījumā Solvetic iesaka atstāt noklusējuma vērtību.
PALIELINĀT
10. solis
Mēs noklikšķinām uz "Saglabāt un pabeigt", lai pabeigtu procesu:
PALIELINĀT
11. solis
Tagad mēs piekļūsim Jenkins programmai CentOS 8, noklikšķinot uz "Sākt lietot Jenkins":
PALIELINĀT
12. solis
Šeit mums būs visas iespējas strādāt pie atbilstošajiem projektiem Dženkinsā.
Nākamajā pieteikšanās reizē mums ir jāpiekļūst lietotājam, kuru izveidojām konfigurācijas procesa laikā:
PALIELINĀT
Solvetic ir paskaidrojis, kā instalēt un konfigurēt Jenkins programmā CentOS 8, lai tam būtu funkcionāls rīks projektu vadībai.