Android

Hvordan installere jenkins på ubuntu 18.04

How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)

How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)

Innholdsfortegnelse:

Anonim

Jenkins er en åpen kildekode-automatiseringsserver som tilbyr en enkel måte å sette opp en kontinuerlig integrasjon og kontinuerlig levering (CI / CD) rørledning.

Kontinuerlig integrasjon (CI) er en DevOps-praksis der teammedlemmer regelmessig forplikter seg til kodeendringer i versjonskontrolllageret, hvoretter automatiserte builds og tester kjøres. Kontinuerlig levering (CD) er en serie med fremgangsmåter der kodeendringer automatisk bygges, testes og distribueres til produksjon.

I denne opplæringen vil vi vise deg hvordan du installerer Jenkins på en Ubuntu 18.04-maskin ved å bruke Jenkins Debian-pakken.

Selv om denne opplæringen er skrevet for Ubuntu 18.04 Bionic Beaver, kan de samme trinnene brukes for Ubuntu 16.04 Xenial Xerus.

Forutsetninger

Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter.

Installere Jenkins

Følg disse trinnene for å installere Jenkins på Ubuntu-systemet:

  1. Installer Java.

    Siden Jenkins er et Java-program, er det første trinnet å installere Java. Oppdater pakkeindeksen og installer Java 8 OpenJDK-pakken med følgende kommandoer:

    sudo apt update sudo apt install openjdk-8-jdk

    Den nåværende versjonen av Jenkins støtter ikke Java 10 (og Java 11) ennå. Hvis du har flere versjoner av Java installert på maskinen din, må du sørge for at Java 8 er standard Java-versjon.

    Legg til Jenkins Debian depot.

    Importer GPG-nøklene til Jenkins-depotet ved hjelp av følgende wget kommando:

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

    Kommandoen over skal sende OK noe som betyr at nøkkelen er importert og pakker fra dette depotet vil bli betraktet som klarert.

    Deretter legger du til Jenkins-depotet i systemet med:

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

    Installer Jenkins.

    Når Jenkins-arkivet er aktivert, må du oppdatere apt pakkelisten og installere den siste versjonen av Jenkins ved å skrive:

    sudo apt update sudo apt install jenkins

    Jenkins-tjenesten starter automatisk etter at installasjonsprosessen er fullført. Du kan bekrefte det ved å skrive ut tjenestestatusen:

    systemctl status jenkins

    Du bør se noe som ligner på dette:

    ● 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

Justere brannmuren

Hvis du installerer Jenkins på en ekstern Ubuntu-server som er beskyttet av en brannmur, må du åpne port 8080 . Forutsatt at du bruker UFW å administrere brannmuren din, kan du åpne porten med følgende kommando:

sudo ufw allow 8080

Bekreft endringen med:

sudo ufw status

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

Sette opp Jenkins

For å sette opp den nye Jenkins-installasjonen, åpne nettleseren, skriv inn domenet eller IP-adressen etterfulgt av port 8080 , http://your_ip_or_domain:8080 og skjermen som ligner på følgende vil vises:

På dette tidspunktet har du installert Jenkins på systemet.

Konklusjon

I denne opplæringen har du lært hvordan du installerer og utfører den opprinnelige konfigurasjonen av Jenkins. Du kan nå begynne å utforske Jenkins-funksjonene ved å gå til den offisielle Jenkins-dokumentasjonssiden.

jenkins ubuntu