How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)
Innholdsfortegnelse:
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:
-
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 ubuntuHvordan installere jenkins på centos 7

Denne veiledningen vil lede deg gjennom trinnene for å installere Jenkins på et CentOS 7-system ved å bruke det offisielle Jenkins-depotet. Jenkins er en åpen kildekode, Java-basert automatiseringsserver som tilbyr en enkel måte å sette opp en kontinuerlig integrasjon og kontinuerlig levering (CI / CD) rørledning.
Hvordan installere jenkins på debian 10 linux

I denne opplæringen vil vi dekke hvordan du installerer Jenkins på en Debian 10, Buster fra det offisielle Jenkins-depotet.
Hvordan installere jenkins på centos 8

Jenkins er den mest populære open-source, Java-baserte automatiseringsserveren. Denne opplæringen dekker trinnene for å installere Jenkins på CentOS 8 fra det offisielle Jenkins-depotet.