Héberger une application Laravel sur un serveur mutualisé (Hostinger, o2switch, OVH) : guide complet avec base de données( Partie 03/5)

Par Devinsto
Posté le 5 octobre 2025
Mis à jour le 3 novembre 2026
6 min de lecture
339 vues

Partie 3/5 : cloner votre projet depuis le dépôt Git

📋 Prérequis

  • Un compte Hostinger avec accès au hPanel

  • Un dépôt GitHub contenant votre projet Laravel

  • Accès SSH configuré (si nécessaire pour les dépôts privés)

🚀 Étapes détaillées

Étape 1 : Configuration de la version PHP

  1. Dans votre hPanel, accédez à :

    • Sites web → votre domaine → Avancé → Configuration PHP

  2. Sélectionnez une version PHP compatible avec Laravel :

    • PHP 8.1 ou PHP 8.3 recommandées

    • Évitez les versions inférieures à PHP 8.0

  3. Validez le changement (prend 1-2 minutes)

Étape 2 : Préparation du dépôt GitHub

  1. Connectez-vous à votre compte GitHub

  2. Accédez à votre dépôt Laravel

  3. Vérifiez que :

    • La branche principale est main (ou master)

    • Le dépôt contient tous les fichiers nécessaires

    • Le fichier .gitignore Mettre en commentaire les lignes, car nous comme sur un serveur mutualisé

      #/vendor
      #/public/build

Étape 3 : Configuration Git dans hPanel

  1. Dans la barre latérale gauche du hPanel, cliquez sur GIT

  2. Cliquez sur Créer un nouveau dépôt

  3. Remplissez les champs :

    • Dépôt : Collez l'URL HTTPS de votre dépôt GitHub

      • Format : https://github.com/votre-utilisateur/votre-depot.git

    • Branche : main (vérifiez le nom exact dans GitHub)

    • Répertoire : Laissez vide pour déployer dans public_html

Étape 4 : Clonage et déploiement

  1. Après avoir créé le dépôt, vous verrez apparaître votre repository dans la liste

  2. Cliquez sur le bouton Déployer

  3. Patientez pendant le processus de clonage et déploiement

⚠ Points importants à vérifier

Avant le déploiement

  • ✅ Le dépôt GitHub est public

  • ✅ Le répertoire cible est vide sur le serveur

  • ✅ La branche spécifiée existe bien dans votre dépôt

  • ✅ La version PHP est compatible avec votre projet Laravel

Lien de la suite

Partie 4/5 : Héberger une application Laravel sur un serveur mutualisé, en se concentrant sur la création d’une base de données, l’exportation et l’importation de données.

Ajouter un commentaire

Vous devez être connecté pour laisser un commentaire.

Avatar
Frankamdev
il y a 1 an

bien détaillé prof 👌