Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
tutoriel:erp-crm:dolibarr:install:amen:start [2022/03/15 09:44] – [Introduction] admintutoriel:erp-crm:dolibarr:install:amen:start [2022/03/16 13:23] – [Quatrième étape : Installer Dolibarr] admin
Ligne 4: Ligne 4:
  
 Ce tutoriel montre comment installer **Dolibarr** sur un hébergement gratuit offert par Amen.fr. Ce tutoriel montre comment installer **Dolibarr** sur un hébergement gratuit offert par Amen.fr.
- 
-===== Introduction ===== 
- 
-<WRAP list-deep> 
- 
-</WRAP> 
  
  
Ligne 15: Ligne 9:
  
 <WRAP list-deep> <WRAP list-deep>
 +  - **L'offre de Amen.fr** avec un nom de domaine .fr à un euro et un micro hébergement offert : Voir la vidéo [[https://www.youtube.com/watch?v=BLbTt45e85Y&t=0s]] **Pour vous procurer le pack domaine chez Amen.fr** : [[https://sf66.eu/amenfr]]
 +  - **Pourquoi pas une installation locale par exemple avec Doliwamp** ?
 +    - Avec **Doliwamp**, vous aurez du mal à faire évoluer les versions des composants du serveur ou de **Dolibarr**.
 +    - **Il est conseillé de faire une installation sur un serveur distant** comme le micro hébergement proposé par Amen.fr.
 +    - Mais une installation locale permet les tests de mise à jour, de plugins, etc. : les tests de sauvegarde restauration, etc. devront être faits sur une installation locale.
 +    - Mais cela pourra intervenir dans un second temps et vous pourrez utiliser l'hébergement de Amen.fr pour vous familiariser avec l'utilisation d'un serveur web distant.
 +  - **Quelle version installer ?** :
 +    - Dernière version disponible à l'heure de ce tuto : version 13.
 +    - Mais nous allons installer une version antérieure (la dernière version mineure de la version 12) pour ne pas subir d'éventuels bugs résiduels de la dernière version.
   - **Les étapes de la procédure d'installation** :   - **Les étapes de la procédure d'installation** :
     - **Créer la base de données chez Amen.fr**     - **Créer la base de données chez Amen.fr**
Ligne 26: Ligne 29:
  
  
-===== Première étape =====+===== Première étape : Créer la base de données chez Amen.fr =====
  
 +<WRAP list-deep>
 +  - **Connectez-vous sur l'interface cpanel de Amen.fr** avec vos identifiants :{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-001.png?600 |}}
 +  - **dans la rubrique base de données**, cliquez sur l'**assistant de base de données** :{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-002.png?600 |}}
 +  - **Donnez un nom de base de données** :
 +    - le nom de la base de données est toujours précédé de l'identifiant cpanel (lisible en haut à droite)
 +    - Principe de nommage :
 +      - **deux premières lettres : db** comme dolibarr
 +      - **deux suivantes : an** (première et dernière lettres du nom de domaine acop.phon)
 +      - **et 1** (c'est la première installation de dolibarr que je fais)
 +    - **Cliquez sur <key>Étape suivante</key>**{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-003.png?600 |}}
 +  - **Créez l'utilisateur** de la base de données :
 +    - **Nom d'utilisateur** : le même que celui de la base de données, avec dban1
 +    - **Mot de passe**
 +    - **Confirmation du mot de passe**
 +    - **Cliquez sur <key>Créer un utilisateur</key>**{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-004.png?600 |}}
 +  - **attribuer les droits à l'utilisateur** :
 +    - Cochez **TOUS LES PRIVILÈGES** pour lui donner tous les droits
 +    - Cliquez sur <key>Étape suivante</key>{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-005.png?600 |}}
 +  - **Terminer la tâche** :
 +    - la base de données et l'utilisateur ont été créés
 +    - Cliquez sur le lien **Revenez aux bases de données MySQL** :{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-006.png?600 |}}
 +  - **Vérifier dans la liste des bases de données** de l'interface cpanel : je trouve la base de données que j'ai créée, l'utilisateur avec tous les droits, donc c'est ok{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-007.png?600 |}}
 +</WRAP>
  
 +===== Autres étapes =====
  
-00:03:28,409 +==== Deuxième étape Télécharger Dolibarr ====
-Passons tout de suite à la création de la base de données chez amen point fr+
  
