Jenkins

Sådan installeres Jenkins på Ubuntu 20.04?

Sådan installeres Jenkins på Ubuntu 20.04?
Jenkins er en udbredt open source-automatiseringsserver og bruges som en CI-server (kontinuerlig integration) til opbygning og effektiv styring af applikationer og storskaleret software. Det hjælper med enhedstest af større programmeringsprojekter og understøtter mange berømte programmeringssprog som Python, C ++, PHP osv.

Installation

Jenkins kan installeres på Ubuntu 20.04 ved at tilføje lagernøglerne til systemet, men inden det skal vi have Java Development Kit installeret først. Lad os installere OpenJDK af Java med open source-samfund, hvis det ikke er installeret på din Ubuntu 20.04-systemet endnu.

Installer Open Java Development Kit

Den seneste stabile version af OpenJDK kan installeres fra det officielle Ubuntu-pakkelager. På tidspunktet for skrivningen af ​​dette indlæg var den seneste stabile version af Open Java Development kit OpenJDK 11.

Opdater først systemets APT-cache-lager:

$ sudo apt opdatering

Skriv kommandoen nedenfor for at installere OpenJDK 11:

$ sudo apt installere openjdk-11-jdk

Hvis det beder om at tage yderligere diskplads, skal du skrive "y" og trykke på "Enter".

Efter afslutningen af ​​installationsprocessen kan versionen af ​​Java verificeres ved at skrive den givne kommando nedenfor:

$ java - version

Du kan være vidne til den version 11.0.9.1 er installeret med succes på Ubuntu 20.04-systemet. Nu kan vi gå til installationen af ​​Jenkins.

Installation af Jenkins på Ubuntu 20.04

Jenkins kan let installeres på Ubuntu ved at importere og tilføje GPG-nøglerne til systemet.

Nu skal du tilføje GPG-nøgler:

$ wget -p -O - https: // pkg.jenkins.io / debian / jenkins.io.nøgle | sudo apt-key tilføj -

Når du har tilføjet GPG-nøgler, skal du tilføje Jenkins-pakke-adressen til kildelisten ved at skrive kommandoen nedenfor:

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

Efter at have aktiveret Jenkins-arkivet, skal du blot opdatere systemets APT-cache en gang.

$ sudo apt opdatering

Lad os gå videre og gøre det rigtige arbejde med at installere Jenkins.

$ sudo apt installere jenkins

Indtast det krævede “y” og fortsæt installationsprocessen ved at trykke på “Enter” -tasten.

Jenkins er installeret med succes. Lad os starte og konfigurere Jenkins-serveren.

Start Jenkins Server

Jenkins-tjenesten skal automatisk starte ved installationen af ​​Jenkins. For at kontrollere status for Jenkins-tjenesten skal du skrive nedenstående kommando.

$ sudo systemctl status jenkins

Det er aktivt i mit tilfælde, men hvis det ikke er i dit tilfælde, skal du starte med at skrive kommandoen nedenfor:

$ sudo systemctl start jenkins

Efter at have tjekket og startet tjenesten, lad os justere firewallen.

Konfigurer Firewall til Jenkins Server

For at konfigurere firewallen til Jenkins-serveren ved hjælp af UFW-værktøjet er vi nødt til at aktivere firewallen og åbne port 8080 til fjernadgang fra hvor som helst. Skriv blot kommandoen nedenfor:

$ sudo ufw tillader 8080

Og kontroller status for UFW ved at skrive kommandoen nedenfor:

$ sudo ufw status

Hvis status er inaktiv, skal du aktivere den ved at skrive kommandoen nedenfor:

$ sudo ufw aktivere

Kontroller nu status for UFW.

$ sudo ufw status

Du kan være vidne til, at port 8080 er tilladt.

Opsæt Jenkins

For at konfigurere Jenkins skal du skrive dit domænenavn eller IP-adresse sammen med port 8080 i browserens adresselinje, og du skal have låse op Jenkins-siden, der beder om en adgangskode, som det viste billede nedenfor.

Du kan få adgangskoden fra den givne placering ved hjælp af cat-kommandoen i terminalen. Kommandoen til at få adgangskoden ville være sådan:

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

Denne kommando udskriver adgangskoden lige ud, og du kan kopiere og indsætte den i adgangskodefeltet på Jenkins Unlock-skærmen og klikke på knappen "Fortsæt".

Det navigerer dig til det næste skærmbillede, hvor det beder om enten "installer de foreslåede plugins" eller "vælg de plugins du ønsker".

Vælg "Installer foreslåede plugins". Ved klik starter installation af standard plugins.

Efter en vellykket installation af plugins beder den om indstilling af admin-brugerens brugernavn, adgangskode og e-mail-adresse.

Angiv de krævede indtastningsfelter, og tryk på knappen "Gem og fortsæt".

Derefter navigerer du dig til en side til konfiguration af Jenkins URL.

For nu, gå med den standard auto-genererede URL og klik på knappen "Gem og afslut" i nederste højre hjørne.

Efter afslutningen af ​​Jenkins-opsætningen kan du få skærmen med succesmeddelelsen “Jenkins er klar!”, Som vist nedenfor.

Tryk på knappen "Start med at bruge Jenkins", og på den næste side ser du et rent kig på instrumentbrættet.

Og sådan kommer vi til slutningen af ​​installation og opsætning af Jenkins på Ubuntu 20.04 LTS-system.

Konklusion

I dette indlæg har vi dækket installationen af ​​OpenJDK 11 og Jenkins på Ubuntu 20.04 LTS-system. Vi har også dækket firewallkonfigurationen til Jenkins og lært, hvordan man konfigurerer den for første gang. Efter at have læst dette indlæg kan enhver nybegynder installere og begynde at bruge Jenkins på Ubuntu 20.04. Hvis du vil lære, udforske eller grave dybere ned i Jenkins, er du velkommen til at besøge og læse den officielle dokumentation for Jenkins.

Mus Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Hvis du finder ud af, at din musemarkør hopper eller bevæger sig alene, automatisk tilfældigt, mens du skriver Windows-bærbar computer eller computer,...
Mus Sådan vender du musens og touchpadsens rulle retning i Windows 10
Sådan vender du musens og touchpadsens rulle retning i Windows 10
Mus og Touchpads gør ikke kun computing let, men mere effektiv og mindre tidskrævende. Vi kan ikke forestille os et liv uden disse enheder, men det er...
Mus Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Musemarkøren og markøren i Windows 10 er meget vigtige aspekter af operativsystemet. Dette kan også siges om andre operativsystemer, så i sandhed er d...