Installer Jenkins på centos7

Installer Jenkins på centos7
Jenkins er et Java -basert Open Source Continuous Integration (CI) verktøy som brukes til programvareutvikling. Det kalles også Automation Server for kontinuerlig bygging og distribusjon. Det hjelper brukeren å automatisere de repeterende oppgavene som brukes i kontinuerlig integrasjon og distribusjon av programvaren. Det er veldig nyttig å bygge og teste programvare eller overvåke utførelsen av andre eksternt løpende jobber. Hvordan du kan laste ned, installere og konfigurere denne pakken i CentOS -serveren din vises i denne opplæringen.

Forutsetninger

Før du starter denne opplæringen gjør du mye følgende oppgaver.

  • Gjør systemet oppdatert

Kjør følgende kommando for å oppdatere det nåværende CentOS -operativsystemet.

$ sudo yum -y oppdatering
  • Installer Java

Kjør følgende kommando for å sjekke at Java er installert eller ikke. Hvis Java er installert, vil den vise versjonsinformasjonen til installert Java. Av, standard, er Java installert på CentOS -serveren.

$ java -version

Ovennevnte utgang viser at Java er installert i det nåværende systemet og versjonen er "1.8.0_181”. Men hvis Java ikke er installert i operativsystemet ditt, kjører du følgende kommando for å installere Java.

$ sudo yum installer java-1.8.0-OpenJDF-Devel

Jenkins installasjon

Trinn-1: Last ned og installer Jenkins-pakken

Gå til følgende URL -adresse for å laste ned den siste pakken for å installere Jenkins.

https: // pkg.Jenkins.IO/Redhat-Stable/

Etter nedlasting, installer pakken ved å kjøre følgende kommando.

$ sudo yum installer jenkins-2.138.1-1.1.Noark.Rpm

Under installasjonen vil den be om tillatelse til å starte installasjonen. Skriv 'y'For å starte prosessen.

Trinn 2: Start og aktiver Jenkins-tjenesten

Kjør følgende SystemCTL Kommandoer for å starte, aktivere og sjekke statusen til Jenkins -tjenesten.

$ sudo systemctl start jenkins
$ sudo SystemCTL Aktiver Jenkins
$ sudo systemctl status jenkins

Følgende utgang vises hvis alle kommandoene fungerer vellykket.

Trinn-3: Legg til portene 8080 i brannmur og HTTP-tjeneste.

$ sudo Firewall-CMD-Zone = public-ADD-PORT = 8080/TCP-Permanent
$ sudo Firewall-CMD-Zone = public-Legg til-Service = http-Permanent
$ sudo brannmur -cmd -reload

Hvis 8080 port og http Tjenesten aktiveres riktig, så vises følgende skjermbilde med suksessmelding.

Trinn-4: Få administrasjonspassordet

Kjør følgende kommando for å få standardpassordet for å konfigurere Jenkins. Lagre passordet for å bruke det i neste trinn.

$ sudo grep -a 5 passord/var/log/jenkins/jenkins.Logg

Trinn 5: Få tilgang til Jenkins Web Portal

For å starte installasjonsprosessen til Jenkins og åpne nettportalen, skriver du IP -adressen til serveren med port 8080 i adressefeltet til nettleseren din.

http: // [ip-adresse]: 8080

IP -adressen til serveren min er 10.0.2.15. Så jeg har brukt følgende URL -adresse for å få tilgang til Jenkins Web Portal.

http: // 10.0.2.15: 8080

Følgende skjermbilde vises etter å ha lagt inn URL -adressen. Kopier og lim inn passordet du har lagret i forrige trinn. Klikk på Fortsett -knappen.

To alternativ ser ut til å installere plugins. Plukke ut "Installer foreslåtte plugins”Alternativ.

Plugins installasjonsprosess starter, og følgende skjerm vises. Du må vente på noen ganger i dette stadiet.

Etter å ha fullført installasjonsprosessen for plugins, vil den be om å opprette en ny administratorbrukerkonto. Opprett en ny brukerkonto ved å fylle ut følgende skjema og klikke 'Lagre og fortsett'-knappen.

I neste trinn vil det be om gyldig Jenkins URL for å koble til forskjellige Jenkins -ressurser. Skriv inn nettadressen og klikk på 'Lagre og fullføre ' Knapp.

Hvis alle de ovennevnte trinnene er fullført riktig, vises følgende skjermbilde.

Klikk på 'Begynn å bruke Jenkins'-knappen for å åpne Jenkins Dashboard.

Hvis skjermen ovenfor vises, er Jenkins ordentlig klar til bruk. Gratulerer.