How To Setup Jenkins Master & Slave On Ubuntu 18.04 (Complete Tutorial)
Innehållsförteckning:
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:
-
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 updatesudo apt install openjdk-8-jdkDen 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
wgetkommando:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -Kommandot ovan bör mata ut
OKvilket 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
aptpaketlistan och installerar den senaste versionen av Jenkins genom att skriva:sudo apt updatesudo apt install jenkinsJenkins-tjänsten startar automatiskt när installationen är klar. Du kan verifiera det genom att skriva ut servicestatus:
systemctl status jenkinsDu 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 ubuntuLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar jenkins på centos 7
Den här handledningen leder dig genom stegen för att installera Jenkins på ett CentOS 7-system med det officiella Jenkins-arkivet. Jenkins är en Java-baserad automatiseringsserver med öppen källkod som erbjuder ett enkelt sätt att ställa in en kontinuerlig integration och kontinuerlig leverans (CI / CD) pipeline.
Hur man installerar jenkins på debian 10 linux
I den här tutorialen kommer vi att täcka hur du installerar Jenkins på en Debian 10, Buster från det officiella Jenkins-lagret.







