Android

Hur man installerar jenkins på ubuntu 18.04

How To Setup Jenkins Master & Slave On Ubuntu 18.04 (Complete Tutorial)

How To Setup Jenkins Master & Slave On Ubuntu 18.04 (Complete Tutorial)

Innehållsförteckning:

Anonim

Jenkins är en open source-automatiseringsserver som erbjuder ett enkelt sätt att ställa in en kontinuerlig integrations- och kontinuerlig leverans (CI / CD) pipeline.

Kontinuerlig integration (CI) är en DevOps-praxis där teammedlemmar regelbundet begår sina kodändringar i versionskontrollförvaret, varefter automatiserade builds och tester körs. Kontinuerlig leverans (CD) är en serie metoder där kodändringar automatiskt byggs, testas och distribueras till produktion.

I den här tutorialen kommer vi att visa dig hur du installerar Jenkins på en Ubuntu 18.04-maskin med Jenkins Debian-paketförvaret.

Även om denna handledning är skriven för Ubuntu 18.04 Bionic Beaver kan samma steg användas för Ubuntu 16.04 Xenial Xerus.

förutsättningar

Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.

Installera Jenkins

Så här installerar du Jenkins på ditt Ubuntu-system:

  1. Installera Java.

    Eftersom Jenkins är ett Java-program är det första steget att installera Java. Uppdatera paketindex och installera Java 8 OpenJDK-paketet med följande kommandon:

    sudo apt update sudo apt install openjdk-8-jdk

    Den nuvarande versionen av Jenkins stöder inte Java 10 (och Java 11) än. Om du har flera versioner av Java installerat på din maskin, se till att Java 8 är standard-Java-versionen.

    Lägg till Jenkins Debian-förvaret.

    Importera GPG-nycklarna i Jenkins-lagret med följande wget kommando:

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

    Kommandot ovan bör mata ut OK vilket innebär att nyckeln har importerats med framgång och paket från detta arkiv kommer att betraktas som betrodd.

    Lägg sedan till Jenkins-lagret i systemet med:

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

    Installera Jenkins.

    När Jenkins-arkivet är aktiverat uppdaterar du apt paketlistan och installerar den senaste versionen av Jenkins genom att skriva:

    sudo apt update sudo apt install jenkins

    Jenkins-tjänsten startar automatiskt när installationen är klar. Du kan verifiera det genom att skriva ut servicestatus:

    systemctl status jenkins

    Du bör se något liknande det här:

    ● 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

Justera brandväggen

Om du installerar Jenkins på en fjärr Ubuntu-server som är skyddad av en brandvägg måste du öppna port 8080 . Förutsatt att du använder UFW att hantera din brandvägg, kan du öppna porten med följande kommando:

sudo ufw allow 8080

Verifiera ändringen 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)

Ställa in Jenkins

För att ställa in din nya Jenkins-installation, öppna din webbläsare, skriv din domän eller IP-adress följt av port 8080 , http://your_ip_or_domain:8080 och skärmen som liknar följande kommer att visas:

Just nu har du installerat Jenkins på ditt system.

Slutsats

I den här handledning har du lärt dig hur du installerar och utför den initiala konfigurationen av Jenkins. Du kan nu börja utforska Jenkins funktioner genom att besöka den officiella Jenkins dokumentationssidan.

jenkins ubuntu