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ä.