Installation - GANDI simple hosting

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

Comment installer un Dolibarr PARFAITEMENT fonctionnel chez l'hébergeur GANDI ?

+++++++++++++++++++++++++++++> EN COURS DE REDACTION

1. Préparation de l'hébergement

1.1 Commande de l’hébergement web nommé « simple hosting »

Voici le lien pour commander un hébergement GANDI : [1]https://shop.gandi.net/fr/simplehosting/create?size=trial&region=FR&configuration=wordpress

Il ne faut pas faire attention à la mention « WordPress » dans le lien, cela fonctionnera pour Dolibarr.

Une fois sur la page de commande, les bons choix sont sélectionnés en bleu :


En bas de page, on peut ajouter dans au panier d'achat :

Le récapitulatif indique 0 € à payer, plus qu’à payer (❗️ Le bouton Payer est trompeur car il reste des étapes avant de payer) :


Ensuite, il faut soit se connecter si on a déjà un compte, soit en créer un (j’ai déjà un compte donc je ne peux pas regarder une nouvelle fois le processus de création de compte) :


Une fois que le compte est créé, on peut poursuivre la commande en indiquant l’adresse de facturation et le propriétaire du produit à commande :


Cette fois-ci, la commande est réellement dans le panier :


On accepte les conditions de vente et on paye vraiment (sauf si c’est gratuit) :


La confirmation indique que le produit est payé et que la commande est enregistrée :


Maintenant si on clique sur Voir la liste, on est redirigé vers l’espace client GANDI (le manager) :


L’espace client est aussi appelé souvent « manager ». Ne pas s’étonner si j'utilise souvent ce mot.

1.2. Configuration de l'adresse de nom de domaine du site

1.2.1 Déclaration de l'adresse de site

Le but de cette partie est de déclarer la partie nom (avec nom de domaine) de l'URL au niveau de l'hébergement. Par exemple, si je veux l'URL https://dolibarr.monentreprise.com, je vais déclarer dolibarr.monentreprise.com.

Ensuite, certaines étapes sont à réaliser auprès de l'hébergeur qui gère votre zone DNS, généralement le même que le registar (bureau d'enregistrement de nom de domaine).

Je ne vais pas pouvoir détailler la configuration pour chaque prestataire de nom de domaine. Je vais l'expliquer pour HOSTINGER et OVH. Le fonctionnement est le même pour d'autres hébergeurs.

Pour accéder à la gestion de l'hébergement web, on clique sur les 3 points en bout de ligne et sur Gérer :

Gandi-configuration-site-simple-hosting-1.png


On se rend dans l'onglet Sites :

Gandi-configuration-site-simple-hosting-2.png


