Android

Hur man installerar jenkins på centos 8

Install and Configure Jenkins on CentOS 8

Install and Configure Jenkins on CentOS 8

Innehållsförteckning:

Anonim

Jenkins är den mest populära Java-baserade automatiseringsservern med öppen källkod som gör att du enkelt kan skapa en kontinuerlig integration 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.

Denna handledning täcker stegen för att installera Jenkins på CentOS 8 från det officiella Jenkins-förvaret.

Installera Jenkins

Utför följande steg som root eller användare med sudo-privilegier för att installera Jenkins på CentOS 8:

  1. Jenkins är skriven i Java, så det första steget är att installera Java. Jenkins kräver Java-versionerna 8 och 11, men vissa Jenkins-plugins kanske inte kan kompileras med Java 8.

    Vi installerar OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Nästa steg är att aktivera Jenkins-lagret. Kör följande kommandon för att ladda ner repofilen och importera GPG-nyckeln:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    Installera den senaste stabila versionen av Jenkins genom att skriva:

    sudo yum install jenkins

    När installationsprocessen är klar börjar du Jenkins-tjänsten och aktiverar den att starta vid systemstart:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    För att kontrollera om Jenkins kör, skriver du:

    systemctl status jenkins

    Utgången ska se ut så här:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Justera brandväggen

Använd följande kommandon för att öppna den nödvändiga porten:

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload

Ställa in Jenkins

För att starta Jenkins-installationsprocessen, öppna din webbläsare och skriv domänen eller serverns IP-adress följt av port 8080 :

http://your_ip_or_domain:8080

En skärm som liknar följande kommer att uppmanas att ange administratörslösenordet som skapades under installationen:

Om du har nått den här punkten har du installerat Jenkins på ditt CentOS-system.

Slutsats

I denna handledning har vi visat dig hur du installerar och slutför den initiala konfigurationen av Jenkins på CentOS / RHEL-baserade system.

Du kan nu besöka den officiella Jenkins dokumentationssidan och börja utforska Jenkins arbetsflöde och plug-in-modell.

jenkins centos