Jenkins

Slik installerer du Jenkins på Ubuntu 20.04?

Slik installerer du Jenkins på Ubuntu 20.04?
Jenkins er en vanlig åpen kildekode-automatiseringsserver og brukes som en CI-server (kontinuerlig integrasjon) for å bygge og effektivt administrere applikasjoner og storskalert programvare. Det hjelper i enhetstesting av større skala programmeringsprosjekter og støtter mange kjente programmeringsspråk som Python, C ++, PHP, etc.

Installasjon

Jenkins kan installeres på Ubuntu 20.04 ved å legge til depotnøklene i systemet, men før det må vi ha Java Development Kit installert først. La oss installere OpenJDK av open source-fellesskapet til Java hvis det ikke er installert på din Ubuntu 20.04-systemet ennå.

Installer Open Java Development Kit

Den siste stabile versjonen av OpenJDK kan installeres fra det offisielle Ubuntu-pakkelageret. Da dette innlegget ble skrevet, var OpenJDK 11 den siste stabile versjonen av Open Java Development-settet.

Oppdater først systemets APT-cache-arkiv:

$ sudo apt oppdatering

Skriv inn kommandoen nedenfor for å installere OpenJDK 11:

$ sudo apt installere openjdk-11-jdk

Hvis den ber om å ta ekstra diskplass, skriv “y” og trykk “Enter”.

Etter at installasjonsprosessen er fullført, kan versjonen av Java verifiseres ved å skrive kommandoen nedenfor:

$ java - versjon

Du kan være vitne til den versjonen 11.0.9.1 er installert på Ubuntu 20.04-systemet. Nå kan vi gå til installasjonen av Jenkins.

Installasjon av Jenkins på Ubuntu 20.04

Jenkins kan enkelt installeres på Ubuntu ved å importere og legge til GPG-nøklene i systemet.

Nå må du legge til GPG-nøkler:

$ wget -p -O - https: // pkg.jenkins.io / debian / jenkins.io.nøkkel | sudo apt-key add -

Etter å ha lagt til GPG-nøkler, legg til Jenkins-pakke-adressen i kildelisten ved å skrive kommandoen nedenfor:

$ sudo sh -c 'ekko deb http: // pkg.jenkins.io / debian-stabil binær /> / etc / apt / kilder.liste.d / jenkins.liste'

Etter at du har aktivert Jenkins-depotet, oppdaterer du bare systemets APT-cache en gang.

$ sudo apt oppdatering

La oss gå videre og gjøre det virkelige arbeidet med å installere Jenkins.

$ sudo apt installere jenkins

Skriv inn ønsket y og fortsett installasjonsprosessen ved å trykke Enter.

Jenkins er installert. La oss starte og konfigurere Jenkins-serveren.

Start Jenkins Server

Jenkins-tjenesten skal automatisk starte på installasjonen av Jenkins. For å bekrefte statusen til Jenkins-tjenesten, skriv inn kommandoen nedenfor.

$ sudo systemctl status jenkins

Det er aktivt i mitt tilfelle, men hvis det ikke er i ditt tilfelle, så start med å skrive kommandoen nedenfor:

$ sudo systemctl start jenkins

Etter å ha sjekket og startet tjenesten, la oss justere brannmuren.

Konfigurer brannmuren for Jenkins Server

Nå, for å konfigurere brannmuren for Jenkins-serveren ved hjelp av UFW-verktøyet, må vi aktivere brannmuren og åpne port 8080 for ekstern tilgang fra hvor som helst. Bare skriv inn kommandoen nedenfor:

$ sudo ufw tillater 8080

Og sjekk statusen til UFW ved å skrive kommandoen nedenfor:

$ sudo ufw status

Hvis statusen er inaktiv, aktiver den ved å skrive kommandoen nedenfor:

$ sudo ufw aktivere

Kontroller nå statusen til UFW.

$ sudo ufw status

Du kan være vitne til at port 8080 er tillatt.

Sett opp Jenkins

For å konfigurere Jenkins, skriv inn domenenavnet eller IP-adressen din sammen med port 8080 i nettleserens adressefelt, og du bør ha låse opp Jenkins-siden og be om et passord, som vist på bildet nedenfor.

Du kan få passordet fra det gitte stedet ved hjelp av cat-kommandoen i terminalen. Kommandoen for å få passordet vil være slik:

$ sudo cat / var / lib / jenkins / secrets / initialAdminPassword

Denne kommandoen vil skrive ut passordet rett ut, og du kan kopiere og lime det inn i passordfeltet på Jenkins Unlock-skjermbildet og klikke på "Fortsett" -knappen.

Den navigerer deg til neste skjermbilde der den vil be om "installer de foreslåtte plugins" eller "velg plugins du ønsker".

Velg "Installer foreslåtte plugins". Ved å klikke, vil det begynne å installere standard plugins.

Etter vellykket installasjon av plugins, vil den be om innstilling av adminbrukerens brukernavn, passord og e-postadresse.

Oppgi de nødvendige inndatafeltene og trykk på "Lagre og fortsett" -knappen.

Deretter navigerer du deg til en side for konfigurering av Jenkins URL.

For nå, gå med standard automatisk generert URL og klikk på "Lagre og fullfør" -knappen nederst i høyre hjørne.

Når Jenkins-oppsettet er fullført, kan du få skjermen med suksessmeldingen “Jenkins er klar!", som vist under.

Trykk på "Begynn å bruke Jenkins" -knappen, og på neste side vil du se pent på dashbordet.

Og dette er hvordan vi kommer til slutten av å installere og sette opp Jenkins på Ubuntu 20.04 LTS-system.

Konklusjon

I dette innlegget har vi dekket installasjonen av OpenJDK 11 og Jenkins på Ubuntu 20.04 LTS-system. Vi har også dekket brannmurkonfigurasjonen for Jenkins og lært hvordan du konfigurerer den for første gang. Etter å ha lest dette innlegget kan enhver nybegynner installere og begynne å bruke Jenkins på Ubuntu 20.04. Hvis du vil lære, utforske eller grave dypere inn i Jenkins, kan du gjerne besøke og lese den offisielle dokumentasjonen til Jenkins.

Mus Hvordan bruke Xdotool til å stimulere museklikk og tastetrykk i Linux
Hvordan bruke Xdotool til å stimulere museklikk og tastetrykk i Linux
Xdotool er et gratis og åpen kildekode kommandolinjeverktøy for å simulere museklikk og tastetrykk. Denne artikkelen vil dekke en kort guide om bruk a...
Mus Topp 5 ergonomiske datamuseprodukter for Linux
Topp 5 ergonomiske datamuseprodukter for Linux
Gir langvarig bruk av datamaskiner smerter i håndleddet eller fingrene? Lider du av stive ledd og må hele tiden riste på deg hendene? Føler du en bren...
Mus Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
De fleste Linux-distribusjoner leveres med "libinput" -biblioteket som standard for å håndtere inngangshendelser på et system. Den kan behandle inngan...