Kuidas installida Jenkins Ubuntu 20.04 -sse?

How Install Jenkins Ubuntu 20



Jenkins on levinud avatud lähtekoodiga automatiseerimisserver ja seda kasutatakse CI (pideva integratsiooni) serverina rakenduste ja suuremahulise tarkvara loomiseks ja tõhusaks haldamiseks. See aitab suuremahuliste programmeerimisprojektide üksuste testimisel ja toetab paljusid kuulsaid programmeerimiskeeli nagu Python, C ++, PHP jne.

Paigaldamine

Jenkinsit saab Ubuntu 20.04 installida, lisades süsteemi hoidla võtmed, kuid enne seda peame esmalt installima Java arenduskomplekti. Paigaldame OpenJDK Java avatud lähtekoodiga kogukonna poolt, kui see pole teie Ubuntu 20.04 süsteemi veel installitud.







Installige avatud Java arenduskomplekt

OpenJDK uusima stabiilse versiooni saab installida ametlikust Ubuntu pakettide hoidlast. Selle postituse kirjutamise ajal oli Open Java Development Kit uusim stabiilne versioon OpenJDK 11.



Esiteks värskendage süsteemi APT vahemälu hoidlat:



$sudosobiv uuendus





OpenJDK 11 installimiseks tippige allolev käsk:

$sudoasjakohanepaigaldadaopenjdk-üksteist-jk



Kui see küsib lisaruumi võtmist, tippige y ja vajutage sisestusklahvi.

Pärast installiprotsessi lõpuleviimist saab Java versiooni kontrollida, sisestades alloleva käsu:

$java --versioon

Võite olla tunnistajaks, et versioon 11.0.9.1 on Ubuntu 20.04 süsteemi edukalt installitud. Nüüd võime liikuda Jenkinsi installimise juurde.

Jenkinsi installimine Ubuntu 20.04

Jenkinsit saab hõlpsasti Ubuntu installida, importides ja lisades süsteemi GPG -võtmed.

Nüüd peate lisama GPG -võtmed:

$wget -lk -VÕI- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key add-

Pärast GPG -võtmete lisamist lisage Jenkinsi paketi aadress allikate loendisse, tippides alltoodud käsu.

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

Pärast Jenkinsi hoidla lubamist värskendage lihtsalt süsteemi APT vahemälu üks kord.

$sudosobiv uuendus

Liigume edasi ja teeme Jenkinsi installimise tegelikku tööd.

$sudoasjakohanepaigaldadajenkins

Sisestage vajalik y ja jätkake installiprotsessi, vajutades sisestusklahvi.

Jenkins on edukalt installitud. Alustame ja konfigureerime Jenkins serverit.

Käivitage Jenkins Server

Teenus Jenkins peaks Jenkinsi installimisel automaatselt käivituma. Jenkinsi teenuse oleku kontrollimiseks tippige järgmine käsk.

$sudosystemctl staatus jenkins

See on minu puhul aktiivne, kuid kui see pole teie puhul, siis alustage alloleva käsu sisestamisega:

$sudosystemctl start jenkins

Pärast teenuse kontrollimist ja käivitamist kohandame tulemüüri.

Seadistage tulemüür Jenkins Serveri jaoks

Nüüd, et konfigureerida tulemüür Jenkins'i serveri jaoks UFW tööriista abil, peame lubama tulemüüri ja avama pordi 8080 kaugjuurdepääsuks kõikjalt. Sisestage lihtsalt järgmine käsk:

$sudoufw lubage8080

Ja kontrollige UFW olekut, tippides alltoodud käsu:

$sudoufw staatus

Kui olek on passiivne, lubage see, sisestades allpool toodud käsu:

$sudoufwlubada

Nüüd kontrollige uuesti UFW olekut.

$sudoufw staatus

Võite olla tunnistajaks, et port 8080 on lubatud.

Seadistage Jenkins

Jenkinsi seadistamiseks tippige brauseri aadressiribale oma domeeninimi või IP -aadress koos pordiga 8080 ja teil peaks olema leht Jenkinsi avamine, kus küsitakse parooli, nagu allpool näidatud pildil.

Parooli saate antud asukohast, kasutades terminali käsku cat. Parooli hankimise käsk oleks järgmine:

$sudo kass /kus/lib/jenkins/saladusi/initialAdminPassword

See käsk prindib parooli otse välja ja saate selle kopeerida ja kleepida Jenkins Unlock ekraani parooliväljale ning klõpsata nupul Jätka.

See navigeerib teid järgmisele ekraanile, kus palutakse installida soovitatud pistikprogrammid või valida teie valitud pistikprogrammid.

Valige Installi soovitatud pistikprogrammid. Klõpsamisel hakkab see installima vaikepistikprogramme.

Pärast pistikprogrammide edukat installimist küsib ta administraatori kasutajanime, parooli ja e -posti aadressi seadistamist.

Sisestage vajalikud sisestusväljad ja klõpsake nuppu Salvesta ja jätka.

Järgmisena navigeerib see Jenkinsi URL -i konfigureerimise lehele.

Nüüd kasutage automaatselt loodud vaikimisi URL-i ja klõpsake paremas alanurgas nuppu Salvesta ja lõpeta.

Kui Jenkinsi seadistamine on lõpule viidud, saate ekraanil kuvada edusõnumi Jenkins on valmis !, nagu allpool näidatud.

Vajutage nuppu Start, kasutades Jenkinsit ja järgmisel lehel näete armatuurlauda.

Ja nii jõuame Jenkinsi installimise ja seadistamise lõpuni Ubuntu 20.04 LTS süsteemis.

Järeldus

Selles postituses oleme käsitlenud OpenJDK 11 ja Jenkinsi installimist Ubuntu 20.04 LTS süsteemi. Oleme käsitlenud ka Jenkinsi tulemüüri konfiguratsiooni ja õppinud selle esmakordset seadistamist. Pärast selle postituse lugemist saab iga algaja installida ja hakata kasutama Jenkinsit Ubuntu 20.04 -s. Kui soovite Jenkinsit õppida, uurida või süveneda, külastage ja lugege seda ametlik dokumentatsioon Jenkinsist.