Ce qu’il faut savoir avant de commencer
Installer PrestaShop est accessible, mais entre une installation qui fonctionne et une installation solide, prete pour la production, il y a un ecart considerable. Ce guide couvre chaque etape, des prerequis jusqu’aux premiers reglages essentiels.
Si vous preferez un site professionnel sans gerer la technique, la creation d’un site PrestaShop cle en main reste la solution la plus fiable.
Les prerequis techniques
- Nom de domaine : achete et configure pour pointer vers votre hebergement (.fr ou .com selon votre marche)
- PHP 8.1+ (8.2 recommande) avec extensions
intl,curl,gd,mbstring,zip,xml,json,openssl - MySQL 8.0 ou MariaDB 10.4 minimum
- Certificat SSL actif (Let’s Encrypt suffit)
- 512 Mo de memoire PHP minimum (1 Go recommande)
- Acces FTP ou SSH au serveur
Le choix de l’hebergement est determinant. Consultez mon article sur le choix d’un hebergement PrestaShop.
Methode 1 : installation via FTP
Telecharger PrestaShop : rendez-vous sur prestashop.com. Ne telechargez jamais depuis un site tiers — des versions avec code malveillant circulent. La securite de votre boutique commence des le telechargement.
Transferer les fichiers : deposez le contenu de l’archive ZIP dans le repertoire racine (public_html, www ou httpdocs). Si vous avez un acces SSH, transferez l’archive et decompressez directement sur le serveur avec unzip prestashop.zip.
Creer la base de donnees : depuis votre panneau d’administration (cPanel, Plesk), creez une base MySQL, un utilisateur dedie avec un mot de passe fort, et associez-les avec tous les privileges. Conservez ces trois informations.
Lancer l’installation : accedez a https://votresite.com/install. L’assistant vous guide : langue, licence, informations boutique, compte admin (mot de passe 16+ caracteres), connexion base de donnees (serveur generalement localhost).
Securiser : supprimez le dossier /install et renommez /admin en un nom difficile a deviner.
rm -rf /var/www/html/install
mv /var/www/html/admin /var/www/html/admin7x9k2m
Methode 2 : installation CLI
Pour les developpeurs avec acces SSH, plus rapide et reproductible :
composer create-project prestashop/prestashop /var/www/html/prestashop 8.2.0
php install-dev/index_cli.php \
--domain=votresite.com \
--db_server=localhost \
--db_name=prestashop_db \
--db_user=presta_user \
--db_password=VotreMotDePasse \
--email=admin@votresite.com \
--password=AdminPassword123! \
--name="Ma Boutique" \
--country=fr \
--language=fr \
--ssl=1
Scriptable, automatisable et deploiement identique en dev, staging et production. N’oubliez pas de supprimer install-dev et de renommer admin-dev.
Configuration post-installation
SSL : dans Parametres de la boutique > General, activez SSL et forcez-le sur toutes les pages. Un site e-commerce sans SSL est penalise par Google et n’inspire aucune confiance.
Paiement : configurez au minimum Stripe (carte, Apple Pay, Google Pay) et PayPal. Ajoutez Alma ou Oney pour le paiement fractionne — un levier puissant de conversion.
Transport : dans Transport > Transporteurs, definissez zones, tranches de poids/prix et delais. Les modules Colissimo, Mondial Relay et Chronopost simplifient la configuration.
Premiers produits : creez 2-3 produits tests pour verifier images, prix, stock et declinaisons avant l’ajout massif.
SEO : activez les URLs simplifiees dans Trafic & SEO, remplissez les meta-titres et descriptions, generez le sitemap et soumettez-le a Google Search Console. Pour aller plus loin : optimiser la vitesse PrestaShop.
Erreurs frequentes
Sur mes projets — plus de 100 boutiques deployees en 7 ans — les problemes que je vois le plus souvent chez les marchands qui ont tente l’installation seuls :
- Version PHP incompatible : PrestaShop 8.x refuse de s’installer sur PHP 7.4
- Droits de fichiers incorrects : les dossiers
var,configetimgdoivent etre accessibles en ecriture - Dossier
/installnon supprime : une faille de securite que les scanners detectent en quelques heures - Hebergement sous-dimensionne : l’installation reussit mais la boutique rame des les premiers visiteurs
Pret a lancer votre boutique PrestaShop ?
L’installation n’est que la premiere etape. La configuration, le design et l’optimisation font toute la difference entre un site installe et un site qui vend.
Reserver un appel decouverte gratuit pour discuter de votre projet e-commerce.