LogoLogo
Homepage
French
French
  • Contribuer à la documentation
  • Guide de démarrage PrestaShop 8
    • Ce dont vous avez besoin
    • Installer PrestaShop
    • Installer PrestaShop 8 sur votre ordinateur
    • Installer PrestaShop 8 en ligne de commande
    • Désinstaller PrestaShop 8
    • Informations complémentaires
  • Guide de l'utilisateur PrestaShop 8
    • Formations
    • Personnaliser votre boutique
    • Se connecter au back-office de PrestaShop
    • Découvrir la zone d'administration
    • Premiers pas avec PrestaShop 8
    • Vendre avec PrestaShop
      • Gérer les commandes
        • Gérer la liste des commandes
        • Gérer la page commande
          • Modifier une commande
          • Enregistrer des retours et procéder à des remboursements
        • Créer une commande depuis le back office
        • Factures
        • Avoirs
        • Bons de livraison
        • Paniers
      • Gérer le catalogue
        • Gérer les produits
        • Gérer les catégories
        • Faire le suivi de votre catalogue
        • Gérer les attributs de vos produits
        • Gérer les caractéristiques de vos produits
        • Gérer les marques
        • Gérer les fournisseurs
        • Gérer les fichiers
        • Mettre en place des promotions
          • Règles paniers
          • Règles de prix catalogue
        • Gérer les stocks
          • Stocks
          • Mouvements de stocks
        • Nouvelle page Produits (PrestaShop 8.1)
      • Gérer le service client
        • Le service client
        • Messages prédéfinis
        • Retours produits
      • Comprendre les statistiques
      • Gérer les clients
        • Vos clients
        • Adresses des clients
        • Encours autorisés
    • Configurer votre boutique
      • Configurer les paramètres de votre boutique
        • Général
          • Paramètres généraux
          • Maintenance de la boutique
        • Paramètres des commandes
          • Préférences des commandes
          • États de commandes
        • Paramètres des produits
        • Paramètres des clients
          • Préférences des clients
          • Groupes de clients
          • Titres de civilité
        • Gestion des contacts
        • Trafic et SEO
          • SEO et URL
          • Moteurs de recherche
          • Affiliation
        • Recherche
          • Préférences de recherche
          • Mots-clés
      • Configurer les paramètres avancés
        • Informations de configuration
        • Paramètres de performances
        • Préférences de l'administration
        • Paramètres des e-mails
        • Importer des données
        • Equipe
          • Employés
          • Profils des employés
          • Permissions des employés
        • Base de données
          • Gestionnaire SQL
          • Sauvegarde BDD
        • Paramètres de log
        • Paramètres du webservice
        • Multiboutique
        • Fonctionnalités expérimentales
    • Gérer plusieurs boutiques
      • Interface de la page multiboutique
        • Ajouter une nouvelle boutique
        • Ajouter un groupe de boutiques
        • Mettre en place l'URL d'une boutique
      • Généralités et cas particuliers
    • Parcourir le front-office
    • Être conforme au RGPD
    • Optimiser votre boutique
      • Gérer les modules
        • Modules et services
          • Découvrir la sélection de modules
          • Modules installés
          • Notifications des modules
        • Catalogue de modules
      • Personnaliser l'apparence de votre boutique
        • Thème et logo
        • Catalogue de thèmes
        • Thèmes d'e-mail
        • Gérer votre contenu statique grâce aux pages
        • Positions des modules
        • Paramètres des images
        • Gérer les blocs de liens
      • Gérer les livraisons
        • Gérer les transporteurs
        • Préférences de livraison
      • Gérer les paiements
        • Mode de paiements
        • Préférences de paiement
      • Gérer la localisation et l'internationalisation
        • Localisation
          • Paramètres de localisation
          • Langues
          • Devises
          • Géolocalisation
        • Zones géographiques
          • Pays
          • Zones
          • États
        • Gérer les taxes
          • Taxes
          • Règles de taxes
        • Traductions
Powered by GitBook
On this page
  • Instructions de configuration rapides
  • Configuration requise
  • Pour un meilleur fonctionnement :
  • Instructions de configuration détaillées
  • Enregistrer un nom de domaine
  • Qu'est-ce qu'un nom de domaine ?
  • Trouver un hébergeur
  • Pré-requis techniques
  • Outils
  • Client FTP
  • Se préparer
  • Installer PrestaShop

Was this helpful?

Edit on GitHub
  1. Guide de démarrage PrestaShop 8

Ce dont vous avez besoin

Cette page liste tout ce dont vous avez besoin pour installer PrestaShop 8.

