To Kaip įdiegti „Jenkins“ „Ubuntu 20.10“ ir „20.04“

Operacinių sistemų valdymas ne visada yra paprasta užduotis, nes daugelis procesų kartais būna prieštaringi. Tačiau be to, kai kurios užduotys turi būti atliekamos tam tikru dažniu, kad padėtų „Ubuntu“ administratoriams ar vartotojams šios užduotys yra dar paprastesnės, yra programa „Jenkins“, o „Solvetic“ šiek tiek papasakos apie tai ir kaip ją naudoti „Ubuntu 20.04“ arba „Ubuntu 20.10“.

Kas yra Jenkinsas„Jenkins“ buvo sukurtas kaip visiškai autonominis atviro kodo automatikos serveris, kurio dėka bus galima automatizuoti įvairias užduotis, tokias kaip programinės įrangos kūrimas, bandymas ir pristatymas ar įdiegimas klientų kompiuteriuose.

„Jenkins“ programą galima įdiegti naudojant vietinius sistemos paketus „Docker“ arba ją galima paleisti savarankiškai bet kuriame kompiuteryje, kuriame įdiegta „Java Runtime Environment“ (JRE).

Jenkins reikalavimaiJenkins naudojimo reikalavimai yra šie:

  • 256 MB RAM
  • 1 GB vietos kietajame diske, rekomenduojama 10 GB, jei naudojate „Jenkins“ kaip „Docker“ talpyklą

Programinės įrangos lygiu būtina:

  • „Java“: „Java 8“ 32 ir 64 bitų versijose, „Java 11“ vykdymo laikas („Jenkins 2.164“ ir „2.164.1“), „Java 9“, 10 ir 12 nepalaikomi
  • Žiniatinklio naršyklė, tokia kaip „Chrome“, „Edge“, „Firefox“ ar „Safari“
  • „Windows“ operacinėje sistemoje reikalingas politikos palaikymas

„Jenkins“ ypatybės„Jenkins“ funkcijose randame:

  • Atnaujinimo centre esančių priedų integravimas, palengvinantis integraciją su kitomis paslaugomis.
  • Nuolatinė integracija ir nuolatinis pristatymas.
  • Paprastas diegimas, nes „Jenkins“ yra „Java“ programa, tai reiškia, kad ji siūlo „Windows“, „MacOS“ ir „Unix“ operacinių sistemų diegimo paketus.
  • Paprasta sąranka.
  • Lengva platinti kitose darbo grupėse.

Pažiūrėkime, kaip įdiegti „Jenkins“ „Ubuntu 20.04“ arba „20.10“.

1. Atnaujinkite „Java“ „Ubuntu“ 20.10, 20.04

1 žingsnis
Kaip visada, pirmas dalykas bus atnaujinti paketus ir sistemos saugyklas naudojant šią komandą:

 sudo apt atnaujinimas 

2 žingsnis
Po to patvirtiname, kad turime „Java“ versiją, suderinamą su „Jenkins“, todėl vykdome šią komandą:

 java -versija 

Šiuo atveju turime „Java 11“, kuri yra suderinama.

2. Įdiekite „Jenkins“ Ubuntu 20.10, 20.04

1 žingsnis
„Jenkins“ versijoje yra numatytieji „Ubuntu“ paketai, norėdami įdiegti naujausią turimą versiją, vykdysime šią komandą, kad pridėtume raktą prie „Ubuntu“ sistemos:

 wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add - 

2 žingsnis
Po to ketiname pridėti „Debian“ saugyklas prie katalogo sources.list:

 sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list' 

3 žingsnis
Atlikę šį procesą, dar kartą atnaujiname sistemą:

 sudo apt atnaujinimas 

4 žingsnis
Esame pasirengę įdiegti „Jenkins“ „Ubuntu 20.04“ arba „20.10“ naudodami šią komandą:

 sudo apt įdiegti „Jenkins“ 

