Colonel Serveur

L'intégration de Git dans Plesk facilite le déploiement des modifications de code directement sur votre site Web sans recourir à des téléchargements manuels. Ce guide explique comment travailler avec Git dans Plesk de manière pratique., étape par étape, couvrant à la fois les référentiels distants et locaux.

Plesk peut être installé sur des serveurs sur lesquels vous disposez d'un accès administratif complet, ce qui est courant dans les environnements utilisant Plesk hosting.

Before You Begin

Plesk inclut une prise en charge intégrée de Git et fonctionne avec les connexions aux référentiels HTTPS et SSH.. Vous devriez déjà avoir un domaine configuré dans Plesk et accéder au référentiel Git que vous prévoyez d'utiliser.

L'intégration Git est généralement utilisée sur les configurations VPS ou au niveau du serveur, y compris cloud servers et autres environnements isolés où le contrôle du déploiement est requis.

Configuration d'un référentiel Git distant

Un référentiel distant est utilisé lorsque votre code est hébergé sur des plateformes telles que GitHub ou Bitbucket et que vous souhaitez que Plesk en extrait les mises à jour..

Étape 1: Ouvrez Git pour le domaine

Log in to the Plesk control panel. From the left sidebar, open Websites & Domaines, localiser le domaine, et cliquez sur le Git icon.

[Screenshot: Websites & Section Domaines avec icône Git]

Étape 2: Ajouter un référentiel distant

Click Ajouter un référentiel et assurez-vous que l'option pour un service d'hébergement Git distant est sélectionnée.

[Screenshot: Écran Ajouter un référentiel Git avec l'option distante sélectionnée]

Entrez l'URL complète du référentiel. Vous pouvez utiliser HTTPS ou SSH, selon la façon dont votre référentiel est configuré.

Étape 3: Choisir les paramètres de déploiement

Sélectionnez le mode de déploiement. Le déploiement automatique est couramment utilisé, de sorte que les modifications sont appliquées immédiatement après les mises à jour.

Choisissez le répertoire de déploiement, such as /httpdocs/ ou un sous-répertoire spécifique.

[Screenshot: Mode de déploiement et sélection du répertoire]

Click D'ACCORD. Plesk clonera le référentiel dans le répertoire sélectionné.

Pour extraire de nouvelles modifications ultérieurement, utiliser le Tirer les mises à jour option de l'interface Git.

Création d'un référentiel Git local

Un référentiel local est utile lorsque vous souhaitez transférer du code de votre poste de travail directement vers le serveur.

Étape 1: Ajouter un référentiel local

In Websites & Domaines, click the Git icône du domaine et sélectionnez Ajouter un référentiel.

[Screenshot: Bouton Ajouter un référentiel dans la section Git]

Choisissez l'option permettant de créer un référentiel local dans Plesk et entrez un nom pour celui-ci..

[Screenshot: Écran de configuration du référentiel local]

Étape 2: Configurer le déploiement

Sélectionnez le mode de déploiement et le répertoire où les fichiers doivent être déployés, puis cliquez D'ACCORD.

Plesk créera le référentiel et fournira les détails de connexion afin que vous puissiez pousser le code depuis votre ordinateur local..

Modification des paramètres du référentiel

Si vous devez modifier le comportement de déploiement ou les détails du référentiel, vous pouvez modifier une configuration existante à tout moment.

Étape 1: Ouvrir les paramètres du référentiel

Go to Websites & Domaines, click the Git icon, et localisez le référentiel que vous souhaitez modifier.

[Screenshot: Liste des dépôts Git]

Click Paramètres du référentiel, apporter les modifications requises, et sauve-les.

Practical Notes

  • Le déploiement automatique est utile pour les petites équipes et les mises à jour fréquentes
  • Le déploiement manuel donne plus de contrôle sur les changements de production sensibles
  • Les référentiels basés sur SSH sont recommandés pour une meilleure sécurité

L'intégration de Git dans Plesk est couramment utilisée sur dedicated server environnements où un contrôle total sur les flux de déploiement est requis.

Pour des concepts et commandes Git détaillés, reportez-vous à la documentation officielle de Git.

Was this article helpful?