PreviousGuide de démarrage PrestaShop 8NextInstaller PrestaShop

Last updated 1 year ago

Was this helpful?

Instructions de configuration rapides

Voici une synthèse de ce dont vous avez besoin pour commencer l’installation de PrestaShop 8. Vous trouverez, si nécessaire, des instructions plus détaillées dans les sections suivantes.

Configuration requise

  • Système : Unix, Linux ou Windows

  • MySQL : 5.6 ou version ultérieure

  • PHP : 7.2 ou version ultérieure.

  • Dans votre fichier php.ini:

    • Réglages utiles :

      • allow_url_fopen réglé sur “On”✅ (Activé),

      • register_globals réglé sur “Off” ❌(Désactivé),

      • upload_max_filesize réglé sur “16MB” (ou plus).

    • Extensions PHP indispensables:

      • CURL: le CURL () permet de télécharger des ressources à distance, comme des modules ou des packs de langue.

      • DOM: l'extension est requise afin d'analyser les documents XML.

      • Fileinfo: l'extension permet de comprendre le type de fichier téléchargé.

      • GD: l'extension permet de créer des miniatures pour les images téléchargées.

      • Intl: l'extension permet de convertir les jeux de caractères.

      • Mbstring: l'exension permet de manipuler des chaînes n'importe où.

      • Zip: l'extension permet de décompresser les fichiers compressés, comme les modules ou packs de langues.

      • JSON: l'extension permet de prendre en charge le format JSON.

      • Iconv: l'extension permet de convertir des jeux de caractères.

  • Outils serveur utiles :

    • Cron/, .

Pour un meilleur fonctionnement :

  • Hébergeur : Unix/Linux.

  • Serveur web : Apache 2.2 (ou version ultérieure), Nginx 1.0 (ou version ultérieure).

    • Paramètres des modules Apache :

      • mod_rewrite activé ✅,

      • mod_security désactivé ❌,

      • mod_auth_basic désactivé ✅.

  • RAM serveur : Au moins 256 Mo de RAM dédiée à PHP. Plus la mémoire sera élevée, meilleures seront les performances.

  • Un éditeur de texte.

  • Un client FTP.

  • Un navigateur web récent (si vous utilisez Internet Explorer : au moins IE9).

Il vous faudra également connaître l’adresse web (sur votre domaine) depuis laquelle vous souhaitez vendre des produits

Une fois votre configuration prête, vous pouvez utiliser le guide d’installation :

Instructions de configuration détaillées

PrestaShop est une application web. Pour fonctionner, elle doit être installée sur un serveur web et a besoin d’un nom de domaine que vos visiteurs utiliseront pour accéder à votre boutique.

Enregistrer un nom de domaine

Avant de télécharger ou d’installer quoi que ce soit, vous devez offrir un toit à votre boutique en ligne PrestaShop.

Il est constitué de deux éléments : un nom de domaine et un serveur web.

Qu'est-ce qu'un nom de domaine ?

Vous devez acheter un nom de domaine pour votre boutique. Vous pouvez obtenir un hébergement web et un nom de domaine en même temps : de nombreux hébergeurs offrent un nom de domaine gratuit à la création de chaque nouveau compte. Un nom de domaine peut être gratuit pendant un an ou pour toute la durée de votre contrat d’hébergement, ce qui permet de bénéficier facilement et directement d’une offre complète (hébergement + nom de domaine).

Les noms de domaine fournis par certains hébergeurs peuvent poser problème : si vous n’êtes pas satisfait du service, vous voudrez peut-être migrer votre boutique chez un meilleur hébergeur, ce qui nécessite de déplacer vos fichiers, vos données et votre nom de domaine vers ce dernier.

Les fichiers et les données sont faciles à déplacer, mais en fonction de l’hébergeur, vous pourriez avoir du mal à récupérer votre nom de domaine.

Dans la mesure où l’hébergeur a acheté le nom de domaine pour vous, techniquement, le domaine lui appartient. L’hébergeur peut donc vous interdire de le transférer vers un autre hébergeur ou vous autoriser à le faire moyennant des frais. Comme le nom de domaine est votre marque et votre adresse sur Internet, vous devez vous plier aux règles de l’hébergeur.

C’est la raison pour laquelle il est souvent recommandé de générer votre nom de domaine auprès d’un bureau d’enregistrement indépendant

Techniquement, vous ne pouvez jamais acheter un nom de domaine ; vous pouvez seulement le louer, la plupart du temps moyennant des frais annuels.

Cela vous donne le droit d’utiliser ce nom de domaine, mais dès que vous cessez de payer, le nom de domaine ne vous appartient plus et peut être récupéré par n’importe qui.

