Android

Cum se instalează jenkins pe ubuntu 18.04

SopCast Instalare și adăugare listă de programe Românești [Ubuntu 18.04 LTS]

SopCast Instalare și adăugare listă de programe Românești [Ubuntu 18.04 LTS]

Cuprins:

Anonim

Jenkins este un server de automatizare open source care oferă o modalitate ușoară de a configura o conductă de integrare continuă și livrare continuă (CI / CD).

Integrarea continuă (CI) este o practică DevOps în care membrii echipei își efectuează în mod regulat modificările de cod în depozitul de control al versiunii, după care se execută compilări și teste automate. Livrarea continuă (CD) este o serie de practici în care modificările de cod sunt automat construite, testate și implementate în producție.

În acest tutorial, vă vom arăta cum să instalați Jenkins pe o mașină Ubuntu 18.04 folosind depozitul de pachete Jenkins Debian.

Deși acest tutorial este scris pentru Ubuntu 18.04 Bionic Beaver, aceiași pași pot fi folosiți pentru Ubuntu 16.04 Xenial Xerus.

Cerințe preliminare

Înainte de a continua cu acest tutorial, asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo.

Instalarea lui Jenkins

Pentru a instala Jenkins pe sistemul Ubuntu, urmați acești pași:

  1. Instalați Java.

    Întrucât Jenkins este o aplicație Java, primul pas este instalarea Java. Actualizați indexul pachetului și instalați pachetul Java 8 OpenJDK cu următoarele comenzi:

    sudo apt update sudo apt install openjdk-8-jdk

    Versiunea actuală a lui Jenkins nu acceptă încă Java 10 (și Java 11). Dacă aveți mai multe versiuni de Java instalate pe aparatul dvs., asigurați-vă că Java 8 este versiunea implicită Java.

    Adăugați depozitul Jenkins Debian.

    Importați cheile GPG din depozitul Jenkins folosind următoarea comandă wget :

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

    Comanda de mai sus ar trebui să emită OK ceea ce înseamnă că cheia a fost importată cu succes și pachetele din acest depozit vor fi considerate de încredere.

    Apoi, adăugați depozitul Jenkins la sistem cu:

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

    Instalați Jenkins.

    După ce depozitul Jenkins este activat, actualizați lista de pachete apt și instalați cea mai recentă versiune a lui Jenkins tastând:

    sudo apt update sudo apt install jenkins

    Serviciul Jenkins va porni automat după finalizarea procesului de instalare. Puteți verifica prin imprimarea stării serviciului:

    systemctl status jenkins

    Ar trebui să vezi ceva similar cu acesta:

    ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

Reglarea firewall-ului

Dacă instalați Jenkins pe un server Ubuntu de la distanță care este protejat de un firewall, va trebui să deschideți portul 8080 . Presupunând că utilizați UFW pentru a gestiona firewallul, puteți deschide portul cu următoarea comandă:

sudo ufw allow 8080

Verificați modificarea cu:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

Înființarea Jenkins

Pentru a configura noua dvs. instalare Jenkins, deschideți browserul, tastați-vă domeniul sau adresa IP urmate de portul 8080 , http://your_ip_or_domain:8080 și va fi afișat un ecran similar cu următoarele:

În acest moment, ați instalat cu succes Jenkins pe sistemul dvs.

Concluzie

În acest tutorial, ați învățat cum să instalați și să executați configurația inițială a lui Jenkins. Acum puteți începe să explorați funcțiile Jenkins vizitând pagina oficială de documentare Jenkins.

jenkins ubuntu