Module 2 · 2.1
Français
Installer WooCommerce et l’assistant de configuration
Module 2: Installation et configuration · Temps de lecture : 9 minutes
Objectif pédagogique : À l’issue de cette leçon, vous saurez installer WooCommerce d’abord dans une boutique de test et suivre l’assistant d’installation en toute connaissance de cause, en sachant quelle conséquence a chaque choix.
Notions clés : boutique de test, sous-domaine, installer une extension, assistant d’installation, profil de la boutique, adresse de la boutique, secteur d’activité, extensions recommandées, mode « bientôt disponible » (coming soon), partage de données (usage tracking), WooCommerce > État
Pourquoi commencer par une boutique de test
Installer WooCommerce prend une minute. Bien configurer une boutique prend des jours. Pendant ces jours, vous faites des essais : un autre thème, un prestataire de paiement en mode test, une extension de facturation, une règle de livraison qui finalement ne convient pas. Si vous faites cela sur votre vrai site, les visiteurs voient une boutique à moitié prête, des pages de test apparaissent dans les moteurs de recherche et votre serveur de messagerie doit traiter des e-mails de test. Sur un site existant qui a des visiteurs, une erreur dans une extension peut rendre tout le site indisponible (formation WordPress, leçon 1.2).
C’est pourquoi vous commencez par une boutique de test : une installation WordPress séparée que vous seul utilisez. Il existe trois méthodes courantes :
- Un sous-domaine, par exemple
test.example.com, avec sa propre installation WordPress. Theehuis Example crée ainsitest.shop.example.com, y installe WordPress puis WooCommerce. Ce n’est que lorsque tout fonctionne que la configuration passe surshop.example.com. - Un clone de votre site existant (préproduction, ou staging). Si vous avez déjà un site WordPress avec du contenu, vous le copiez sur un sous-domaine et vous y ajoutez WooCommerce. La création et la protection d’un site de préproduction sont expliquées dans la formation WordPress, leçon 8.3. La leçon 7.3 de cette formation aborde les pièges propres à une boutique.
- Une installation locale sur votre propre ordinateur. Pratique pour les développeurs, mais les prestataires de paiement et les webhooks (leçon 4.4) ne peuvent pas joindre votre ordinateur. Pour cette formation, nous vous conseillons une boutique de test en ligne.
Pour les exercices de cette formation, une boutique de test sur un sous-domaine suffit. Les contrôles automatiques examinent ce que voit un visiteur : la boutique de test doit donc être accessible en https (formation WordPress, leçons 2.1 et 3.1).
Réglez immédiatement deux points dans la boutique de test :
- Tenir les moteurs de recherche à l’écart. Dans WordPress, sous Réglages > Lecture, cochez la case qui demande aux moteurs de recherche de ne pas indexer le site, ou utilisez le mode « bientôt disponible » de WooCommerce (voir plus bas). Encore mieux : protégez le dossier par un mot de passe (formation WordPress, leçon 8.3).
- Pas de vrais clients ni de vrais paiements. Utilisez des noms fictifs et le mode test de votre prestataire de paiement.
Installer WooCommerce
WooCommerce est une extension ordinaire. Vous l’installez comme n’importe quelle extension (formation WordPress, leçon 5.3) : dans l’administration WordPress, sous Extensions > Ajouter une extension, recherchez "WooCommerce", puis cliquez sur Installer maintenant et Activer. Vérifiez que l’éditeur est bien WooCommerce et que l’extension provient de wordpress.org. Il existe des contrefaçons portant presque le même nom ; n’installez jamais une extension provenant d’un site inconnu.
Certains hébergeurs proposent un installateur qui met en place WordPress avec WooCommerce en une seule fois. Cela économise quelques clics, mais vous passez ensuite par le même assistant. Chez WebOké, vous installez WordPress avec Installatron dans DirectAdmin (sur un sous-domaine ou dans un sous-dossier), puis vous ajoutez WooCommerce dans l’administration WordPress. Chez d’autres hébergeurs, le principe est comparable, par exemple avec Softaculous ou WP Toolkit.
Avant d’installer, consultez la configuration requise. WooCommerce recommande (situation en novembre 2026) PHP 8.3 ou supérieur, MySQL 8.0 ou MariaDB 10.6 ou supérieur, une limite de mémoire WordPress d’au moins 256 Mo et le https. Il fonctionne souvent avec moins, mais vous rencontrerez alors plus vite des erreurs étranges en cas d’affluence ou lors d’imports volumineux. La leçon 7.2 approfondit ce sujet.
L’assistant : ce qu’il demande et ce que cela signifie
Après l’activation, WooCommerce ouvre un assistant d’installation. Sa présentation change parfois d’une version à l’autre, mais les questions restent du même type. L’important est de savoir ce que fait chaque question.
Vous et votre boutique. L’assistant vous demande où vous en êtes (vous débutez, vous vendez déjà), ce que vous vendez et dans quel secteur. WooCommerce s’en sert surtout pour faire des recommandations. Cela ne modifie aucun réglage que vous ne pourriez pas changer plus tard.
Où votre boutique est établie. Ce point est important. L’adresse de la boutique (pays et département, province ou région) sert de base à la devise par défaut, au calcul de la TVA et aux zones d’expédition. Si vous choisissez ici par erreur un autre pays, WooCommerce calculera ensuite sur une mauvaise base. Theehuis Example choisit Pays-Bas ; la devise devient alors l’euro. Vous saisirez l’adresse complète plus tard dans les réglages généraux (leçon 2.3).
Extensions recommandées. L’assistant propose des extensions gratuites : un service de paiement, une connexion pour l’expédition, du marketing, le calcul des taxes. Elles sont souvent déjà cochées. Ici, procédez de manière réfléchie. Chaque extension est du code que vous devez mettre à jour, qui peut contenir des erreurs et qui envoie parfois des données à un tiers. N’installez que ce dont votre plan (leçon 1.3) a besoin. Vous pouvez tout ajouter plus tard ; retirer quelque chose est plus difficile, car les extensions laissent des traces dans la base de données et parfois dans vos réglages.
Partage de données. WooCommerce vous demande s’il peut partager des données sur l’utilisation de l’extension. C’est un choix, pas une obligation. Lisez ce qui est partagé et décidez en connaissance de cause. Pour une boutique de test, cela importe peu ; pour votre vraie boutique, si vous acceptez, ce traitement doit figurer dans votre registre des traitements (leçon 5.5).
Après l’assistant, WooCommerce crée quatre pages : Boutique (la liste des produits), Panier, Validation de commande et Mon compte. Sur une nouvelle installation, le panier et la validation de commande sont construits avec des blocs (c’est le cas depuis WooCommerce 8.3). De plus, sur une nouvelle installation, les commandes sont enregistrées dans des tables dédiées (HPOS, par défaut depuis 8.2). Les leçons 1.2 et 2.2 expliquent ce que cela signifie.
Le mode « bientôt disponible »
Les nouvelles boutiques démarrent en mode « bientôt disponible » (coming soon mode). Les visiteurs voient alors un message indiquant que la boutique arrive bientôt, tandis que vous, en tant qu’administrateur connecté, voyez tout normalement. Vous pouvez choisir de masquer uniquement les pages de la boutique ou l’ensemble du site.
C’est pratique, mais faites attention à trois points :
- Ce n’est pas une protection. Quiconque connaît l’adresse de la Store API peut peut-être quand même récupérer les données des produits (leçon 2.4). Pour une boutique de test, un mot de passe sur le dossier est plus solide.
- Cache. Un cache de pages peut conserver le message et continuer à l’afficher après la désactivation du mode, ou au contraire afficher la vraie boutique alors que le mode est encore actif. Videz le cache après chaque changement (leçon 6.4).
- Oublier de le désactiver. Lors de la mise en ligne (leçon 7.4), la désactivation figure sur la liste de contrôle. Une boutique qui affiche "bientôt disponible" pendant des mois ne vend rien.
Après l’assistant : d’abord observer, ensuite configurer
Avant d’ajouter des produits, consultez WooCommerce > État (System Status). Vous y trouvez en une seule vue ce que WooCommerce sait de votre serveur : la version de PHP, la limite de mémoire WordPress, la version de la base de données, l’exécution des tâches planifiées, les extensions actives et si le thème remplace des modèles de WooCommerce. En haut se trouve un bouton pour copier un rapport. C’est souvent la première chose que demande un développeur ou le support d’une extension. Notez la version de PHP et la limite de mémoire : vous en aurez besoin dans l’exercice et dans la leçon 7.2.
Une erreur fréquente consiste à importer cent produits juste après l’assistant. Effectuez d’abord les réglages des modules 2 et 4 (adresse, comptes, TVA, livraison, paiement), puis seulement les produits. Sinon, vous devrez plus tard modifier les prix et les classes de TVA de tous ces produits.
En pratique : voici à quoi cela ressemble dans WooCommerce
Prenons l’exemple d’une boutique de test sur un sous-domaine chez WebOké. Chez d’autres hébergeurs et avec d’autres panneaux, le principe est comparable.
- Dans DirectAdmin, créez un sous-domaine, par exemple
testsousshop.example.com, et assurez-vous qu’il dispose d’un certificat. - Installez WordPress sur ce sous-domaine avec Installatron (ou manuellement, formation WordPress, leçon 2.3).
- Sous Réglages > Lecture, désactivez la visibilité pour les moteurs de recherche, ou protégez le dossier par un mot de passe.
- Allez dans Extensions > Ajouter une extension, recherchez "WooCommerce", vérifiez l’éditeur, installez et activez.
- Suivez l’assistant : choisissez le bon pays, ne cochez que les extensions dont vous avez besoin, décidez en connaissance de cause pour le partage de données.
- Ouvrez WooCommerce > État et notez la version de PHP et la limite de mémoire WordPress.
- Sous Pages, examinez les quatre pages créées par WooCommerce.
Résumé
- Commencez dans une boutique de test sur un sous-domaine ou dans un site de préproduction, protégée des moteurs de recherche et sans données réelles.
- N’installez WooCommerce que depuis wordpress.org ou l’écran des extensions, et vérifiez l’éditeur.
- Dans l’assistant, c’est surtout le pays de votre boutique qui compte : il détermine la devise, la base de TVA et les zones d’expédition.
- Ne cochez les extensions recommandées que si votre plan en a besoin ; moins d’extensions, c’est moins de maintenance.
- Le mode « bientôt disponible » masque la boutique aux visiteurs, mais ce n’est pas une protection ; désactivez-le lors de la mise en ligne.
Quiz
Exercice
Exercice D2.1: Une boutique de test et l’assistant. Créez une boutique de test et suivez l’assistant en connaissance de cause. Il s’agit d’un exercice à faire vous-même : vous cochez vous-même les points et répondez aux questions.
Cochez :
- boutique de test sur un sous-domaine ou en préproduction ;
- moteurs de recherche bloqués, ou mode « bientôt disponible » activé ;
- WooCommerce installé depuis wordpress.org ou l’écran des extensions ;
- assistant suivi ;
- extensions recommandées choisies ou refusées en connaissance de cause ;
- partage de données choisi en connaissance de cause.
Répondez :
- Quelles extensions l’assistant a-t-il proposées, lesquelles avez-vous installées et pourquoi ?
- Quelles pages WooCommerce a-t-il créées (noms) ?
- Qu’indique WooCommerce > État pour la version de PHP et la limite de mémoire WordPress ?
Après avoir cliqué sur "terminé", vous voyez la réponse modèle : au maximum les extensions dont votre plan a besoin ; quatre pages (Boutique, Panier, Validation de commande, Mon compte) ; une version de PHP et une limite de mémoire (la leçon 7.2 y revient).
Exercice D2.1: Une boutique de test et l’assistant
Cet exercice, vous le faites vous-même ; personne ne le vérifie. Cochez ce que vous avez fait et marquez l'exercice comme terminé.
Au maximum les extensions dont votre plan a besoin ; quatre pages (Boutique, Panier, Validation de la commande, Mon compte) ; une version de PHP et une limite de mémoire renseignées (la leçon 7.2 y revient).
Vos cases cochées et vos notes restent uniquement dans ce navigateur ; nous ne les envoyons nulle part. Si vous êtes connecté, nous enregistrons dans Mes formations uniquement le fait que vous avez terminé l'exercice.
Pour aller plus loin
Les articles sur le panneau décrivent les étapes chez WebOké ; chez d’autres hébergeurs, le principe est comparable.
- Guide DirectAdmin 4.5: Sous-domaines créer et supprimer
- Créer un sous-domaine, et que faire si cela ne fonctionne pas
- Guide DirectAdmin 13.2: Installer WordPress
- Guide DirectAdmin 13.3: Installer dans un sous-dossier ou sur un sous-domaine
- Formation WordPress gratuite 2.2: Installer avec un installeur
- Formation WordPress gratuite 8.3: Staging : tester en toute sécurité
- Recommandations serveur de WooCommerce (woocommerce.com, en anglais) : https://woocommerce.com/document/server-requirements/
- Mode « bientôt disponible » (woocommerce.com, en anglais) : https://woocommerce.com/document/coming-soon-mode/