En plus de payer l’enregistrement du nom de domaine, vous devrez payer l’hébergement sur Internet. Toutefois, vous restez libre de passer chez un meilleur hébergeur à tout moment sans surcoût : vous n’aurez qu’à modifier les adresses DNS du nom de domaine. La modification sera appliquée dans le monde entier dans un délai de 24 heures.

Si vous préférez obtenir votre nom de domaine auprès d’un bureau d’enregistrement indépendant, en voici quelques-uns auxquels vous pouvez faire confiance :

Il en existe beaucoup d’autres. Renseignez-vous !

Trouver un hébergeur

Avant de lancer une boutique en ligne, vous devrez d’abord choisir un fournisseur d’hébergement. Presque tous les hébergeurs peuvent prendre en charge la solution PrestaShop de manière efficace. Toutefois, seuls quelques fournisseurs d’hébergement proposent des serveurs optimisés pour PrestaShop (avec une fonction d’installation en 1 clic et une version à jour).

Lorsque vous choisissez votre hébergeur, rappelez-vous une condition essentielle, l’hébergeur doit prendre en charge :

  • PHP 7.1 (ou une version plus récente), le langage de programmation dans lequel PrestaShop est écrit,

  • MySQL 5.6 (ou une version plus récente), le système de bases de données où PrestaShop stocke toutes ses données.

Cette liste d'exigeance est non-exhaustive. Reportez-vous à la section “Exigences techniques” ci-après.

Pré-requis techniques

PrestaShop est une application qui fonctionne sur un serveur web. Elle est rédigée dans le langage de programmation PHP. Elle stocke ses données sur un serveur MySQL.

Quel que soit le service d’hébergement que vous choisissez, les composants suivants doivent être installés sur votre serveur web :

  • Système : Unix, Linux ou Windows. (Unix est fortement recommandé).

  • Serveur web : Serveur web Apache 2.2 ou version ultérieure.

  • PHP : 7.1 ou version ultérieure.

  • MySQL : 5.6 ou version ultérieure.

  • RAM serveur : Au moins 256 Mo de RAM sur votre serveur.

Outils

Vous aurez besoin de deux outils :

  • un éditeur de texte, pour éditer les fichiers texte,

  • un client FTP, pour transférer les fichiers de votre machine vers votre serveur et vice versa.

Éditeur de texte

Voici quelques éditeurs de texte bien connus, vous pouvez utiliser celui qui vous convient le mieux :

  • Windows

  • MacOS :

  • Unix/Linux :

Client FTP

FTP est l’abréviation de “File Transfer Protocol”, un protocole standard utilisé pour transférer des fichiers depuis un ordinateur vers un hébergeur.

Utiliser Filezilla

Dans ce guide, nous utiliserons FileZilla, un client FTP gratuit et efficace pour Windows, MacOS et Linux.

Remarque : Télécharez FileZilla Client et non pas FileZilla Server.

Une fois FileZilla installé, vous devrez le configurer avec les paramètres de connexion de votre serveur web, normalement fournis par votre hébergeur. Si vous n’avez pas reçu ces paramètres, demandez-les à votre hébergeur ou consultez votre dossier spam pour vérifier qu’ils ne s’y trouvent pas.

Les principaux paramètres nécessaires sont les suivants :

  • Un nom d’hôte ou une adresse IP : emplacement du serveur FTP de votre espace d’hébergement.

  • Un nom d’utilisateur : votre identifiant de compte d’hébergement unique.

  • Un mot de passe : mesure de sécurité obligatoire.

Ouvrez FileZilla et le Gestionnaire de site. Vous pouvez le faire de trois manières différentes :

  • Appuyez sur Ctrl+S.

  • Cliquez sur l’icône “Ouvrir le Gestionnaire de site” située dans l’angle supérieur gauche.

  • Ouvrez le menu “Fichier” et sélectionnez l’option “Gestionnaire de site”.

Une fenêtre s’ouvre.

Pour ajouter votre espace d’hébergement au Gestionnaire de site :

  1. Cliquez sur le bouton “Nouveau site”. Une nouvelle entrée est créée dans la liste des sites. Donnez-lui un nom facilement identifiable.

  2. Sur le côté droit, dans l’onglet “Général”, saisissez les paramètres fournis par votre hébergeur : nom d’hôte, nom d’utilisateur et mot de passe. Vous n’avez normalement pas à modifier les autres paramètres par défaut, à moins que votre hébergeur ne vous le demande.

  3. Une fois tous les champs correctement renseignés, cliquez sur le bouton “Connexion”. Cette opération permettra d’enregistrer votre site dans la liste et de vous connecter à votre compte pour que vous puissiez vérifier que tout fonctionne correctement.

