Detaillierte Erläuterung des Installationsprozesses von Jenkins auf CentOS 7

Detaillierte Erläuterung des Installationsprozesses von Jenkins auf CentOS 7

Installieren Sie Jenkins über Yum

1. Installation

# yum-Quelle importiere wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# Schlüssel importieren rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
# Installieren Sie yum install -y jenkins

2. Ports öffnen

# Der Port kann in der Datei /etc/sysconfig/jenkins geändert werden, der Standard ist 8080
Firewall-Befehl --add-port=8080/tcp --permanent
Firewall-Befehl --reload

3. Konfigurieren Sie den Java-Pfad

# Ändern Sie das Jenkins-Startskript vim /etc/init.d/jenkins

# Kandidaten ändern, um optionalen Java-Pfad hinzuzufügen: /usr/java/jdk1.8.0_181/bin/java
Kandidaten="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
/usr/java/jdk1.8.0_181/bin/java
"

4. Starten Sie Jenkins und stellen Sie es so ein, dass es beim Booten startet

#Laden Sie den Dienst neu (aufgrund der Änderung des Jenkins-Startskripts)
systemctl daemon-reload

#Starten Sie den Jenkins-Dienst systemctl start jenkins

#Stellen Sie den Jenkins-Dienst so ein, dass er beim Booten gestartet wird. #Da Jenkins kein nativer Dienst ist, müssen Sie den Befehl chkconfig anstelle des systemctl-Befehls /sbin/chkconfig jenkins verwenden.

5. Jenkins Initialisierung

Verwenden Sie cat /var/lib/jenkins/secrets/initialAdminPassword um das Kennwort anzuzeigen, geben Sie es auf der Jenkins-Verwaltungsseite ein, um es zu entsperren, und dann können Sie visuelle Vorgänge durchführen!

Wenn Sie Jenkins zum ersten Mal starten, wird möglicherweise die Seitenanzeige „Bitte warten, während Jenkins sich auf die Arbeit vorbereitet ...“ angezeigt. Bearbeiten Sie die Datei /var/lib/jenkins/hudson.model.UpdateCenter.xml und ändern Sie „https://updates.jenkins.io/update-center.json“ in „http://mirror.xmission.com/jenkins/updates/update-center.json“.

6. Sonstiges

6.1 Stellen Sie die Zeitzone von Jenkins auf die Peking-Zeit ein

Öffnen Sie [Systemverwaltung] -> [Skript-Befehlszeile] und führen Sie den folgenden Befehl aus

System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Schritte zur Installation von Jenkins auf einem CentOS 7-System
  • So installieren Sie Jenkins auf CentOS
  • Einrichten einer kontinuierlichen Integrationsumgebung für GitLab+Jenkins unter CentOS (Installieren von Jenkins)
  • So installieren Sie Jenkins auf CentOS 8
  • Detaillierte Einführung in die CentOS 7-Installation von Jenkins
  • Führen Sie die Schritte zur Installation von Jenkins unter CentOS aus

<<:  Detailliertes Beispiel des Kettenprogrammierstils von jQuery

>>:  Fehlerbehebung und Lösungen für das Problem der MySQL-Autoinkrement-ID-Übergröße

Artikel empfehlen

Beispielcode für CSS-Bildanimationseffekte (Fotorahmen)

Dieser Artikel stellt den Beispielcode für CSS-Bi...

JS realisiert Video-Sperreffekt

Verwenden Sie um dies zu erreichen, die modulare ...

Detaillierte Erklärung der MySQL Truncate-Verwendung

Inhaltsverzeichnis MySQL Truncate-Verwendung 1. T...

Informationen zu VUEs Kompilierungsumfang und Slotumfang-Slotproblemen

Was sind Slots? Die Slot-Direktive ist v-slot, di...

Detaillierte Erklärung der Speicher-Engine in MySQL

Übersicht über die MySQL-Speicher-Engine Was ist ...

JavaScript zum Erzielen eines Lupeneffekts

In diesem Artikel wird der spezifische Code für J...

Zeitleistenimplementierungsmethode basierend auf ccs3

In Webprojekten nutzen wir häufig die Zeitleisten...

Floaten und Floaten löschen in der Übersichtsseite

1. Float: Der Hauptzweck besteht darin, den Effek...

Auf Wiedersehen Docker: So wechseln Sie in 5 Minuten zu Containerd

Docker ist eine sehr beliebte Containertechnologi...

Detaillierte Erläuterung der MySQL SQL-Anweisungsanalyse und Abfrageoptimierung

So erhalten Sie SQL-Anweisungen mit Leistungsprob...

Lösung für den MySQL-Root-Passwortfehler Nummer 1045

MySQL-Dienst stoppen Klicken Sie in Windows mit d...