Kā instalēt Jenkins Ubuntu versijā 20.04/18.04


Jenkins ir vadošais autonomais atvērtā pirmkoda automatizācijas serveris, ko izmanto, lai automatizētu atkārtotus tehniskos uzdevumus, kas saistīti ar programmatūras izveidi, testēšanu un piegādi vai izvietošanu.

Jenkins ir balstīta uz Java, un to var instalēt, izmantojot Ubuntu pakotnes, Docker vai lejupielādējot un palaižot tīmekļa lietojumprogrammu arhīva (WAR) failu, kas ietver visu tīmekļa lietojumprogrammas saturu, kas darbojas serverī.

Šajā rakstā jūs uzzināsit, kā izmantot Debian pakotņu repozitoriju, lai instalētu Jenkins Ubuntu 20.04 un Ubuntu 18.04, izmantojot apt pakotņu pārvaldnieku.

  • Vismaz 1 GB RAM nelielai komandai un 4 GB+ RAM, lai instalētu Jenkins ražošanas līmeni.
  • Instalēta Oracle JDK 11, ievērojot mūsu pamācību par OpenJDK instalēšanu Ubuntu versijā 20.04/18.04.

Jenkins instalēšana Ubuntu

Ubuntu varat instalēt Jenkins no noklusējuma krātuvēm, izmantojot apt, bet iekļauto versiju bieži vien aiz jaunākās pieejamās versijas.

Lai izmantotu Jenkins līdzekļu un labojumu jaunākās stabilās versijas priekšrocības, izmantojiet projekta uzturētās pakotnes, lai to instalētu, kā parādīts attēlā.

$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
$ sudo apt-get update
$ sudo apt-get install jenkins

Kad Jenkins un tā atkarības ir instalētas sistēmā, varat startēt, iespējot un pārbaudīt Jenkins servera statusu, izmantojot komandas systemctl.

$ sudo systemctl start jenkins
$ sudo systemctl enable jenkins
$ sudo systemctl status jenkins

Pēc tam ufw ugunsmūrī ir jāatver noklusējuma Jenkins ports 8080, kā parādīts attēlā.

$ sudo ufw allow 8080
$ sudo ufw status

Tagad, kad Dženkins ir instalējis un mūsu ugunsmūris ir konfigurēts, mēs varam pabeigt sākotnējo iestatīšanu, izmantojot tīmekļa pārlūkprogrammu.

Jenkins iestatīšana Ubuntu

Lai pabeigtu Jenkins instalēšanu, apmeklējiet Jenkins iestatīšanas lapu tās noklusējuma portā 8080 tālāk norādītajā adresē.

http://your_server_ip_or_domain:8080

Jums vajadzētu redzēt ekrānu Unlock Jenkins, kas parāda sākotnējās paroles atrašanās vietu:

Tagad palaidiet šo cat komandu, lai skatītu paroli:

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

Pēc tam nokopējiet šo 32 rakstzīmju paroli un ielīmējiet to Administratora paroles laukā, pēc tam noklikšķiniet uz Turpināt.

Tālāk jūs iegūsit sadaļu Pielāgot Jenkins, šeit jūs iegūsit iespēju instalēt ieteiktos spraudņus vai atlasīt konkrētus spraudņus. Mēs izvēlēsimies opciju Instalēt ieteiktos spraudņus, kas nekavējoties sāks instalēšanas procesu.

Kad Jenkins instalēšana būs pabeigta, jums tiks lūgts izveidot pirmo administratīvo lietotāju. Varat izlaist šo darbību un turpināt kā administrators, lai izmantotu sākotnējo paroli, ko iestatījām iepriekš.

Šobrīd esat veiksmīgi pabeidzis Jenkins instalēšanu.

Šajā rakstā jūs uzzinājāt, kā instalēt un iestatīt Jenkins, izmantojot projekta nodrošinātās pakotnes Ubuntu serverī. Tagad varat sākt izpētīt Dženkinsu no informācijas paneļa.