5 žingsnis
Įvedame raidę „S“, kad patvirtintume „Jenkins“ atsisiuntimą ir įdiegimą:

3. Paleiskite „Jenkins“ „Ubuntu“ 20.10, 20.04

1 žingsnis
Mes pradedame programą naudodami šią komandą:

 sudo systemctl paleiskite „Jenkins“ 

2 žingsnis
Mes patikriname Jenkins būseną naudodami šią komandą. Matome, kad jo būsena aktyvi.

 sudo systemctl būsena Jenkins 

4. Konfigūruokite ugniasienę „Ubuntu“ 20.10, 20.04

1 žingsnis
Laikas mums sukonfigūruoti nuotolinės ir vietinės prieigos ugniasienės leidimus, Jenkins naudos klausymosi prievadą 8080, mes sukonfigūruosime šį prievadą naudodami šią komandą:

 sudo ufw leidžia 8080 
2 žingsnis
Mes matome ugniasienės būseną naudodami šią komandą:
 sudo ufw būsena 
3 žingsnis
Jei ugniasienė neįjungta, atliksime šiuos veiksmus. Patikriname, ar 8080 prievadas buvo susietas su užkarda.
 sudo ufw įjungti 

5. Įdiekite „Jenkins“ Ubuntu 20.10, 20.04

1 žingsnis
Dabar galima užbaigti „Jenkins“ konfigūravimo procesą, visų pirma, mes nustatysime kompiuterio IP adresą naudodami komandą „ip add“:

2 žingsnis
Naudodami šį IP išoriškai galime pasiekti šią sintaksę:

 http: // IP_Ubuntu: 8080
3 žingsnis
Pamatysime šiuos dalykus:

DIDELIS

4 žingsnis
Būtina įvesti administratoriaus slaptažodį, kurį programa automatiškai sugeneruoja, tam terminale turime atlikti šiuos veiksmus:

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

5 žingsnis
Turime nukopijuoti 32 slaptažodžio simbolius ir įklijuoti juos į atitinkamą lauką, šį procesą galima atlikti vietoje „Ubuntu 20“:

DIDELIS

6 žingsnis
Įklijuojame slaptažodį ir spustelėkite „Tęsti“, pamatysime šiuos dalykus:

DIDELIS

7 žingsnis
Spustelėkite „Įdiegti siūlomus papildinius“ ir matome, kad visi reikalingi papildiniai, reikalingi tinkamam „Jenkins“ veikimui, bus įdiegti „Ubuntu“:

DIDELIS

8 žingsnis
Kai šis procesas bus baigtas, bus parodyta, kur turime sukurti vartotoją, kad jis galėtų valdyti „Jenkins“ platformą, ir įvedame:

  • Vartotojo vardas
  • Slaptažodis
  • Paštas
  • Pilnas vardas

DIDELIS

9 veiksmas
Spustelime „Išsaugoti ir tęsti“, tada jis bus peradresuotas į „Jenkins“ egzempliorių, kuriame pamatysime prieigos prie platformos URL, ten pamatysime IP arba domeną šalia 8080 prievado:

DIDELIS

10 žingsnis
Mes užbaigiame procesą spustelėdami „Išsaugoti ir baigti“.

DIDELIS

11 žingsnis
Mes pasiekiame „Jenkins“ spustelėdami „Pradėti naudoti„ Jenkins “ir tai bus aplinka, kurią matysime:

DIDELIS

12 žingsnis
Spustelėkite „Tvarkyti„ Jenkins “ir pasiekiame konfigūruojamus„ Jenkins “kintamuosius:

DIDELIS

13 žingsnis
Sistemos konfigūracijoje prireikus galime nustatyti naujus parametrus:

DIDELIS

Atlikę šiuos veiksmus, įdiegėme ir sukonfigūravome „Jenkins“ „Ubuntu 20.04“ arba „20.10“ ir būsime pasirengę automatizuoti visas būtinas užduotis, atlikdami geriausias vientisumo ir našumo funkcijas.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave