Kuinka asentaa Jenkins Ubuntu 20.04: ään?

How Install Jenkins Ubuntu 20



Jenkins on yleinen avoimen lähdekoodin automaatiopalvelin, jota käytetään CI-palvelimena (jatkuva integrointi) sovellusten ja suurikokoisten ohjelmistojen rakentamiseen ja hallintaan. Se auttaa suurempien ohjelmointiprojektien yksikkötestauksessa ja tukee monia kuuluisia ohjelmointikieliä, kuten Python, C ++, PHP jne.

Asennus

Jenkins voidaan asentaa Ubuntu 20.04: ään lisäämällä arkistoavaimet järjestelmään, mutta ennen sitä meidän on ensin asennettava Java Development Kit. Asennetaan OpenJDK Javan avoimen lähdekoodin yhteisön toimesta, jos sitä ei ole vielä asennettu Ubuntu 20.04 -järjestelmään.







Asenna Open Java Development Kit

Uusin vakaa OpenJDK -versio voidaan asentaa viralliselta Ubuntu -pakettivarastolta. Tämän viestin kirjoittamishetkellä Open Java Development Kit -paketin viimeisin vakaa versio oli OpenJDK 11.



Päivitä ensin järjestelmän APT -välimuistivarasto:



$sudoosuva päivitys





Asenna OpenJDK 11 kirjoittamalla alla annettu komento:

$sudosopivaAsentaaopenjdk-yksitoista-jk



Jos se pyytää lisää levytilaa, kirjoita y ja paina Enter.

Asennusprosessin jälkeen Java -versio voidaan vahvistaa kirjoittamalla alla oleva komento:

$java --versio

Voit todistaa, että versio 11.0.9.1 on asennettu onnistuneesti Ubuntu 20.04 -järjestelmään. Nyt voimme siirtyä Jenkinsin asennukseen.

Jenkinsin asennus Ubuntu 20.04: ään

Jenkins voidaan helposti asentaa Ubuntuun tuomalla ja lisäämällä GPG -avaimet järjestelmään.

Nyt sinun on lisättävä GPG -avaimet:

$wget -p -TAI- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key add-

Kun olet lisännyt GPG -avaimet, lisää Jenkins -paketin osoite lähdeluetteloon kirjoittamalla alla annettu komento:

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

Kun olet ottanut Jenkins -arkiston käyttöön, päivitä järjestelmän APT -välimuisti kerran.

$sudoosuva päivitys

Mennään eteenpäin ja tehdään todellinen Jenkinsin asennustyö.

$sudosopivaAsentaajenkins

Kirjoita vaadittu y ja jatka asennusta painamalla Enter -näppäintä.

Jenkins on asennettu onnistuneesti. Aloitetaan ja määritetään Jenkins -palvelin.

Käynnistä Jenkins Server

Jenkins -palvelun pitäisi käynnistyä automaattisesti Jenkinsin asennuksen yhteydessä. Tarkista Jenkins -palvelun tila kirjoittamalla alla oleva komento.

$sudosystemctl status jenkins

Se on aktiivinen tapauksessani, mutta jos se ei ole sinun tapauksessasi, aloita kirjoittamalla alla annettu komento:

$sudosystemctl start jenkins

Kun olemme tarkistaneet ja aloittaneet palvelun, säädämme palomuuria.

Määritä palomuuri Jenkins -palvelimelle

Nyt, jotta voimme määrittää palomuurin Jenkins -palvelimelle UFW -työkalun avulla, meidän on otettava palomuuri ja avattava portti 8080 etäkäyttöön mistä tahansa. Kirjoita alla oleva komento:

$sudoufw salli8080

Ja tarkista UFW: n tila kirjoittamalla alla annettu komento:

$sudoufw -tila

Jos tila on passiivinen, ota se käyttöön kirjoittamalla alla annettu komento:

$sudoufwota käyttöön

Tarkista nyt UFW -tila uudelleen.

$sudoufw -tila

Voit todistaa, että portti 8080 on sallittu.

Aseta Jenkins

Jos haluat määrittää Jenkinsin, kirjoita verkkotunnuksesi tai IP -osoitteesi ja portti 8080 selaimen osoiteriville, ja sinulla pitäisi olla Avaa Jenkins -sivu, joka pyytää salasanaa, kuten alla olevassa kuvassa.

Salasanan saat määritetystä paikasta käyttämällä päätelaitteen cat -komentoa. Komento salasanan saamiseksi olisi seuraava:

$sudo kissa /missä/lib/jenkins/salaisuuksia/initialAdminPassword

Tämä komento tulostaa salasanan suoraan ja voit kopioida ja liittää sen Jenkins Unlock -näytön salasanakenttään ja napsauttaa Jatka -painiketta.

Se siirtyy seuraavaan näyttöön, jossa se pyytää joko asentamaan ehdotetut laajennukset tai valitsemaan valitsemasi laajennukset.

Valitse Asenna ehdotetut laajennukset. Napsauttamalla se alkaa asentaa oletuslaajennuksia.

Lisäosien onnistuneen asennuksen jälkeen se pyytää määrittämään järjestelmänvalvojan käyttäjänimen, salasanan ja sähköpostiosoitteen.

Anna pakolliset syöttökentät ja paina Tallenna ja jatka -painiketta.

Seuraavaksi se siirtyy sivulle, jolla voit määrittää Jenkinsin URL -osoitteen.

Käytä toistaiseksi automaattisesti luotua URL-osoitetta ja napsauta Tallenna ja lopeta -painiketta oikeassa alakulmassa.

Kun Jenkinsin asennus on valmis, voit saada näyttöön onnistumisviestin Jenkins on valmis !, kuten alla.

Napsauta Aloita käyttämällä Jenkins -painiketta, ja seuraavalla sivulla näet kojelaudan puhtaasti.

Ja näin päädymme Jenkinsin asentamiseen ja asentamiseen Ubuntu 20.04 LTS -järjestelmään.

Johtopäätös

Tässä viestissä olemme käsitelleet OpenJDK 11: n ja Jenkinsin asentamista Ubuntu 20.04 LTS -järjestelmään. Olemme käsitelleet myös Jenkinsin palomuurikonfiguraatiota ja oppineet asentamaan sen ensimmäistä kertaa. Tämän viestin lukemisen jälkeen kuka tahansa aloittelija voi asentaa ja aloittaa Jenkinsin käytön Ubuntu 20.04: ssä. Jos haluat oppia, tutkia tai kaivaa syvemmälle Jenkinsiin, vieraile ja lue virallista dokumentaatiota Jenkinsistä.