On clique sur Débuter et c'est à cet endroit que l'on déclare le nom complet de domaine (l'adresse sans les https:// devant), exemple avec dolibarr.monentreprise.com :

Gandi-configuration-site-simple-hosting-3.png


On a cliqué sur Valider et on arrive à la partie délicate où il va falloir intervenir auprès de l'hébergeur de DNS :

Gandi-configuration-site-simple-hosting-4.png


1.2.2 Configuration du champ TXT dans la zone DNS de l'hébergeur DNS

Je donne deux exemples avec HOSTINGER et OVH, il faut reproduire le même principe avec ton hébergeur DNS :

a/ Avec l'hébergeur DNS HOSTINGER

Dans le manager HOSTINGER, on accède à la partie pour gérer le nom de domaine :

Hostinger-dns-manage-1.png


On clique à gauche sur DNS/Serveurs de noms :

Hostinger-dns-manage-2.png


Et on saisit une nouvelle entrée (voir image ci-dessous) :

  1. On choisit le type TXT. On laisse le @ dans le second champ.
  2. On recopie (copier/coller) la valeur TXT (on peut copier les caractères «"», ils seront enlevés après validation).
  3. Je mets 600 dans la valeur TTL (et non 10800) car je n'aime pas les durées de vie trop longue des entrées.
  4. On valide.
Hostinger-dns-manage-3.png

b/ Avec l'hébergeur DNS OVH

On accède au manager OVH :

  1. On clique sur l'onglet Web Cloud (en haut).
  2. On clique sur Noms de domaine (à gauche).
  3. On choisit le nom de domaine à gérer.
  4. On clique sur l'onglet Zone DNS.
  5. On clique sur Ajouter une entrée.
Ovh-dns-manage-1.png

Ensuite, une popup apparaît et on clique sur TXT :

Ovh-dns-manage-2.png


On configure l'entrée DNS à ajouter :

  1. On laisse à vide la zone de texte.
  2. On recopie (copier/coller) la valeur TXT fournie par gandi.
  3. On clique sur Suivant.
Ovh-dns-manage-3.png

On vérifie et on valide :

Ovh-dns-manage-4.png

1.2.3 Configuration du champ A dans le DNS

On revient dans le manager GANDI et on clique sur Vérifier :

Gandi-configuration-site-simple-hosting-4.png

⚠️ IMPORTANT : La vérification peut ne pas fonctionner tout de suite, il faut attendre un peu et recliquer sur Vérifier jusqu'à ce que l'étape 3 soit disponible.

On se rend de nouveau chez l'hébergeur DNS pour ajouter une autre entrée dans la zone DNS :

Gandi-configuration-site-simple-hosting-5.png

a/ Avec l'hébergeur DNS HOSTINGER

Dans le manager HOSTINGER, on accède à la partie pour gérer le nom de domaine :

Hostinger-dns-manage-1.png

On clique à gauche sur DNS/Serveurs de noms :

Hostinger-dns-manage-2.png


Et on saisit une nouvelle entrée :

  1. On choisit le type CNAME.
  2. On saisit dolibarr dans le champ nom.
  3. On recopie (copier/coller) la valeur CNAME fournie par GANDI (on fait un copier/coller de toute la valeur y compris le «.» (point) final).
  4. Je mets 600 dans la valeur TTL (et non 10800).
  5. On valide.
Hostinger-dns-manage-4.png

b/ Avec l'hébergeur DNS OVH

On accède au manager OVH :

  1. On clique sur l'onglet Web Cloud (en haut).
  2. On clique sur Noms de domaine (à gauche).
  3. On choisit le nom de domaine à gérer.
  4. On clique sur l'onglet Zone DNS.
  5. On clique sur Ajouter une entrée.
Ovh-dns-manage-1.png

Ensuite, une popup apparaît et on clique sur CNAME :

Ovh-dns-manage-7.png


On configure l'entrée DNS à ajouter :

  1. On saisit dolibarr dans la zone de texte du sous-domaine.
  2. On recopie (copier/coller) la valeur CNAME fournie par GANDI avec tous les caractères y compris le «.» (point) final.
  3. On clique sur Suivant.
Ovh-dns-manage-5.png

On vérifie et on valide :

Ovh-dns-manage-6.png

1.2.4 On revient dans le manager GANDI

On clique sur Continuer :

Gandi-configuration-site-simple-hosting-5.png


⚠️ IMPORTANT : La vérification peut ne pas fonctionner tout de suite, il faut attendre te recliquer sur Continuer jusqu'à ce que le domaine soit activé :

Gandi-configuration-site-simple-hosting-15.png

Je propose maintenant de faire une pause car on a bien avancé.

1.3. Configuration du SSL pour la sécurité de navigation

Nous sommes toujours dans l'onglet Sites de la gestion de l'hébergement web :

Gandi-configuration-site-simple-hosting-17.png

Le cadre à droite propose de régler le SSL :

  1. On clique sur le bouton pour générer le certificat SSL et on accepte le contrat et on clique sur Générer :
    Gandi-configuration-site-simple-hosting-16.png

    Gandi-configuration-site-simple-hosting-7.png
  2. On en profite pour forcer les accès en HTTPS :
    Gandi-configuration-site-simple-hosting-8.png

1.4. Initialisation du mot de passe pour l’accès SFTP (pour installer/téléverser les fichiers par la suite)

On définit un mot de passe pour accéder au stockage de l'hébergement via SFTP ou SSH :

Gandi-configuration-site-simple-hosting-9.png

Il vaut mieux choisir un mot passe assez long (16 caractères) avec au minimum un caractère spécial (qui n'est pas dans l'alphabet, ni un chiffre) :

Gandi-configuration-site-simple-hosting-10.png

1.5. Création de la base de données MySQL

Toujours dans la gestion de sites du manager GANDI, on clique sur l'onglet Administration :

Gandi-configuration-site-simple-hosting-18.png

Ensuite, en bas à droite, pour gérer la base de données, on clique sur Aller à phpMyAdmin :

Gandi-configuration-site-simple-hosting-11.png

S'affiche alors la page de connexion à phpMyAdmin. ⚠️ IMPORTANT : laisser le champ mot de passe vide, car en réalité, on sera authentifié de façon transparente :

Gandi-configuration-site-simple-hosting-12.png


Une fois connecté :

  1. On clique sur l'onglet Comptes utilisateurs et sur Ajouter un compte utilisateur :
Gandi-configuration-site-simple-hosting-19.png
  1. On choisit un nom d'utilisateur dolibarr.
  2. On prend le nom d'hôte Local/localhost.
  3. On choisit un mot de passe solide (long avec caractères spéciaux).
  4. ⚠️⚠️⚠️ On clique sur la petite case Créer une base portant son nom ....
Gandi-configuration-site-simple-hosting-13.png
Gandi-configuration-site-simple-hosting-20.png