-00:03:35,760 +<WRAP list-deep> 
-Pour créer la base de données chez Amen.frje vais me connecter sur l'interface cpanel de Amen.fr avec les identifiants que j'ai stockés ici dans ma base de données de mots de passe.+  - **Sur le navigateurouvrez** [[https://github.com/Dolibarr/dolibarr/]] 
 +    - **on est automatiquement sur la dernière branche** en cours de développement{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-008.png?600 |}}Or on ne veut pas la branche de développementmais utiliser la version 12. 
 +    - **Deux façons d'y accéder** : cliquez sur la flèche de l'onglet **develop** et 
 +      - **soit cliquez sur Branches** puis sur 12, ce qui donne la dernière version mineure de la version majeure 12{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-009.png?600 |}} 
 +      - **ou cliquez sur tag**, ce qui liste de toutes les versions mineures : cliquez sur la version que vous voulez télécharger (12.0.4){{ :tutoriel:erp-crm:dolibarr:install:amen:amen-010.png?600 |}} 
 +  - **Dans le répertoire de téléchargement, dézippez le fichier**, ce qui crée le répertoire décompressé de dolibarr 12.0.4 
 +</WRAP>
  
-00:03:51,690 +==== Troisième étape transférer les fichiers via FTP ====
-Je vais lancer l'interface de cpanel, je réduis ici un petit peu la fenêtre et je vais saisir ici automatiquement les identifiant et mot de passe de connexion.+
  
-00:04:04,500 +Ayez sous la main 
-Me voilà connecté sur l'interface cpanel de mon hébergement Amen.fr.+  * base de données 
 +  * mot de passe
  
-00:04:11,190 +<WRAP list-deep> 
-Pour aller créer la base de donnéesje vais me rendre dans la rubrique base de données et je vais choisir d'utiliser l'assistant de base de données je clique ici sur ce lien-.+  - **Ouvrez Filezilla** 
 +  - **Connectez-vous au serveur de amen.fr** collez l'URLle nom d'utilisateur et le mot de passe et cliquez sur <key>Connexion rapide</key> 
 +    - le site distant (l'hébergement chez amen.fr) s'affiche sur la droite 
 +    - etsur la gauche, le site local, c'est-à dire le répertoire de transfert contenant dolibarr{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-011.png?600 |}} 
 +  - **Transférez le contenu du répertoire htdocs du site local vers le répertoire public_html de l'hébergement amen.fr** : 
 +    - sur le site distant, double cliquez sur public_html pour vous positionner dans ce répertoire 
 +    - sur le site local : 
 +      - sélectionnez tous les répertoires et fichiers 
 +      - un clic droit, envoyer : l'intégralité du contenu du répertoire htdocs se transfère dans le répertoire public_html{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-012.png?600 |}} 
 +    - sur le site distant, **Créez le répertoire /dolibarr/documents** en dehors de ce qui est accessible au web : 
 +      Remontez dans l'arborescence de l'hébergement jusqu'à la racine (/ ou home) 
 +      - Avec un clic droit, créez un répertoire nommé dolibarr 
 +      - et dans ce répertoire, un répertoire documents{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-013.png?600 |}} 
 +</WRAP>
  
-00:04:24,450 +==== Quatrième étape Installer Dolibarr ====
-Il va falloir que j'indique ici un nom de base de données+
  
