Comment installer PrestaShop manuellement en 6 étapes
Prérequis pour installer PrestaShop sur votre serveur
Avant de lancer l'installation, il faut réunir l'essentiel : un nom de domaine cohérent et un compatible avec la version visée. PrestaShop est open source, mais l'installation s'inscrit dans un cadre réaliste : comptez en général entre 200 et 500 euros au démarrage, puis entre 50 et 200 euros par mois pour l'hébergement web et l'exploitation courante.Pour aller plus loin sur la création de boutique, ce guide pour créer une boutique PrestaShop complète utilement ce tutoriel.

Hébergement, domaine et compatibilité technique
La différence se joue sur la configuration serveur : un hébergeur compatible PHP 8 minimum et MySQL 8 ou supérieur reste le socle attendu pour installer PrestaShop dans de bonnes conditions. Si le temps de chargement dépasse trois secondes, près d'un visiteur sur deux quitte la boutique, ce qui rend le choix de l'infrastructure loin d'être secondaire.
Avant le téléchargement, contrôlez les extensions PHP indispensables et la capacité de la machine. Une configuration adaptée évite les blocages dès l'assistant d'installation.
- Extension Intl : obligatoire pour les dates, devises et langues; son absence bloque l'assistant d'installation.
- Bibliothèque GD : nécessaire pour traiter les images produit; à activer dans le fichier php.ini si besoin.
- RAM selon le trafic : 8 Go jusqu'à 50 000 visites par mois, 12 Go entre 50 000 et 100 000, puis 16 à 32 Go au-delà.
- Cache avancé : Redis ou Varnish sur un serveur web dédié améliore les temps de réponse et absorbe mieux les pics de charge.
Une fois l'hébergement stabilisé, un abonnement maintenance PrestaShop permet de suivre ces points dans la durée. prestashop-france.fr s'appuie sur ce cadre pour sécuriser les mises à jour et maintenir des performances régulières.
Prestashop download : télécharger et extraire les fichiers
Pour installer PrestaShop manuellement, commencez par télécharger l'archive depuis la source officielle. Le téléchargement fournit un fichier ZIP qui contient les fichiers nécessaires à l'installation manuelle.
Sur Windows, l'extraction se fait par clic droit puis « Extraire tout ». Sur Mac, un double-clic suffit généralement. En pratique sur PrestaShop, il faut ensuite ouvrir l'archive interne prestashop.zip pour récupérer tous les fichiers avant de lancer l'installation.
Le choix de la version compte : PrestaShop 1.7 reste encore présent sur de nombreuses boutiques existantes, tandis qu'une nouvelle installation gagne à partir sur une version stable plus récente pour des raisons de compatibilité et de sécurité.
Installation locale ou serveur distant, quelle différence ?
Sur un serveur local, l'installation de PrestaShop passe par un environnement comme MAMP, XAMPP ou WampServer. Les fichiers extraits sont placés dans le dossier prévu par l'outil, puis il suffit d'ouvrir localhost/nom_de_votre_boutique dans le navigateur pour lancer l'installation.
Sur un hébergement web distant, la logique change : les fichiers sont envoyés en FTP vers public_html ou www, puis l'assistant est accessible depuis le nom de domaine. La base de données doit être créée depuis l'interface de l'hébergeur, avec les informations utiles pour la connexion au moment de l'installation.
Le serveur local convient très bien pour tester un thème, valider une version ou développer sans risque. Dès que le projet doit passer en ligne, il faut reconfigurer les chemins et les paramètres de connexion propres au serveur distant pour finaliser l'installation.
Transfert FTP et création de la base de données
Après l’extraction des fichiers, l’installation de PrestaShop repose sur deux actions à préparer en parallèle : envoyer les fichiers sur l’hébergement et créer la base de données MySQL depuis l’interface de l’hébergeur.

