Der er forskellige applikationer, der giver os mulighed for at styre operativsystemer på flere måder, en af dem er Jenkins, der fungerer som en gratis automatiseringsserver (open source), som vi kan udføre handlinger såsom oprettelse, test og levering af forskellige. typer software på klientcomputere.
Jenkins funktionerJenkins kan handle på forskellige måder, såsom:
- Gennem de native systempakker
- ved hjælp af docker
- Uafhængigt på maskiner med et Java Runtime Environment (JRE) installeret
Jenkins kravFor at bruge Jenkins korrekt skal teamet have:
- 256 MB RAM med 1 GB anbefales
- 1 GB harddiskplads, helst 10 GB, hvis Jenkins skal køres som en Docker -container
- Java 8 i 32 og 64 bit versioner, Java 11 runtime (i Jenkins 2.164 og 2.164.1), Java 9, 10 og 12 understøttes ikke i øjeblikket
- Hvis vi bruger Windows -operativsystemer, er det nødvendigt at have politisk support
- Har opdaterede webbrowsere som Chrome, Edge, Firefox eller Safari
Jenkins funktionerJenkins tilbyder os:
- Forenklet opsætning
- Integration af tilføjelsesprogrammer til rådighed i opdateringscenteret for at kunne fungere med andre hjælpeprogrammer
- Integration og løbende levering af objekter og tjenester
- Det giver mulighed for at blive distribueret i andre teams
- Tilbyder installationspakker til Windows, macOS og Unix -operativsystemer
Lad os lære at installere Jenkins på Ubuntu 21.04.
Sådan installeres Jenkins på Ubuntu 21.04
Trin 1
Vi får adgang til terminalen i Ubuntu 21.04, der skal vi downloade og installere Jenkins -nøglen med følgende kommando:
sudo wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key tilføjelse -
Trin 2
Efter dette vil vi tilføje binærfiler til systemressourcerne:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list
Trin 3
Nu skal vi opdatere systemet:
sudo apt opdatering
Trin 4
Når vi er opdateret, skal vi installere Jenkins med kommandoen:
sudo apt installere jenkins
Trin 5
Anvend ændringerne ved at indtaste bogstavet S:
Trin 6
Som vi kan se, opstår der en fejl, hvis du får denne fejl vil Solvetic give dig løsningen på dette, for dette går vi til følgende rute:
cd / var / lib / dpkg / info
Trin 7
Vi lister indholdet med kommandoen "ls", og vi finder Jenkins -linjen, der slutter med bogstavet postinst:
Trin 8
Vi sletter denne fil med kommandoen "sudo rm jenkins.postinst":
sudo rm jenkins.postinst
Trin 9
Igen opdaterer vi systemet:
sudo apt opdatering
Trin 10
Herefter installerer vi Jenkins igen:
sudo apt installere jenkins
Trin 11
Herefter starter vi Jenkins -tjenesten med kommandoen:
sudo systemctl start jenkinsTrin 12
Vi aktiverer Jenkins -tjenesten:
sudo systemctl aktiver jenkins
Trin 13
Herefter validerer vi Jenkins -staten med ordren. Vi kan se, at dens status er aktiv.
sudo systemctl status Jenkins
Trin 14
Det er tid til at konfigurere tilladelserne i Firewall til forbindelsen via browseren, vi vil gøre følgende:
- Vi tilføjer Jenkins -porten til firewallen:
sudo ufw tillader 8080
- Nu kontrollerer vi status for firewallen:
sudo ufw status
- Hvis den er deaktiveret, aktiverer vi firewallen:
sudo ufw aktiverTrin 15
Igen validerer vi status for at se, at Jenkins -porten er tilføjet korrekt:
Trin 16
Nu skal vi få IP -adressen med kommandoen:
ip tilføj
Trin 17
Med IP -adressen åbner vi en browser, og der skal vi indtaste følgende syntaks:
http: // IP: 8080
FORSTØRRE
Trin 18
Det er nødvendigt at fjerne blokeringen af adgangen til Jenkins, for dette kopierer vi stien:
FORSTØRRE
Trin 19
I terminalen indtaster vi følgende:
sudo cat / var / lib / jenkins / secrets / initialAdminPassword
Trin 20
Dette resulterer i adgangskoden, vi kopierer adgangskoden og indsætter den i det respektive felt i browseren:
FORSTØRRE
Trin 21
Klik på Fortsæt, og vi får vist følgende vindue:
FORSTØRRE
Trin 22
Vi klikker på "Installer foreslåede plugins" og venter på, at processen er færdig:
FORSTØRRE
Trin 23
Når denne proces er afsluttet, ser vi følgende:
FORSTØRRE
Trin 24
Der giver Jenkins os mulighed for at oprette administratorbrugeren, det er valgfrit, vi klikker på "Spring over og fortsæt som admin", og vi vil se stien til Jenkins i Ubuntu 21.04:
FORSTØRRE
Trin 25
Vi klikker på Gem og afslut for at fuldføre processen:
FORSTØRRE
Trin 26
Vi klikker på "Start med at bruge Jenkins" for at få adgang til platformen:
FORSTØRRE
Der vil vi være klar til at tage alle fordele til Jenkins i Ubuntu 21.04.