Hvordan installere Jenkins på Ubuntu Top 10.Topp 10?

Hvordan installere Jenkins på Ubuntu Top 10.Topp 10?
Jenkins er en utbredt open source automatiseringsserver og brukes som en CI (kontinuerlig integrasjon) -server for å bygge og effektivt administrere applikasjoner og storskalert programvare. Det hjelper med enhetstesting av programmeringsprosjekter for større skalaer og støtter mange kjente programmeringsspråk som Python, C ++, PHP, etc.

Installasjon

Jenkins kan installeres på Ubuntu 20.04 Ved å legge depotnøklene til systemet, men før det, må vi ha Java Development Kit installert først. La oss installere OpenJDK av Open Source-samfunnet til Java hvis det ikke er installert på Ubuntu 20.04 System ennå.

Installer åpent Java Development Kit

Den siste stabile versjonen av OpenJDK kan installeres fra det offisielle Ubuntu Package Repository. I skrivende stund var dette innlegget den siste stabile versjonen av Open Java Development Kit OpenJDK 11.

Oppdater først systemets apt cache -depot:

$ sudo apt oppdatering

Skriv kommandoen gitt nedenfor for å installere OpenJDK 11:

$ sudo apt install openjdk-11-jdk

Hvis det ber om å ta ekstra diskplass, skriver du "y" og treff "Enter".

Etter fullføringen av installasjonsprosessen kan versjonen av Java bekreftes ved å skrive den gitte kommandoen nedenfor:

$ Java -Versjon

Du kan være vitne til den versjonen 11.0.9.1 er vellykket installert på Ubuntu 20.04 System. Nå kan vi flytte til installasjonen av Jenkins.

Installasjon av Jenkins på Ubuntu 20.04

Jenkins kan enkelt installeres på Ubuntu ved å importere og legge til GPG -tastene til 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 -pakkeadressen til kilderlisten ved å skrive kommandoen gitt nedenfor:

$ sudo sh -c 'ekko Deb http: // pkg.Jenkins.IO/Debian-Stable Binary/>/etc/Apt/Sources.liste.D/Jenkins.liste'

Etter å ha aktivert Jenkins -depotet, kan du bare oppdatere systemets apt cache en gang.

$ sudo apt oppdatering

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

$ sudo apt installer Jenkins

Skriv inn den nødvendige "y" og fortsett installasjonsprosessen ved å trykke på "Enter" -tasten.

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

Start Jenkins -serveren

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

$ sudo systemctl status jenkins

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

$ sudo systemctl start jenkins

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

Konfigurer brannmuren for Jenkins -serveren

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 kommandoen nedenfor:

$ sudo ufw tillater 8080

Og sjekk statusen til UFW ved å skrive kommandoen gitt nedenfor:

$ sudo ufw status

Hvis statusen er inaktiv, må du aktivere den ved å skrive kommandoen gitt nedenfor:

$ sudo ufw aktiver

Nå, sjekk statusen til UFW.

$ sudo ufw status

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

Sett opp Jenkins

For å sette opp Jenkins, skriv inn domenenavnet eller IP -adressen sammen med port 8080 i nettleserens adressefelt, og du bør ha lås opp Jenkins -siden som ber om et passord, som det viste bildet nedenfor.

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

$ sudo katt/var/lib/jenkins/hemmeligheter/initialadminpassword

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

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

Velg "Installer foreslåtte plugins". På klikk vil det begynne å installere standard plugins.

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

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

Deretter navigerer det deg til en side for å konfigurere Jenkins -URL -en.

Foreløpig, gå med standard automatisk generert URL og klikk på "Lagre og finish" -knappen nederst til høyre hjørne.

Når du er ferdig med Jenkins -oppsettet, kan du ha skjermen med suksessmeldingen “Jenkins er klar!", som vist under.

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

Og det er slik 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 vi kan sette den opp 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 i Jenkins, kan du gjerne besøke og lese den offisielle dokumentasjonen til Jenkins.