Transférer les fichiers via FTP vers votre hébergement
Un client FTP comme FileZilla ou Cyberduck permet d’ouvrir la connexion avec les accès fournis par l’hébergeur : adresse du serveur, identifiant, mot de passe et port. Une fois la liaison établie, envoyez les fichiers décompressés vers public_html ou www, selon l’arborescence prévue par l’hébergement. En pratique sur PrestaShop, l’absence du fichier.htaccess provoque souvent des erreurs juste après l’installation.
Les droits doivent rester cohérents : 755 pour les dossiers, 644 pour les fichiers. Dès que ces permissions sont incorrectes, des erreurs d’accès apparaissent au premier chargement. La plupart des outils FTP permettent de les corriger rapidement par clic droit sur le répertoire concerné.
Créer et configurer la base de données MySQL
La création de la base de données via cPanel ou Plesk intervient avant toute ouverture de l’assistant. L’utilisateur associé doit disposer des droits utiles : SELECT, INSERT, UPDATE, DELETE, ainsi que des autorisations d’administration des tables. La bonne configuration, c’est celle qui laisse aussi un préfixe de table adapté, avec ps_ par défaut si aucun conflit n’est prévu.
Une fois l’hébergement stabilisé, ces données servent immédiatement dans l’assistant pour valider la connexion à la base de données grâce au test intégré. Testez la liaison avant de valider : en cas d’échec, le message d’erreur indique si le problème vient du nom d’hôte, des droits ou du mot de passe.
| Paramètre | Valeur recommandée | Remarque |
| Version PHP | PHP 8.1 ou 8.2 | PHP 8.0 minimum requis |
| Version MySQL | MySQL 8 ou MariaDB 10.4+ | MySQL 5 minimum accepté |
| Permissions dossiers | 755 | À vérifier via le client FTP |
| Permissions fichiers | 644 | Inclut le fichier.htaccess |
| Préfixe de table | ps_ | Modifiable si conflit avec une autre application |
| Privilèges utilisateur BDD | SELECT, INSERT, UPDATE, DELETE | Tous les droits nécessaires |
Comment installer PrestaShop 8 via l'assistant web
Une fois les fichiers en ligne, ouvrez l’URL du domaine pour lancer l’installation de PrestaShop. L’assistant web guide les étapes : choix de la langue, acceptation de la licence, puis contrôle de compatibilité du serveur. Si une extension manque, comme Intl ou GD, le message d’erreur l’indique clairement avec la piste de correction à vérifier en priorité.
La suite concerne les réglages de la boutique : nom, activité, e-mail et mot de passe administrateur, puis la connexion à la base de données. Comme évoqué pour la base, testez la liaison avant de valider : en cas d’échec, le message précise si le blocage vient du nom d’hôte, des droits ou du mot de passe. Une fois la base de données validée et l’installation terminée, renommez immédiatement le dossier d’administration, c’est l’unique accès au back-office.
Produits recommandés
Sécurisation et configuration après installation PrestaShop
La fin de l’assistant ne suffit pas. Après une installation PrestaShop, il faut configurer la boutique sans attendre pour la sécuriser et poser un cadre légal propre, avant toute mise en ligne ou création de fiches produit.
Étapes de sécurisation immédiate post-installation
Premier point, à vérifier en priorité : supprimez le dossier d’installation dès la fin de l’installation. Ce dossier permet de relancer l’assistant, le laisser en place crée une faille de sécurité critique. La suppression se fait en FTP ou depuis le panneau de l’hébergeur, selon l’accès disponible.
Dans le même temps, l’accès au back-office doit être protégé correctement. Le dossier d’administration est renommé automatiquement avec une suite de chiffres aléatoires, ce qui limite l’exposition sans réglage supplémentaire.
- Certificat SSL : activez-le depuis le panneau de l’hébergeur, puis forcez le HTTPS dans le fichier.htaccess pour protéger les données clients.
- Mot de passe administrateur : choisissez un mot de passe d’au moins 16 caractères, avec majuscules, chiffres et caractères spéciaux, dès la première connexion.
- Sauvegardes régulières : mettez en place des sauvegardes automatiques des fichiers et de la base de données, idéalement chaque jour, vers un stockage externe.
- Mentions légales : publiez les mentions légales, les CGV et la politique de confidentialité avant l’ouverture officielle de la boutique.
Une fois ce socle en place, il faut aussi préparer le référencement dès le départ : URLs descriptives, balises Title uniques d’environ 60 caractères et HTTPS actif sur l’ensemble du site.
Configurer paiements, livraison et paramètres essentiels
Pour une installation PrestaShop 9, la logique reste la même que sur les autres versions récentes. Les modules de paiement, comme la carte bancaire, PayPal ou le virement, se règlent depuis le back-office avec les clés API fournies par chaque prestataire. Passez en production seulement après des commandes de test complètes, jusqu’à la facture générée.
Ensuite, les paramètres de base doivent être cohérents : devise, langue, TVA, transporteurs et frais de port selon les zones desservies. Dès que ces éléments sont bien posés, l’expérience d’achat devient plus lisible et la politique de livraison, affichée avant le paiement, aide à limiter l’abandon de panier.
Installation PrestaShop 9 et maintenance dans la durée
Une boutique simple peut être prête en une semaine. Un projet plus large demande souvent deux à cinq jours supplémentaires pour organiser les données, importer les produits en CSV et valider les fonctionnalités clés. Avant toute intervention, il faut aussi contrôler les emails de confirmation et le calcul de TVA sur chaque commande test.
Une maintenance mensuelle permet ensuite de garder une installation PrestaShop stable dans le temps : mises à jour de sécurité, dépannage, suivi des performances et contrôle de la base de données. L'installation manuelle de PrestaShop reste rapide sur la partie purement technique : une fois le téléchargement terminé, les fichiers envoyés et la base de données prête, l'assistant web permet souvent d'installer PrestaShop en quelques minutes. Le délai réel se joue ensuite sur les réglages de départ : devise, langue, TVA, moyens de paiement, transporteurs et choix de la bonne version selon l'environnement. Dès que le catalogue demande une importation CSV et des vérifications plus poussées, le planning s'allonge nettement. Comptez en général entre deux et cinq jours pour une boutique standard, puis plusieurs semaines si le volume de produits est important ou si des tests métiers doivent être validés avant la mise en ligne. Oui pour le logiciel : PrestaShop est open source et gratuit au téléchargement. En revanche, pour installer PrestaShop dans de bonnes conditions, il faut prévoir l'infrastructure minimale : nom de domaine, hébergement et création de la base de données. Le budget de départ se situe généralement entre 200 et 500 euros. Ensuite, les frais courants tournent souvent entre 50 et 200 euros par mois, principalement selon la formule d'hébergement, mutualisé ou VPS, et les abonnements aux modules additionnels. En local, l'installation se fait sur votre ordinateur avec MAMP, XAMPP ou WampServer. La boutique reste alors accessible uniquement via localhost, ce qui permet de tester une version, un thème ou un module sans exposition publique. À l'inverse, sur un serveur distant, le site est accessible depuis le web via un nom de domaine. La logique reste proche, mais l'installation manuelle de PrestaShop demande en plus l'envoi des fichiers sur le serveur et la création de la base de données chez l'hébergeur : la gestion des droits d'accès et les paramètres PHP s'ajoutent à la procédure habituelle.Foire aux questions
Articles similaires

Refonte site web : guide complet étape par étape pour réussir
Découvrez notre guide sur la refonte de site internet : étapes clés, budget, SEO et conseils UX. Réussissez votre refonte de site web ou boutique en ligne.

Installer prestashop en local avec wamp : guide étape par étape
Découvrez comment réussir l'installation de prestashop en local avec wampserver. Suivez chaque étape : téléchargement, configuration MySQL et lancement de votre boutique prestashop.










