Det er forskjellige applikasjoner som gir oss muligheten til å administrere operativsystemer på flere måter, en av dem er Jenkins som fungerer som en gratis automatiseringsserver (åpen kildekode) som vi kan utføre handlinger som opprettelse, testing og levering av. typer programvare på klientdatamaskiner.
Jenkins fungererJenkins kan opptre på forskjellige måter, for eksempel:
- Gjennom de opprinnelige systempakkene
- bruker docker
- Uavhengig på maskiner med et Java Runtime Environment (JRE) installert
Jenkins kravFor å bruke Jenkins riktig må teamet ha:
- 256 MB RAM med 1 GB anbefalt
- 1 GB harddiskplass, helst 10 GB hvis Jenkins skal kjøres som en Docker -beholder
- Java 8 i 32 og 64 bit versjoner, Java 11 kjøretid (i Jenkins 2.164 og 2.164.1), Java 9, 10 og 12 støttes ikke for øyeblikket
- Hvis vi bruker Windows -operativsystemer, er det nødvendig å ha policystøtte
- Har oppdaterte nettlesere som Chrome, Edge, Firefox eller Safari
Jenkins funksjonerJenkins tilbyr oss:
- Forenklet oppsett
- Integrering av tilleggsprogrammer tilgjengelig i oppdateringssenteret for å kunne fungere med andre verktøy
- Integrasjon og kontinuerlig levering av objekter og tjenester
- Den lar deg distribuere i andre lag
- Tilbyr installasjonspakker for Windows, macOS og Unix -operativsystemer
La oss lære hvordan du installerer Jenkins på Ubuntu 21.04.
Slik installerer du Jenkins på Ubuntu 21.04
Trinn 1
Vi får tilgang til terminalen i Ubuntu 21.04, der skal vi laste ned og installere Jenkins -nøkkelen med følgende kommando:
sudo wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add -
Steg 2
Etter dette skal vi legge til binære filer i systemressursene:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list
Trinn 3
Nå skal vi oppdatere systemet:
sudo apt oppdatering
Trinn 4
Når den er oppdatert, skal vi installere Jenkins med kommandoen:
sudo apt installere jenkins
Trinn 5
Bruk endringene ved å skrive inn bokstaven S:
Trinn 6
Som vi kan se, oppstår det en feil, hvis du får denne feilen, vil Solvetic gi deg løsningen på dette, for dette går vi til følgende rute:
cd / var / lib / dpkg / info
Trinn 7
Vi viser innholdet med kommandoen "ls", og vi finner Jenkins -linjen som slutter med bokstaven postinst:
Trinn 8
Vi sletter denne filen med kommandoen "sudo rm jenkins.postinst":
sudo rm jenkins.postinst
Trinn 9
Igjen oppdaterer vi systemet:
sudo apt oppdatering
Trinn 10
Etter dette vil vi installere Jenkins igjen:
sudo apt installere jenkins
Trinn 11
Etter dette skal vi starte Jenkins -tjenesten med kommandoen:
sudo systemctl starter jenkinsTrinn 12
Vi aktiverer Jenkins -tjenesten:
sudo systemctl aktiver jenkins
Trinn 13
Etter dette validerer vi Jenkins -staten med ordren. Vi kan se at statusen er aktiv.
sudo systemctl status Jenkins
Trinn 14
Det er på tide å konfigurere tillatelsene i brannmuren for tilkoblingen gjennom nettleseren, vi vil gjøre følgende:
- Vi legger til Jenkins -porten i brannmuren:
sudo ufw tillate 8080
- Nå sjekker vi statusen til brannmuren:
sudo ufw status
- Hvis den er deaktivert, aktiverer vi brannmuren:
sudo ufw aktivereTrinn 15
Igjen bekrefter vi statusen for å se at Jenkins -porten er lagt til riktig:
Trinn 16
Nå skal vi få IP -adressen med kommandoen:
ip legge til
Trinn 17
Med IP -adressen åpner vi en nettleser, og der skal vi skrive inn følgende syntaks:
http: // IP: 8080
FORSTØRRE
Trinn 18
Det er nødvendig å fjerne blokkeringen av tilgang til Jenkins, for dette kopierer vi banen:
FORSTØRRE
Trinn 19
I terminalen skriver vi inn følgende:
sudo cat / var / lib / jenkins / secrets / initialAdminPassword
Trinn 20
Dette resulterer i tilgangspassordet, vi kopierer passordet og limer det inn i det respektive feltet i nettleseren:
FORSTØRRE
Trinn 21
Klikk på Fortsett, så ser vi følgende vindu:
FORSTØRRE
Trinn 22
Vi klikker på "Installer foreslåtte plugins" og venter på at prosessen er fullført:
FORSTØRRE
Trinn 23
Når denne prosessen er fullført, ser vi følgende:
FORSTØRRE
Trinn 24
Der gir Jenkins oss muligheten til å opprette administratorbrukeren, det er valgfritt, vi klikker på "Hopp over og fortsett som admin", og vi vil se banen til Jenkins i Ubuntu 21.04:
FORSTØRRE
Trinn 25
Vi klikker på Lagre og fullfør for å fullføre prosessen:
FORSTØRRE
Trinn 26
Vi klikker på "Begynn å bruke Jenkins" for å få tilgang til plattformen:
FORSTØRRE
Der vil vi være klare til å ta all fordelen til Jenkins i Ubuntu 21.04.