💻 Copier MyClub localement pour le Développement

Créé par Jean-Emmanuel Bissey le 16/10/2025 Publié

🎯 Objectif

Cet article explique comment copier localement votre instance MyClub, en suivant pas à pas la méthode présentée dans la vidéo ci-dessous.

Ce procédé vous permettra de travailler sur une version hors ligne de votre application, pour tester de nouvelles fonctionnalités ou sauvegarder vos données sans risquer de perturber le site en ligne.

🎥 Vidéo : MyClub – Copier localement

đź§° PrĂ©requis techniques (Environnement Local))

Avant de commencer, assurez-vous que votre environnement local répond aux exigences techniques pour exécuter MyClub :

  • Version de PHP : L'application nĂ©cessite au minimum la version PHP 8.4. Vous pouvez vĂ©rifier votre version en ouvrant un terminal et en utilisant la commande appropriĂ©e.
  • Extensions PHP : Assurez-vous d'activer les extensions suivantes :
  1. SQLite : Nécessaire car MyClub utilise une base de données SQLite pour son fonctionnement.
  2. INTL : Requise pour la gestion de l'internationalisation, notamment pour les dates.
  • Outils : Vous aurez besoin de Git (pour le clonage du dĂ©pĂ´t) et de Composer (pour la gestion des dĂ©pendances PHP).


📦 Téléchargement et préparation (Clonage du Dépôt)

Au lieu de télécharger une archive ZIP, l'approche locale utilise Git pour copier directement le code source :

  1. Rechercher le dépôt : Cherchez simplement "GitHub My Club".
  2. Cloner le dépôt : Récupérez l'adresse du dépôt.
  3. Lancer le clonage : Ouvrez votre outil Git (comme Visual Studio ou un client Git) et exécutez la commande de clonage pour télécharger l'intégralité du projet sur votre ordinateur.


🗄️ Installation des dĂ©pendances (Composer)

Après le clonage, vous devez installer toutes les librairies et dépendances utilisées par l'application :

  1. Accéder au répertoire : Ouvrez un terminal et déplacez-vous dans le répertoire local où le projet a été cloné.
  2. Installer Composer (si nécessaire) : Si Composer n'est pas déjà installé sur votre système, vous devrez le faire en exécutant la séquence de commandes pour le récupérer et l'installer. Une fois l'installation confirmée, vous pouvez supprimer le programme d'installation de Composer.
  3. Installer les dépendances logicielles : Exécutez la commande finale de Composer pour installer toutes les dépendances requises par MyClub.


⚙️ Lancement du serveur et test

L'installation est presque terminée. Il ne reste plus qu'à finaliser l'environnement et lancer l'application :

  1. Créer le répertoire nécessaire : Il est nécessaire de créer un répertoire spécifique manquant pour le bon fonctionnement de l'application.
  2. Lancer le serveur local : Exécutez la commande pour démarrer le serveur PHP intégré (ou un autre serveur web local).


âś… Conclusion

Votre application MyClub est désormais opérationnelle et peut être testée en accédant à l'adresse locale fournie par votre serveur.