-00:04:29,670 +<WRAP list-deep> 
-le nom de la base de données sera toujours précédées de mon identifiant cpanel qu'on retrouve ici en haut à droite mais il faut que j'ajoute un nom. +  Dans votre navigateurouvrez la page [[https:accope.fun/install]] pour lancer l'installation 
- +    - **Langue par défaut** laisser **Détection automatique** ((Vous pourriez choisir une autre langue si vous voulez)) 
-00:04:40,200 +    - **Cliquez sur <key>Étape suivante</key>**{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-014.png?600 |}}Il fait un certain nombre de vérifications 
-J'ai préparé déjà un nom de base de données et l'entrée dans ma base de données Keepass donc je vais ici double cliquer dessus pour vous expliquer comment j'ai déterminé ça. +  - **Ici, toutes les coches sont vertes sauf** **Votre installation de php ne supporte pas les fonctions intl** :{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-015.png?600 |}} 
- +    - **Pour régler ce problème de php** sur l'hébergement de amen.fr : 
-00:04:51,870 +      - Retournez dans cPanel 
-Donc là j'ai copié l'identifiant cpanel donc celui qu'on voit ici et j'ai rajouté derrière quelques lettres et chiffres pour identifier ma base de données, donc j'ai donné les deux premières lettres db comme dolibarr les deux deuxièmes an comme le nom de domaine acop.phon donc la première lettre du nom de domaine et la dernière et ensuite 1, c'est la première installation de dolibarr que je fais. +      - Dans le paragraphe LOGICIEL((descendez dans la page)) cliquez sur **Sélectionner une version de PHP**{{ :tutoriel:erp-crm:dolibarr:install:amen:amen-016.png?600 |}} 
- +</WRAP>
-00:05:18,360 +
-Je vais ici aller copier cette partie là dans le champ de la base de données et je fais étape suivante. +
- +
-00:05:24,690 +
-Ensuite il faut que je crée l'utilisateur. Je vais créer exactement le même que celui de la base de données donc je vais créer avec dban1. Donc je fais copier et je colle ici. +
- +
-00:05:40,530 +
-Ensuite le mot de passe : je vais copier le mot de passe ici directement, je vais le répéter une deuxième fois et je clique sur créer un utilisateur. +
- +
-00:05:54,660 +
-Ensuite il faut que j'attribue les droits à l'utilisateur donc je vais ici cliquer sur tous les privilèges donc je vous lui donner tous les droits à cet utilisateur et je clique sur étape suivante. +
- +
-00:06:05,310 +
-La base de données a été créée, l'utilisateur également +
- +
-00:06:12,000, Je vais aller vérifier cela dans la liste des bases de données qui me sont indiquées par l'interface cpanel : j'ai bien ici la base de données que j'ai créée avec l'utilisateur et tous les droits, donc c'est ok de ce côté-là. +
- +
-00:06:28,950 +
-C'était la première étape, la création de la base de données, que j'ai fait donc sur l'interface cpanel de mon hébergement Amen.fr. +
- +
-00:06:37,860 +
-Deuxième étape : télécharger l'avant dernière version de Dolibarr sur [[https://github.com/Dolibarr/dolibarr/]] +
- +
-00:06:48,210 +
-Je vais aller sur mon navigateur et j'arrive ici. +
- +
-00:06:56,670 +
-Donc là automatiquement on est sur la dernière branche qui est en cours de développement donc je ne veux pas utiliser la branche de développement, je vais utiliser la version 12. +
- +
-00:07:08,280 +
-Deux façons d'y accéder : soit je reste ici sur la partie branche et je vais aller cliquer ici sur 12 et automatiquement j'aurai la dernière version mineure de la version majeure 12, +
- +
-00:07:22,470 +
-ou alors je vais ici dans tag je clique sur tag et là je vais avoir la liste de toutes les versions mineures. +
- +
-00:07:30,600 +
-je vais le faire d'ailleurs comme ça je clique ici sur la version que je veux télécharger 12.0.4. +
- +
-00:07:34,169 +
-Donc la version 12.0.4 s'est chargée, je n'ai plus ici qu'à télécharger le code dans un fichier zip. +
- +
-00:07:45,419 +
-Je retrouve le fichier zip dans mon répertoire de téléchargement, je le dézippe dans mon répertoire de transfert. +
- +
-00:08:03,720 +
-Ici, j'ai le répertoire décompressé de dolibarr 12.0.4. +
- +
-00:08:15,689 +
-Il va maintenant falloir que je passe à la troisième étape : transférer les fichiers en ftp. +
- +
-00:08:25,539 +
-Pour transférer les fichiers ftp, j'ai lancé mon logiciel ftp, Filezilla. +
- +
-00:08:45,879 +
-Il faut maintenant que je me connecte au serveur de amen.fr en FTP, +
- +
-00:08:55,660 +
-je vais avoir également besoin de ma base de données et du mot de passe pour aller saisir ici le nom d'hôte, l'identifiant et le mot de passe. +
- +
-00:09:04,420 +
-je colle mon url, le nom d'utilisateur et le mot de passe et je clique sur connexion rapide. +
- +
-00:09:25,670 +
-La connexion s'est bien initialisée donc on voit ici que j'ai sur la droite le site distant donc mon hébergement chez amen.fr +
- +
-00:09:32,930 +
-et ici sur la gauche mon site local donc qui est sur mon répertoire de transfert dans lequel j'ai mis dolibarr. +
- +
-00:09:41,300 +
-Je vais ici maintenant double cliquer dans le répertoire dolibarr que j'ai téléchargé et ce que je vais transférer en ftp dans mon répertoire d'hébergement chez amen.fr, ce n'est pas l'intégralité de ce que j'ai ici mais l'intégralité du contenu de htdocs. +
- +
-00:10:02,180 +
-Donc c'est tous ces fichiers là que je vais transférer donc où je vais les transférer sur mon hébergement chez amen.fr dans public_html. +
- +
-00:10:18,700 +
-Donc je double clique ici sur public_html et je vois que j'ai déjà quelques fichiers à l'intérieur donc je vais transférer l'intégralité de ces répertoires et des fichiers dans le répertoire qui est ici chez amen.fr. +
- +
-00:10:34,610 +
-Je vais aller sélectionner tous ces répertoires et tous ces fichiers et donc là je suis positionné dans le répertoire public_html +
- +
-00:10:43,940 +
-Je vais faire ici clic droit envoyer et donc l'intégralité du contenu de ce répertoire htdocs va être transféré dans le répertoire public_html. +
- +
-00:10:56,300 +
-Ca va prendre un certain temps. +
- +
-00:11:26,450 +
-bon alors ça y est le transfert des fichiers est terminé. +
- +
-00:11:31,140 +
-Pour vous donner un ordre d'idée du temps nécessaire, ça a mis à peu près un peu moins de deux heures et quart, tout en sachant que je suis connecté en wifi sur une connexion adsl traditionnelle donc le débit montant n'est pas n'est pas très élevé, ceci expliquant aussi peut-être cela ; si vous avez de la fibre ça ira beaucoup plus vite. +
- +
-00:11:56,850 +
-Le transfert a été effectué ; maintenant, avant de procéder à l'installation je vais faire une opération supplémentaire parce que là on a téléchargé tous les fichiers qui étaient dans le répertoire dolibarr local, qu'on avait téléchargé de github on l'a transféré dans le répertoire public_html de l'hébergement distant. +
- +
-00:12:20,820 +
-Par contre, pour l'installation de dolibarr, il y a possibilité de stocker les documents que vous allez émettre, les factures les bons de commande, les bons de livraison, tous les documents que vous allez émettre plus tous les documents que vous allez télécharger, il y a possibilité de les mettre dans un répertoire séparé. +
- +
-00:12:45,149 +
-Ce répertoire séparé qui s'appelle documents je vais le mettre dans un autre répertoire que public_html pour qu'ils ne soient pas en fait accessible de l'extérieur et qu'ils soient un petit peu protégés. +
- +
-00:13:02,370 +
-C'est plutôt conseillé de mettre le répertoire documents en dehors de ce qui est accessible au web +
- +
-00:13:11,310 +
-Je vais remonter ici dans l'arborescence de mon hébergement est donc là je suis à la racine de l'hébergement puisque je suis ici au donc c'est home, je vais créer un répertoire que je vais appeler dolibarr et dans ce répertoire dolibarr je vais créer un répertoire documents donc pour ouvrir le menu, je fais clic droit et donc créer un dossier. +
- +
-00:13:41,790 +
-C'est maintenant prêt à recevoir l'installation de dolibarr. +
- +
-00:13:48,690 +
-Nous allons passer maintenant à cette quatrième étape qui est installer dolibarr en se connectant au domaine. +
- +
-00:13:56,040 +
-Dans mon navigateur je vais dans mon nouvel onglet et ici je vais taper le nom de domaine acop.fun et je vais taper /install pour lancer l'installation. +
- +
-00:14:14,480 +
-On arrive sur la page d'installation avec la sélection de la langue, je laisse détection automatique puisque là je vois que je suis bien en français et donc je fais suivant. +
- +
-00:14:28,709 +
-Si jamais vous n'étiez pas en français vous pourriez ici choisir la langue que vous souhaitez ou si vous souhaitez une autre langue vous pouvez la sélectionner ici. +
- +
-00:14:38,760 +
-Je clique ensuite sur étape suivante. Il fait un certain nombre de vérifications donc toutes les coches sont vertes sauf celle-ci votre installation de php ne supporte pas les fonctions intl+
- +
-00:14:53,699 +
-Il va falloir que j'aille régler ça sur l'hébergement de amen. +
- +
-00:15:00,690 +
-Pour régler la fonction de php, je vais retourner ici dans mon cpanel et je vais descendre et je vais aller ici dans logiciel sélectionner une version de php.+
  
 00:15:18,850 00:15:18,850
Ligne 331: Ligne 245:
 00:24:44,170 00:24:44,170
 Voilà c'est une sécurité. Voilà c'est une sécurité.
-===== Autres étapes ===== 
- 
 ===== Conclusion ===== ===== Conclusion =====