Kaip įdiegti „Jenkins“ „Ubuntu 20.04“?

How Install Jenkins Ubuntu 20



„Jenkins“ yra plačiai paplitęs atvirojo kodo automatikos serveris ir naudojamas kaip CI (nuolatinės integracijos) serveris kuriant ir efektyviai valdant programas ir didelio masto programinę įrangą. Tai padeda išbandyti didesnio masto programavimo projektus ir palaiko daugelį žinomų programavimo kalbų, tokių kaip Python, C ++, PHP ir kt.

Montavimas

„Jenkins“ galima įdiegti „Ubuntu 20.04“, pridėjus prie sistemos saugyklos raktus, tačiau prieš tai pirmiausia turime įdiegti „Java Development Kit“. Įdiekime „OpenJDK“ atvirojo kodo „Java“ bendruomenėje, jei ji dar neįdiegta jūsų „Ubuntu 20.04“ sistemoje.







Įdiekite „Open Java Development Kit“

Naujausią stabilią „OpenJDK“ versiją galima įdiegti iš oficialios „Ubuntu“ paketų saugyklos. Rašant šį įrašą, naujausia stabili „Open Java Development“ rinkinio versija buvo „OpenJDK 11“.



Pirmiausia atnaujinkite sistemos APT talpyklos saugyklą:



$sudotinkamas atnaujinimas





Norėdami įdiegti „OpenJDK 11“, įveskite žemiau pateiktą komandą:

$sudotinkamasdiegtiopenjdk-vienuolika-jdk



Jei prašoma užimti papildomos vietos diske, įveskite y ir paspauskite „Enter“.

Baigus diegimo procesą, „Java“ versiją galima patikrinti įvedus žemiau pateiktą komandą:

$java --versija

Galite liudyti, kad 11.0.9.1 versija sėkmingai įdiegta „Ubuntu 20.04“ sistemoje. Dabar galime pereiti prie „Jenkins“ diegimo.

„Jenkins“ diegimas „Ubuntu 20.04“

„Jenkins“ galima lengvai įdiegti „Ubuntu“ importuojant ir pridedant prie sistemos GPG raktus.

Dabar turite pridėti GPG raktus:

$wget -p -ARBA- https://pkg.jenkins.io/debianas/jenkins.io.key| sudo pridėti raktą „apt-key“-

Pridėję GPG raktus, pridėkite „Jenkins“ paketo adresą prie šaltinių sąrašo, įvesdami toliau nurodytą komandą:

$sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list'

Įgalinę „Jenkins“ saugyklą, tiesiog vieną kartą atnaujinkite sistemos APT talpyklą.

$sudotinkamas atnaujinimas

Eikime į priekį ir atlikime tikrąjį „Jenkins“ diegimo darbą.

$sudotinkamasdiegtiDženkinsas

Įveskite reikiamą y ir tęskite diegimo procesą paspausdami klavišą Enter.

„Jenkins“ sėkmingai įdiegtas. Pradėkime ir sukonfigūruosime „Jenkins“ serverį.

Paleiskite „Jenkins Server“

„Jenkins“ paslauga turėtų automatiškai prasidėti diegiant „Jenkins“. Norėdami patikrinti „Jenkins“ paslaugos būseną, įveskite žemiau esančią komandą.

$sudosystemctl status jenkins

Mano atveju jis yra aktyvus, bet jei ne jūsų atveju, pradėkite įvesdami žemiau pateiktą komandą:

$sudosystemctl start jenkins

Patikrinę ir paleidę paslaugą, pakoreguokime užkardą.

Konfigūruokite „Jenkins“ serverio užkardą

Dabar, norėdami sukonfigūruoti „Jenkins“ serverio užkardą naudodami UFW įrankį, turime įgalinti užkardą ir atidaryti 8080 prievadą nuotolinei prieigai iš bet kurios vietos. Tiesiog įveskite žemiau esančią komandą:

$sudoufw leisti8080

Ir patikrinkite UFW būseną įvesdami žemiau pateiktą komandą:

$sudoufw būsena

Jei būsena neaktyvi, įjunkite ją įvesdami toliau pateiktą komandą:

$sudoufwįgalinti

Dabar dar kartą patikrinkite UFW būseną.

$sudoufw būsena

Galite liudyti, kad 8080 prievadas yra leidžiamas.

Nustatykite „Jenkins“

Norėdami nustatyti „Jenkins“, naršyklės adreso juostoje įveskite savo domeno pavadinimą arba IP adresą kartu su 8080 prievadu ir turėtumėte turėti puslapį „Atrakinti Jenkinsą“, kuriame prašoma slaptažodžio, kaip parodyta paveikslėlyje žemiau.

Slaptažodį galite gauti iš nurodytos vietos naudodami terminalo komandą cat. Slaptažodžio gavimo komanda būtų tokia:

$sudo katė /kur/lib/Dženkinsas/paslaptis/initialAdminPassword

Ši komanda išspausdins slaptažodį iš karto, o jūs galėsite nukopijuoti ir įklijuoti jį į „Jenkins Unlock“ ekrano lauko lauką ir spustelėti mygtuką Tęsti.

Jis nuves jus į kitą ekraną, kuriame bus paprašyta įdiegti siūlomus papildinius arba pasirinkti jūsų pasirinktus papildinius.

Pasirinkite Įdiegti siūlomus papildinius. Spustelėjus, jis pradės diegti numatytuosius papildinius.

Sėkmingai įdiegus papildinius, jis paprašys nustatyti administratoriaus vartotojo vardą, slaptažodį ir el. Pašto adresą.

Pateikite reikiamus įvesties laukus ir paspauskite mygtuką Išsaugoti ir tęsti.

Tada jis nuves jus į puslapį, kuriame konfigūruosite „Jenkins“ URL.

Kol kas eikite naudodami numatytąjį automatiškai sugeneruotą URL ir apatiniame dešiniajame kampe spustelėkite mygtuką Išsaugoti ir baigti.

Baigę „Jenkins“ sąranką, galite matyti ekraną su sėkmės pranešimu „Jenkins“ paruoštas! “, Kaip parodyta žemiau.

Paspauskite mygtuką Pradėti naudojant „Jenkins“, o kitame puslapyje galėsite švariai pažvelgti į prietaisų skydelį.

Taip mes baigiame „Jenkins“ diegimo ir nustatymo „Ubuntu 20.04 LTS“ sistemoje pabaigą.

Išvada

Šiame įraše apžvelgėme „OpenJDK 11“ ir „Jenkins“ diegimą „Ubuntu 20.04 LTS“ sistemoje. Mes taip pat apžvelgėme „Jenkins“ užkardos konfigūraciją ir sužinojome, kaip ją nustatyti pirmą kartą. Perskaitęs šį įrašą, bet kuris pradedantysis gali įdiegti ir pradėti naudoti „Jenkins“ „Ubuntu 20.04“. Jei norite sužinoti, ištirti ar įsigilinti į Jenkins, nedvejodami apsilankykite ir perskaitykite oficiali dokumentacija iš Jenkins.