{"id":115,"date":"2022-04-07T15:45:00","date_gmt":"2022-04-07T15:45:00","guid":{"rendered":"https:\/\/boulyetcailloux.com\/blog\/?p=115"},"modified":"2026-08-08T19:05:45","modified_gmt":"2026-08-08T17:05:45","slug":"comment-installer-un-site-de-boutique-en-ligne-avec-prestashop","status":"publish","type":"post","link":"https:\/\/boulyetcailloux.com\/blog\/comment-installer-un-site-de-boutique-en-ligne-avec-prestashop\/","title":{"rendered":"Installer PrestaShop : ce que j&rsquo;aurais aim\u00e9 savoir au d\u00e9part"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Quand j&rsquo;ai commenc\u00e9 \u00e0 installer une boutique en ligne, je voulais surtout ne pas me perdre dans une d\u00e9pense inutile. J&rsquo;avais d\u00e9j\u00e0 un h\u00e9bergement, un nom de domaine, un peu de curiosit\u00e9 et une id\u00e9e assez simple : mettre Bouly&amp;Cailloux en ligne sans construire une usine d\u00e8s le premier jour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PrestaShop est arriv\u00e9 comme une solution logique. C&rsquo;est connu, open source, assez bien document\u00e9, et beaucoup d&rsquo;h\u00e9bergeurs savent l&rsquo;installer. La premi\u00e8re mise en place peut sembler presque facile. Ce qui prend du temps, ce n&rsquo;est pas seulement de cliquer sur le bon bouton : c&rsquo;est de comprendre ce que l&rsquo;on vient de cr\u00e9er.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Avant l&rsquo;installation, regarder l&rsquo;h\u00e9bergement<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Une boutique n&rsquo;est pas un simple site vitrine. Elle stocke des produits, des commandes, des comptes clients, des emails, des r\u00e9glages de paiement et de livraison. Avant d&rsquo;installer PrestaShop, il faut donc v\u00e9rifier que l&rsquo;h\u00e9bergement accepte la version vis\u00e9e : PHP, MySQL ou MariaDB, extensions PHP, espace disque, SSL, acc\u00e8s FTP ou SSH selon les besoins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je ne grave plus ici une liste fig\u00e9e de versions, parce qu&rsquo;elle vieillit trop vite. Les pr\u00e9requis doivent \u00eatre v\u00e9rifi\u00e9s sur la <a href=\"https:\/\/devdocs.prestashop-project.org\/9\/basics\/installation\/system-requirements\/\" target=\"_blank\" rel=\"noreferrer noopener\">documentation officielle de PrestaShop<\/a> au moment de l&rsquo;installation. C&rsquo;est moins confortable qu&rsquo;un tableau recopi\u00e9, mais c&rsquo;est plus fiable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nom de domaine, sous-domaine et SSL<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dans mon cas, la boutique a commenc\u00e9 sur un environnement que je poss\u00e9dais d\u00e9j\u00e0. Utiliser un sous-domaine ou un dossier peut d\u00e9panner au d\u00e9part, surtout quand le budget est serr\u00e9. Mais il faut tout de suite penser \u00e0 l&rsquo;adresse publique, aux redirections futures et au certificat SSL. Une boutique sans HTTPS n&rsquo;inspire pas confiance et ne convient pas \u00e0 un parcours client s\u00e9rieux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le SSL ne sert pas \u00e0 faire joli dans la barre d&rsquo;adresse. Il chiffre les \u00e9changes entre le navigateur et le serveur. Pour une boutique, c&rsquo;est la base : formulaire de contact, compte client, tunnel de commande, connexion \u00e0 l&rsquo;administration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Les acc\u00e8s \u00e0 ne pas m\u00e9langer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le pi\u00e8ge, au d\u00e9but, c&rsquo;est d&rsquo;accumuler les identifiants sans m\u00e9thode : h\u00e9bergeur, base de donn\u00e9es, FTP, administration PrestaShop, compte PrestaShop, emails de contact, modules. Tout se ressemble, et le jour o\u00f9 quelque chose bloque, on perd du temps \u00e0 retrouver quel mot de passe ouvre quelle porte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je conseille de s\u00e9parer les adresses email selon leur usage quand c&rsquo;est possible, d&rsquo;activer la double authentification sur les comptes importants et de conserver les acc\u00e8s dans un gestionnaire de mots de passe. Ce n&rsquo;est pas une \u00e9tape passionnante, mais c&rsquo;est elle qui \u00e9vite beaucoup de probl\u00e8mes plus tard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L&rsquo;installation n&rsquo;est que le d\u00e9but<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;installateur demande le nom de la boutique, la langue, le pays, les informations de connexion \u00e0 la base de donn\u00e9es et les acc\u00e8s administrateur. Avec un h\u00e9bergement pr\u00e9par\u00e9, cela peut aller vite. La <a href=\"https:\/\/devdocs.prestashop-project.org\/9\/basics\/installation\/\" target=\"_blank\" rel=\"noreferrer noopener\">documentation d&rsquo;installation PrestaShop<\/a> d\u00e9taille les \u00e9tapes g\u00e9n\u00e9rales, et elle reste la meilleure r\u00e9f\u00e9rence si la version change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais une fois connect\u00e9 au back-office, le vrai travail commence : modes de livraison, taxes, moyens de paiement, emails transactionnels, pages l\u00e9gales, cat\u00e9gories, fiches produits, images, th\u00e8me, modules, sauvegardes. Installer une boutique, c&rsquo;est poser la porte d&rsquo;entr\u00e9e. La rendre fiable, claire et agr\u00e9able demande beaucoup plus de patience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ce que je referais plus proprement<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je cr\u00e9erais un environnement de test avant de toucher \u00e0 la boutique visible. Je noterais chaque changement de configuration. Je v\u00e9rifierais plus t\u00f4t les sauvegardes de fichiers et de base de donn\u00e9es. Et je choisirais moins vite certains modules, parce qu&rsquo;un module ajout\u00e9 trop t\u00f4t peut compliquer les mises \u00e0 jour, le th\u00e8me ou les performances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PrestaShop peut \u00eatre une bonne base, mais il ne fait pas dispara\u00eetre les questions de m\u00e9thode. On peut d\u00e9marrer petit, surtout quand on apprend. Il faut simplement accepter que la boutique devienne un vrai projet technique d\u00e8s qu&rsquo;elle re\u00e7oit des commandes et des donn\u00e9es clients.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installer PrestaShop peut sembler simple au d\u00e9but. Le vrai travail commence avec l&rsquo;h\u00e9bergement, les acc\u00e8s, la s\u00e9curit\u00e9, les sauvegardes et la configuration.<\/p>\n","protected":false},"author":1,"featured_media":116,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[176,13],"pbblogapps_content_type":[237],"class_list":["post-115","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-la-boutique-en-ligne","tag-prestashop","tag-site"],"_links":{"self":[{"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/posts\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":4,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/posts\/115\/revisions"}],"predecessor-version":[{"id":551,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/posts\/115\/revisions\/551"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/media\/116"}],"wp:attachment":[{"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/media?parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/categories?post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/tags?post=115"},{"taxonomy":"pbblogapps_content_type","embeddable":true,"href":"https:\/\/boulyetcailloux.com\/blog\/wp-json\/wp\/v2\/pbblogapps_content_type?post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}