Si FileZilla ne vous convient pas, voici quelques autres clients FTP connus :

  • Windows :

  • Mac OS :

  • Unix/Linux :

Se préparer

Dans un premier temps, vous devez décider de l’endroit où héberger PrestaShop.

Quatre possibilités s’offrent à vous par rapport à votre nom de domaine :

Quel que soit votre plan, la boutique par défaut résidera toujours à l’endroit où se trouve PrestaShop.

Installer PrestaShop

Maintenant que votre configuration est effectuée, vous pouvez commencer l'installation de PrestaShop !

Cette page a été mise à jour récemment.

🗣 Que pensez-vous de cet article ? Dites-le nous !

Vos retours nous permettent d'améliorer la documentation PrestaShop pour toute la communauté ! 🙌

Vous pouvez utiliser les emojis, situé en bas à droite de ce article pour nous faire part de votre retour. ⬇️

Codes d’accès à votre serveur FTP et à votre base de données MySQL. Ces codes doivent vous être fournis par votre si vous n’effectuez pas d’installation locale.

Le nom de domaine est l’identifiant en ligne de votre site web, par exemple : ou . Il s’agit de la partie publique de votre serveur web et donc de votre boutique.

(voir : ).

Gandi :

Namecheap :

GoDaddy :

IONOS :

Maintenant que vous avez un nom de domaine, il faut qu’il soit relié à PrestaShop. Cela signifie que les fichiers de PrestaShop doivent être hébergés sur un serveur web. Vous pouvez avoir votre propre serveur web, mais il est plus probable que votre boutique soit hébergée par un qui vous fournit un domicile en ligne moyennant un abonnement mensuel ou annuel.

Vous pouvez trouver la liste de partenaires d’hébergement

est un langage de programmation open source, principalement utilisé pour les applications web. Créé en 1995, il est depuis devenu le langage de programmation le plus utilisé par les développeurs web. Il utilise une syntaxe de type C qui permet aux développeurs de l’apprendre facilement.

est un système de gestion de bases de données open source. Également créé en 1995, il est désormais le système de bases de données le plus utilisé par les développeurs web. Il est basé sur le langage SQL, le langage de base de données le plus répandu.

PrestaShop peut également fonctionner avec un ou une version ultérieure, et un ou une version ultérieure.

Sublime Text :

Notepad++:

Sublime Text:

BBEdit:

Vim :

Emacs :

N'utilisez jamais un logiciel de traitement de texte lorsque vous voulez modifier les fichiers de PrestaShop, comme Microsoft Word ou Writer.

Téléchargez FileZilla sur et lancez l’installeur.

CoreFTP:

WinSCP:

SmartFTP:

Cyberduck:

Transmit:

Fetch:

gFTP:

NcFTP:

Kasablanca:

Au niveau de la racine du domaine :

Dans un dossier :

Dans un sous-domaine :

Dans le dossier d’un sous-domaine :

Grâce à la , vous pouvez avoir autant de boutiques que vous le souhaitez avec une seule installation de PrestaShop 8, chacune avec son propre nom de domaine si nécessaire. Tenez-en compte lorsque vous décidez de votre organisation.

Client URL extension
DOM
File information
GD
ICONV
Multibyte string
Zip
JSON
ICONV
Crontab
Memcached
Installer PrestaShop
exemple.com
maboutiqueenligne.net
https://fr.wikipedia.org/wiki/Bureau_d%27enregistrement
http://en.gandi.net/
http://www.namecheap.com/
https://www.godaddy.com/
https://www.ionos.fr/
service d’hébergement Internet
ici.
PHP
MySQL
serveur web IIS 6.0 Microsoft
serveur Nginx 1.0
http://www.sublimetext.com/
https://notepad-plus-plus.org/
http://www.sublimetext.com/
https://www.barebones.com/products/bbedit/
http://www.vim.org/
http://www.gnu.org/software/emacs/
OpenOffice
http://filezilla-project.org/
http://www.coreftp.com/
http://winscp.net/
http://www.smartftp.com/
http://cyberduck.ch/
http://www.panic.com/transmit/
http://fetchsoftworks.com/fetch/
http://gftp.seul.org/
http://www.ncftp.com/ncftp/
http://kasablanca.berlios.de/
http://www.exemple.com/
http://www.exemple.com/boutique/
http://boutique.exemple.com/
http://vêtements.exemple.com/boutique/
fonctionnalité multiboutique
Installer PrestaShop
hébergeur
La page "Site Manager" de FileZilla.