Chapitre 6 — Installation du module
📦 Chapitre 6 — Installation du module
Trois méthodes d'installation.installation sont possibles. Choisissez celle qui correspond à votre environnement.environnement Toutesde mènenttravail. Les trois aboutissent au même résultat.
🅰️ Méthode 1 — Via l'interface Dolibarr (recommandée)
C'est la méthode la plus simple, accessible sans SSH.simple. Elle requiertne nécessite pas d'accès SSH et fonctionne dès lors que la constante MAIN_DISALLOW_INSTALL_EXTERNAL_MODULES ne soitn'est pas active.activée sur votre instance.
Étapes
Procédure
- Connectez-vous à Dolibarr en tant qu'
administrateur.administrateur. AllezRendez-vous dans Accueil → Configuration →Modules.Modules.- Cliquez sur le bouton « Déployer / installer un module externe » en haut de la page.
- Cliquez sur « Choisir un fichier » et sélectionnez l'archive
module_infrasstudio-X.Y.Z.zip. - Cliquez sur « Envoyer le fichier ».
- Patientez quelques secondes pendant
quelaDolibarrdécompressiondécompressede l'archive. Vous voyez unUn message:confirme«laModuleréussiteinstallédeavecl'installationsuccès.etActivez-vous invite à activer lemaintenant. »module.
💡Conseil Astuce— — L'archive ZIP doit être nommée module_infrasstudio-X.Y.Z.zip, où X.Y.Z estcorrespond laau numéro de version. LeCe nom est utilisé par Dolibarr pour identifier le module.
🅱️ Méthode 2 — Manuelle (SSH /ou FTP)
PratiqueCette méthode est adaptée si vous avezdisposez d'un accès au serveur ou si vous travaillez endans un environnement local.
Étapes
Procédure
- Décompressez l'archive
module_infrasstudio-X.Y.Z.zipsur votreposte.poste de travail. - Vous obtenez un dossier nommé
infrasstudio/. - Copiez ce dossier dans
<votre_dolibarr>/htdocs/custom/desur votreserveurserveur,viapar SCP ou FTP. - Vérifiez les permissions : le dossier doit être
lisibleaccessible en lecture par l'utilisateurPHPsous(lequel tourne PHP, généralementwww-data).
# Exemple complet en SSH
cd /var/www/dolibarr/htdocs/custom/
unzip /tmp/module_infrasstudio-1.9.0.zip
chown -R www-data:www-data infrasstudio/
🆎 Méthode 3 — Via Git (pour les développeurs)
IdéaleCette méthode est appropriée si vous suivezsouhaitez suivre les évolutions du module au fil dedes l'eau.versions.
cd /var/www/dolibarr/htdocs/custom/
git clone https://github.com/infras/infrasstudio.git
cd infrasstudio
git checkout v1.9.0 # ou la version souhaitée
⚠️Avertissement Attention— — En production, ne pointez jamais sur la branche main. Utilisez toujours un tag de version stable.
🔌 Activer le module dans Dolibarr
Une fois le dossier en place, l'activation ses'effectue fait pardepuis l'interface :
AllezRendez-vous dans Accueil → Configuration →Modules.Modules.DansRecherchez « InfraSStudio » dans lefiltre, cherchez «InfraSStudio».filtre.Vous voyez uneLa carte du module apparaît : « InfraSStudio — surcouche d'édition Website ».- Cliquez sur
lebouton « Activer »(l'interrupteurà basculed'activation à droite de lacarte).carte. - Patientez. Dolibarr exécute alors plusieurs opérations :
lacréation des5cinq tables SQL,l'enregistrement des7sept permissions,l'ajoutinstallation des hooks (main,login,websitepage,websitenav),ladéclaration descrontâchesjobs,planifiées,larestauration des constantessiéventuellementvoussauvegardéesavezlorsdésactivé/réactivé.d'une désactivation antérieure.
LeL'interrupteurboutonpassebasculeauenvertvert.:Lele module est activé.
✅ Vérification rapide — — Survolez le menu Outils en haut de Dolibarr. Vous devez voir apparaître uneUne nouvelle entrée doit apparaître : InfraS → InfraSStudio.InfraSStudio.
En 🚨cas Qued'échec faire side l'activation échoue
QuelquesVoici les erreurs classiquesles plus fréquentes et leurleurs solutionsolutions :
Message d'erreur | Cause |
|---|---|
« Module Website non activé » | Activez module Website dans Configuration → Modules, puis revenez activer InfraSStudio. |
« Version Dolibarr incompatible » | Mettez Dolibarr à jour
. |
« Erreur SQL CREATE TABLE » | L'utilisateur SQL
.
. |
« Permission denied » | Exécutez
côté serveur. |
Page blanche après activation | Consultez le fichier
. |
Vérification 📋après Checklist post-installation
✅ Le module est correctement installé si :
- L'entrée InfraS → InfraSStudio apparaît dans le menu Outils.
- La carte du module dans Configuration → Modules est
en vert.verte. - Aucune erreur n'est consignée dans
htdocs/documents/dolibarr.log. - La page Configuration → InfraSStudio → Diagnostic est
accessible (on y va au Chapitre 8).accessible.
Au prochainchapitre chapitre,suivant, onvous déclaredéclarerez levotre premier site managé.géré par le module.