Installer Jenkins sur CentOS7

Installer Jenkins sur CentOS7
Jenkins est un outil d'intégration continue open source (CI) basée sur Java utilisée pour le développement de logiciels. Il est également appelé Automation Server pour une construction et un déploiement continus. Il aide l'utilisateur à automatiser les tâches répétitives appliquées dans l'intégration continue et le déploiement du logiciel. Il est très utile de créer et de tester des logiciels ou de surveiller l'exécution d'autres travaux en cours d'exécution externe. Comment vous pouvez télécharger, installer et configurer ce package dans votre serveur CentOS est affiché dans ce tutoriel.

Conditions préalables

Avant de commencer ce tutoriel, vous effectuez beaucoup les tâches suivantes.

  • Rendre le système à jour

Exécutez la commande suivante pour mettre à jour le système d'exploitation CENTOS actuel.

$ sudo yum -y mise à jour
  • Installer Java

Exécutez la commande suivante pour vérifier que Java est installé ou non. Si Java est installé, il affichera les informations de version de Java installé. Par défaut, Java est installé sur Centos Server.

$ java -version

La sortie ci-dessus montre que Java est installé dans le système actuel et la version est «1.8.0_181". Mais si Java n'est pas installé dans votre système d'exploitation, exécutez la commande suivante pour installer Java.

$ sudo yum installer java-1.8.0-openjdf-devel

Installation de Jenkins

Étape-1: Téléchargez et installez le package Jenkins

Accédez à l'adresse URL suivante pour télécharger le dernier package pour installer Jenkins.

https: // pkg.jenkins.io / redhat-stable /

Après le téléchargement, installez le package en exécutant la commande suivante.

$ sudo yum install jenkins-2.138.1-1.1.noarch.RPM

Pendant l'installation, il demandera la permission de démarrer l'installation. Taper 'y'Pour démarrer le processus.

Étape-2: Démarrer et activer le service Jenkins

Exécutez ce qui suit systemctl Commandes pour démarrer, activer et vérifier l'état du service Jenkins.

$ sudo systemctl start jenkins
$ sudo systemctl activer les jenkins
$ sudo systemctl status jenkins

La sortie suivante s'affiche si toutes les commandes fonctionnent avec succès.

Étape 3: Ajouter les ports 8080 dans le pare-feu et le service HTTP.

$ sudo Firewall-Cmd --zone = public --add-port = 8080 / tcp --permanent
$ sudo Firewall-cmd --zone = public --add-service = http --permanent
$ sudo Firewall-Cmd -reload

Si la 8080 port et http Le service est activé correctement, puis l'écran suivant apparaîtra avec un message de réussite.

Étape 4: Obtenez le mot de passe administrateur

Exécutez la commande suivante pour obtenir le mot de passe par défaut pour configurer Jenkins. Enregistrez le mot de passe pour l'utiliser à l'étape suivante.

$ sudo grep -a 5 mot de passe / var / log / jenkins / jenkins.enregistrer

Étape 5: Accédez au portail Web Jenkins

Pour démarrer le processus de configuration de Jenkins et ouvrir le portail Web, saisissez votre adresse IP du serveur avec le port 8080 dans la barre d'adresse de votre navigateur.

http: // [ip-address]: 8080

L'adresse IP de mon serveur est de 10.0.2.15. J'ai donc utilisé l'adresse URL suivante pour accéder au portail Web Jenkins.

http: // 10.0.2.15: 8080

L'écran suivant apparaîtra après être entré à l'adresse URL. Copiez et collez le mot de passe que vous avez enregistré à l'étape précédente. Cliquez sur le bouton Continuer.

Deux options semblent installer des plugins. Sélectionner "Installer les plugins suggérés" option.

Le processus d'installation des plugins démarrera et l'écran suivant apparaîtra. Vous devez attendre parfois à ce stade.

Après avoir terminé le processus d'installation des plugins, il demandera de créer un nouveau compte d'utilisateur d'administration. Créez un nouveau compte utilisateur en remplissant le formulaire suivant et en cliquant surSauvegarder et continuer' bouton.

À l'étape suivante, il demandera une URL de Jenkins valide pour se lier avec diverses ressources Jenkins. Entrez l'URL et cliquez sur 'Sauver et finir ' Bouton.

Si toutes les étapes ci-dessus sont terminées correctement, l'écran suivant apparaîtra.

Cliquer sur 'Commencez à utiliser Jenkins'bouton pour ouvrir le tableau de bord Jenkins.

Si l'écran ci-dessus apparaît, vos Jenkins sont correctement prêts à l'emploi. Félicitations.