Installer PrestaShop
Last updated
Last updated
Ce chapitre est à destination de ceux qui souhaitent installer PrestaShop sur un hébergement en ligne.
Si vous souhaitez installer PrestaShop sur votre ordinateur, suivez les instructions situées ici : Installer PrestaShop sur votre propre ordinateur.
Si vous avez déjà lu les instructions de cette autre page, allez directement à la section "Créer une base de données pour votre boutique" de cette page.
PrestaShop ne devrait pas être difficile à installer. Une fois que tous les fichiers sont sur votre serveur web, vous pouvez normalement commencer la configuration de votre boutique après moins de 5 minutes dans la plupart des cas. En effet, le processus d’installation est très simple car l’installateur s’occupe de tout.
Les utilisateurs moins expérimentés mettront peut-être 10 à 20 minutes pour réaliser l’installation.
Avant de commencer, assurez-vous que toutes les exigences sont remplies :
vous avez assez d'espace serveur chez un fournisseur d’hébergement,
nom de domaine,
client FTP,
éditeur de texte.
Veillez d’abord à suivre les instructions figurant dans la section “Ce dont vous avez besoin pour commencer”, disponible ici :
Notre partenaire d’hébergement web IONOS vous propose une installation en 1 clic pour vous faire gagner du temps et vous aider à démarrer encore plus vite. Le temps d’installation peut ainsi être considérablement réduit pour les utilisateurs inexpérimentés.
Ces hébergeurs web utilisent principalement les bibliothèques de scripts suivantes :
Certains de ces scripts prennent même en charge la mise à jour en 1 clic, ce qui permet de gagner un temps précieux.
D’autres hébergeurs ont leurs propres scripts d’installation. Pour de plus amples informations, renseignez-vous auprès de votre hébergeur.
Soyez prudent avec la fonctionnalité de mise à jour en un clic fournie par les fournisseurs d'hébergement. Il est recommandé de la vérifier d'abord sur une copie de votre boutique.
Voici un ensemble d’instructions rapides pour les utilisateurs qui connaissent déjà bien le processus d’installation des applications PHP/MySQL sur un serveur web. Vous trouverez des instructions détaillées dans la section suivante de ce chapitre si nécessaire.
Si vous ne l’avez pas fait, téléchargez et décompressez le package PrestaShop.
Si possible, créez une base de données pour la boutique PrestaShop sur votre serveur web. Si aucun utilisateur MySQL ne dispose de tous les droits d’accès et de modification pour cette base de données, créez-en un.
Téléchargez-y tous les fichiers de PrestaShop en ligne à l’emplacement sélectionné sur votre serveur web, y compris le fichier .zip (il se décompressera automatiquement ensuite).
Exécutez le script d’installation de PrestaShop en accédant à l’URL publique de l’emplacement sélectionné dans un navigateur web. Il doit s’agir de l’URL où vous avez mis les fichiers de PrestaShop en ligne.
Suivez les instructions affichées sur chaque écran de l’installateur.
Une fois l’installation terminée, supprimez le dossier /install
et notez le nouveau nom du dossier /admin
, nom que vous seul connaissez pour des raisons de sécurité.
PrestaShop est désormais installé et prêt à être configuré ! Consultez maintenant le chapitre Premiers pas avec PrestaShop 8 du guide de l’utilisateur.
Vous pouvez télécharger la dernière version de PrestaShop sur Github, disponible à cette adresse : https://github.com/PrestaShop/PrestaShop/releases
Vous n'avez pas besoin d'un compte GitHub pour télécharger PrestaShop.
Vous n’avez ici qu’une option de téléchargement : la dernière version stable, adaptée à toutes sortes de boutiques en ligne.
Si vous avez besoin de télécharger une version antérieure, rendez-vous sur la page de Releases GitHub et téléchargez la version désirée.
Pour profiter des dernières fonctionnalités et mises à jour de sécurité, il est fortement recommandé d’utiliser la dernière version stable et d'éviter toute autre version.
Cliquez sur la version que vous souhaitez télécharger, cliquez sur la section "Assets" et enregistrez l’archive .zip sur votre ordinateur (par exemple, sur votre Bureau). Vous devez obtenir un fichier nommé “prestashop_X.Y.Z.zip” (prestashop_8.1.0.zip, par exemple, ou un équivalent, selon le numéro de version).
Le fichier téléchargé est une archive .zip. Pour poursuivre le processus, vous devez décompresser l’archive.
Si votre système d’exploitation ne prend pas en charge les fichiers .zip, vous pouvez télécharger et installer un outil dédié tel que :
7-Zip
Les versions récentes de MacOS vous permettent de dézipper le fichier nativement.
Procédez à l’extraction du contenu de l’archive vers un emplacement connu de votre disque dur (comme le Bureau).
Ne mettez pas le fichier .zip directement en ligne sur votre serveur web.
L’archive .zip a quelques éléments à sa racine :
Le fichier “prestashop.zip”, qui contient tous les fichiers de PrestaShop que vous mettrez bientôt en ligne sur votre serveur web.
Le fichier “Install_PrestaShop.html”, qui ouvre cette page dans votre navigateur par défaut.
Le fichier “index.php”, qui lance l’installation.
Le fichier “Install_PrestaShop.html” ne doit pas être mis en ligne sur votre serveur web.
Vous avez maintenant un espace d’hébergement à votre disposition (si ce n’est pas le cas, lisez le chapitre “Ce dont vous avez besoin pour commencer”), ainsi qu’un dossier sur votre disque dur dans lequel l’archive PrestaShop est décompressée.
Dans cette étape, vous allez mettre les fichiers de PrestaShop en ligne sur votre espace d’hébergement. Pour ce faire, connectez votre ordinateur à votre serveur en utilisant un outil appelé “client FTP” (vous avez normalement installé cet outil lors de la lecture du chapitre “Ce dont vous avez besoin pour commencer”). Nous allons utiliser l’outil gratuit FileZilla (http://filezilla-project.org/).
Connectez-vous à votre espace d’hébergement à l’aide du client FTP et des identifiants de connexion fournis par votre hébergeur (si vous ne les avez pas, contactez votre hébergeur).
Une fois que vous êtes connecté, vous pouvez transférer les fichiers de PrestaShop depuis votre ordinateur vers votre serveur.
Dans votre client FTP, parcourez vos dossiers locaux pour trouver celui contenant les fichiers PrestaShop. Laissez-le ouvert dans la section “Site local” située sur la gauche.
Dans la section “Site distant” (située à droite), naviguez jusqu’à l’emplacement où vous souhaitez que PrestaShop soit publiquement disponible (racine du domaine, sous-dossier, sous-domaine...). L’emplacement peut varier selon votre hébergeur et vos besoins :
Certains hébergeurs peuvent vous obliger à placer vos fichiers dans un dossier spécifique, comme /htdocs
, /public_html
, /web
, /www
, /
votrenomdedomaine.com, /domains/yourdomainname.com/public_html/, etc.
Les serveurs FTP des autres hébergeurs vous connecteront directement à l’espace de mise en ligne approprié.
Si vous voulez que votre boutique soit le site web principal pour votre nom de domaine (ex.: http://www.exemple.com)
mettez PrestaShop en ligne au niveau du dossier racine de l’espace de chargement (qui peut varier en fonction de l’hébergeur).
Si vous voulez que votre boutique soit dans un sous-dossier de votre nom de domaine (http://www.exemple.com/boutique),
Créez un dossier via FileZilla (effectuez un clic droit et choisissez l’option “Créer un répertoire”), puis mettez PrestaShop en ligne dans ce dossier.
Si vous voulez que votre boutique soit un sous-domaine de votre nom de domaine (http://boutique.exemple.com),
Créez un sous-domaine.
Une fois le sous-domaine créé, naviguez jusqu’au dossier du sous-domaine et mettez PrestaShop en ligne.
Cette méthode dépendra de votre hébergeur.
Parfois, il vous suffira d’ajouter un nouveau dossier avec votre client FTP ; dans d’autres cas, vous devrez créer le sous-domaine via le panneau d’administration de votre hébergeur.
Commencez par lire la documentation d’aide de votre hébergeur.
Dans FileZilla, vous avez maintenant le dossier local où vous conservez les fichiers de PrestaShop provenant de l’archive .zip, sur le côté gauche, et l’emplacement de destination, à droite.
La mise en ligne est simple, même pour les utilisateurs inexpérimentés :
Sélectionnez tous les fichiers dans le dossier local (utilisez Ctrl+A)
Faites-les glisser dans le dossier distant (ou effectuez un clic droit sur la sélection et choisissez “Mettre en ligne” dans le menu contextuel).
Avant de pouvoir installer PrestaShop, vous devez veiller à ce que votre serveur MySQL/MariaDB possède une base de données opérationnelle pour les données de PrestaShop. Si ce n’est pas le cas, vous devez en créer une.
La création d’une base de données peut se faire à l’aide de n’importe quel outil d’administration de bases de données. Nous allons utiliser l’outil gratuit phpMyAdmin (http://www.phpmyadmin.net/), qui est préinstallé sur la plupart des solutions d’hébergement web.
Certains hébergeurs préfèrent que les clients utilisent un panneau de contrôle graphique comme cPanel, Plesk, DirectAdmin, ou un panneau personnalisé. Assurez-vous de lire la documentation de votre hébergeur sur la gestion des bases de données MySQL et créez une base de données pour votre boutique en suivant précisément ses explications.
Pour créer une base de données, connectez-vous à phpMyAdmin à l’aide des identifiants fournis par votre hébergeur. Votre compte devrait être accessible via une URL standard associée à votre nom de domaine ou au nom de domaine de l’hébergeur.
Dans la colonne de gauche, vous pouvez consulter les bases de données actuellement disponibles sur votre serveur MySQL.
Certaines sont utilisées soit par phpMyAdmin, soit par l’hébergeur ; n’y touchez pas : phpmyadmin
, mysql
, information_schema
, performance_schema
, etc. Lisez la documentation de votre hébergeur pour savoir si l’une d’entre elles peut être utilisée comme base de données par défaut.
Vous pouvez créer une nouvelle base de données en allant dans l’onglet “Base de données” et en utilisant le formulaire central nommé “Créer une nouvelle base de données”.
Il vous suffit de saisir un nom unique et de cliquer sur “Créer”. Le nom de la base de données s’ajoutera à la liste située à gauche. Vous pouvez maintenant utiliser cette base de données pour stocker les données de PrestaShop.
Venons-en à l’installation de PrestaShop à proprement parler.
L’installateur automatique de PrestaShop rend le processus d’installation relativement rapide et direct. Quelques minutes vous suffiront normalement pour procéder à l’installation. Assurez-vous de lire chaque page attentivement afin de ne manquer aucune information.
Pour lancer l’installateur,
Naviguez simplement jusqu’à l’emplacement de PrestaShop sur votre serveur web : le script détecte automatiquement que PrestaShop n’est pas encore installé et vous dirige vers l’installateur automatique.
Dans le même temps, le fichier prestashop.zip que vous aviez mis en ligne est décompressé.
À présent, tous les fichiers de PrestaShop sont disponibles sur votre serveur web.
Si vous procédez à une installation sur votre ordinateur, cette dernière doit être effectuée dans le dossier PrestaShop sur votre serveur web local, qui doit être disponible à l’adresse http://127.0.0.1/prestashop
.
À partir de là, vous n’avez plus qu’à lire, cliquer et remplir quelques formulaires.
Il y a 6 étapes. En haut de la page, l’assistant d’installation vous indique où vous en êtes dans le processus : les cercles gris deviennent des coches vertes à chaque étape terminée.
Cette page est une présentation rapide du processus d’installation. Vous pouvez choisir la langue dans laquelle l’installateur affiche ses instructions.
Sélectionnez la langue dans laquelle vous souhaitez voir l’installateur s’afficher, puis cliquez sur le bouton “Suivant”.
Cette étape vous permettra de définir la langue par défaut de votre installation de PrestaShop, mais vous aurez aussi la possibilité d’activer d’autres langues.
Vous avez aussi accès à la documentation du projet (https://docs.prestashop-project.org/welcome/) et au blog du projet (https://build.prestashop-project.org/)
Cette deuxième page énonce une condition simple : PrestaShop est gratuit et distribué dans le cadre d’un ensemble de licences open source. Vous ne pouvez pas utiliser ce logiciel si vous n’acceptez pas les conditions des licences. Dans cette étape, il vous est demandé d’accepter clairement ces conditions.
Vous devez accepter ces deux licences pour installer PrestaShop.
Pour accéder à l’étape suivante, vous devez cocher la case “J’accepte les conditions ci-dessus”, puis cliquer sur “Suivant”.
Si vous n’acceptez pas les licences, vous ne pourrez pas installer PrestaShop. Vous ne pourrez même pas cliquer sur le bouton “Suivant”.
Lisez les licences de PrestaShop :
Open Software License 3.0 de PrestaShop, également consultable sur la page http://www.opensource.org/licenses/OSL-3.0.
Academic Free License 3.0 pour les modules et les thèmes, également consultable à la page http://opensource.org/licenses/AFL-3.0.
La troisième page consiste en un test rapide de tous les paramètres du serveur.
Dans la plupart des cas, vous ne la verrez pas. En effet, si aucune erreur n’est trouvée, vous êtes directement dirigé vers la quatrième page “Informations de la boutique”. Vous pouvez toujours consulter la troisième page en cliquant sur le lien “Compatibilité système” situé dans la barre latérale gauche.
Si une erreur se produit pendant le test du serveur au cours de la troisième étape, l’installateur affiche la page “Compatibilité système” avec toutes les vérifications qui ont échoué.
Compatibilité système
Cette page permet de vérifier que la configuration de votre serveur est correcte : paramètres PHP, permissions d’accès aux fichiers et dossiers, outils tiers, etc.
Si une erreur se produit, l’installateur s’arrête et vous pouvez consulter les détails techniques qui nécessitent une correction, que ce soit la modification de la configuration PHP ou la mise à jour des permissions d’accès aux fichiers.
Voici une liste des tests réalisés durant la troisième étape :
Test
Comment/où régler le problème ?
Est-ce qu'une version compatible de PHP est installée ?
Serveur web
PrestaShop peut-il mettre des fichiers en ligne ?
Fichier php.ini (file_uploads
)
PrestaShop peut-il créer de nouveaux fichiers et dossiers ?
Explorateur de fichiers / client FTP / ligne de commande
La bibliothèque GD est-elle installée ?
La prise en charge de MySQL est-elle activée ?
Permission d’écriture récursive sur ~/config/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/cache/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/log/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/img/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/mails/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/modules/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/override/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/themes/default_theme_name/lang/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/themes/default_theme_name/pdf/lang/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/themes/default_theme_name/cache/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/translations/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/upload/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/download/
Explorateur de fichiers / client FTP / ligne de commande
Permission d’écriture récursive sur ~/app/config/
Explorateur de fichiers / client FTP / ligne de commande
Permission d'écriture récursive sur ~/app/Resources/translations/
Explorateur de fichiers / client FTP / ligne de commande
PrestaShop peut-il ouvrir des URL externes ?
L’option “register global” de PHP est-elle désactivée ?
Fichier php.ini (register_globals
)
La compression GZIP est-elle activée ?
Fichier .htaccess
L’extension Mcrypt est-elle disponible ?
L’option “magic quotes” de PHP est-elle désactivée ?
Fichier php.ini (magic_quotes_gpc
)
L’extension Dom est-elle chargée ?
--enable-dom
, option d’heure de compilation
L’extension PDO MySQL est-elle chargée ?
La modification de la configuration de PHP doit être expliquée en détail : elle s'effectue au cas par cas et elle dépend de votre niveau d’accès à votre serveur. Si votre serveur ne répond pas aux exigences, contactez le service d'assistance de votre hébergeur.
Sur la plupart des serveurs, vous ne devriez pas être obligé de modifier les autorisations. Contactez d'abord le support de l'hébergement pour consulter la configuration si vous devez le faire.
En revanche, la mise à jour des permissions d’accès aux fichiers est plus facile à expliquer.
Les permissions correspondent aux droits d’accès accordés par un système de fichiers à certains utilisateurs ou groupes d’utilisateurs pour contrôler leur capacité à afficher des fichiers et dossiers ou à y apporter des modifications. L’installateur a besoin d’apporter des modifications aux fichiers que vous avez mis en ligne. Si le système de fichiers n’autorise pas ces modifications, l’installateur ne peut pas terminer son processus.
Par conséquent, si l’installateur indique que certains fichiers ou dossiers n’ont pas les permissions appropriées, vous devez modifier ces permissions vous-même. Pour ce faire, vous devrez accéder à vos fichiers sur votre serveur web et donc utiliser votre client FTP (FileZilla, par exemple) ou la ligne de commande.
Pour mettre à jour les droits d'accès aux fichiers,
Connectez-vous à votre compte de serveur à l’aide de votre client FTP
Naviguez jusqu’au dossier de PrestaShop et trouvez les dossiers nécessitant une modification de permission selon l’installateur.
La modicfication des permissions d’accès d’un fichier ou d’un dossier sur un système Unix/Linux se nomme “CHMOD”, d’après la commande du même nom (voir : https://fr.wikipedia.org/wiki/Chmod)
Vous trouverez une explication des permissions de fichiers ici : http://www.math-linux.com/linux-2/tutoriels-linux/article/droit-et-permission-d-acces-aux-fichiers).
Donner un “accès en écriture” à des fichiers ou dossiers se dit “faire un CHMOD 755” ou “un CHMOD 775”, en fonction de l’hébergeur.
Certains hébergeurs peuvent vous demander d’utiliser CHMOD 777 bien que cela ne soit recommandé que pour un besoin ponctuel.
Si vous devez faire un CHMOD 777 pour installer PrestaShop, faites en sorte de repasser à un réglage plus sûr (par exemple, 775 pour les dossiers et 664 pour les fichiers) après avoir terminé l’installation.
Lisez attentivement la documentation de votre hébergeur.
Grâce à FileZilla (et à la plupart des clients FTP), vous n’avez pas à utiliser de commande Unix. La plupart des clients FTP vous permettent de changer les permissions facilement avec une interface graphique.
Une fois que vous avez trouvé le fichier ou le dossier qui nécessite une modification,
Faites un clic droit dessus et choisissez “Droits d’accès au fichier” dans le menu contextuel. Une petite fenêtre s’ouvre.
En fonction de la configuration de votre serveur (sur laquelle vous n’avez pas forcément la main), vous devrez avoir les deux colonnes “Lire” et “Exécuter” cochées, et au moins les lignes “Propriétaire” et “Groupe” cochées pour la colonne “Écrire”.
Certains hébergeurs peuvent vous demander de cocher la case “Écrire” publique.
Faites toutefois attention car laisser n’importe quel utilisateur du serveur web modifier le contenu de votre dossier PrestaShop est rarement une bonne idée.
Il peut également être nécessaire de modifier les permissions d’accès aux fichiers et aux sous-dossiers de certains dossiers. Dans ce cas, cochez la case “Récursion dans les sous-répertoires”.
Si vous modifiez les permissions dans votre client FTP, vous devez régulièrement vérifier que vous avez effectué les bonnes modifications en exécutant à nouveau les tests de compatibilité de l’installateur : cliquez sur “Rafraîchir ces informations” aussi souvent que nécessaire. Une fois tous les indicateurs verts, vous pouvez cliquer sur “Suivant”.
Si vous n’arrivez pas à faire en sorte qu’ils soient tous verts, assurez-vous au moins que l’installateur affiche le message “La compatibilité de PrestaShop avec votre environnement système a été vérifiée !” en haut de la page.
C’est ici que vous pouvez commencer à personnaliser votre boutique : en lui donnant un nom, en indiquant son activité principale et en renseignant les données personnelles du propriétaire de la boutique (ce qui implique des obligations juridiques dans la plupart des pays).
Ne mettez pas de deux-points dans le nom de votre boutique au risque de provoquer le dysfonctionnement de certaines fonctionnalités (par exemple, l’envoi d’e-mails).
Vous pouvez remplacer les deux-points par un tiret si vous souhaitez avoir deux parties dans le titre.
Écrivez par exemple utilisez "MaBoutique - La meilleure boutique pour acheter" au lieu de "MaBoutique : La meilleure boutique pour acheter".
C’est également dans cette section que vous choisissez le mot de passe pour vous connecter au panneau d’administration de votre boutique. Choisissez-le bien pour pouvoir vous en souvenir tout en faisant en sorte qu’il soit sécurisé !
Cliquez sur “Suivant” pour continuer.
Cette page contient un formulaire qui vous permet de choisir les modules à installer dans votre boutique et d'accepter ou de refuser les produits de démonstration.
Cette page contient un formulaire vous permettant d’indiquer à PrestaShop l’emplacement du serveur de bases de données et la base de données à utiliser, ainsi que quelques autres détails.
En théorie, votre hébergeur web vous a fourni toutes ces informations.
Renseignez tous les champs en indiquant les identifiants de connexion à la base de données fournis par votre hébergeur :
Adresse du serveur de bases de données. C’est le nom d’hôte de votre serveur MySQL. Il peut être associé à votre nom de domaine (par exemple, http://sql.exemple.com) ou à votre hébergeur (par exemple, http://mysql2.alwaysdata.com), ou il peut simplement s’agir d’une adresse IP (par exemple, 46.105.78.185).
Nom de la base de données. C’est le nom de la base de données où vous voulez que PrestaShop stocke ses données. Il s’agit soit d’une base de données existante sur votre serveur MySQL, soit de la base que vous avez créée à l’aide de phpMyAdmin (ou tout autre outil SQL) dans la section “Créer une base de données pour votre boutique” du présent guide.
Identifiant de connexion à la base de données. C’est le nom de l’utilisateur MySQL qui a accès à votre base de données.
Mot de passe de la base de données. C’est le mot de passe de l’utilisateur MySQL.
Moteur de bases de données. Le moteur de bases de données est le cœur de votre serveur de bases de données. InnoDB est le moteur par défaut. Il est recommandé de l’utiliser même si les plus expérimentés d’entre vous préféreront peut-être choisir un autre moteur. En règle générale, il n’est pas nécessaire de modifier le paramètre par défaut.
Préfixe de tables. C’est le préfixe de vos tables de base de données. Le réglage par défaut est “ps_
”, ce qui donne des tables SQL PrestaShop comme “ps_cart
” ou “ps_customer
”.
Si vous avez besoin d’installer plusieurs instances de PrestaShop sur la même base de données, vous devez utiliser un préfixe différent pour chaque installation.
Nous vous recommandons de créer une base de données par installation de PrestaShop, si votre hébergeur le permet.
Mieux encore : ne faites qu’une installation de PrestaShop et activez la fonctionnalité multiboutique afin de gérer plusieurs boutiques depuis la même zone d’administration de PrestaShop.
Option de suppression des tables. Cette option n’est disponible qu’en mode développeur. Lorsque vous réinstallez PrestaShop, vous pouvez choisir de supprimer les tables de base de données de PrestaShop existantes afin de recommencer de zéro.
Cliquez sur le bouton “Tester la connexion à la base de données” afin de vous assurer que vous avez saisi les bonnes informations de serveur.
Cliquez sur “Suivant” : l’installation commence avec la configuration de votre boutique et le remplissage des tables de la base de données, etc.
Cette opération peut prendre quelques minutes : veuillez patienter et ne pas toucher votre navigateur !
L’installateur effectue les opérations suivantes :
Crée les fichiers de configuration et indique vos paramètres.
Crée les tables de base de données.
Crée la boutique par défaut avec ses langues par défaut.
Renseigne les tables de la base de données.
Configure les informations de la boutique.
Installe les modules sélectionnés.
Installe les données de démonstration si vous avez choisi de les garder (produits, catégories, utilisateurs, pages CMS, etc.).
Installe le thème.
Une fois cette étape terminée, votre boutique est installée et prête à être configurée.
Comme vous pouvez le lire sur la dernière page du processus d’installation, il vous reste quelques dernières actions à effectuer avant de quitter l’installateur.
Pour renforcer facilement la sécurité de votre installation, supprimez certains fichiers et dossiers importants. Cette opération s’effectue à l’aide de votre client FTP, directement sur le serveur. Les éléments à supprimer sont les suivants :
Le dossier “/install” (vous devez supprimer ce fichier)
Le dossier “/docs” (vous pouvez supprimer ce fichier), à moins que vous n’ayez besoin de tester l’outil d’importation avec les modèles de fichiers d’importation que ce dossier contient
Le fichier “README.md“ (vous pouvez supprimer ce fichier)
Cliquez sur le bouton “Gérer votre boutique” afin d’atteindre votre zone d’administration.
Un autre moyen de sécuriser votre installation est d’utiliser un nom personnalisé pour le dossier d’administration : remplacez le nom du dossier “admin” par un nom que vous seul connaissez comme “4dmin-1537” ou “MySecUReD4dm1n”.
Notez le nouveau nom de votre dossier “admin” car vous accéderez désormais à vos pages d’administration en utilisant cette adresse !
Enfin, pour éviter tout risque d’action malveillante, utilisez votre client FTP pour changer les permissions d’accès aux fichiers et dossiers en 664 ou en 666 si votre hébergeur l’impose.
Si ces droits d’accès plus stricts empêchent certains modules de fonctionner, remettez les permissions en 755.
Connectez-vous au back-office de PrestaShop en accédant à votre dossier “admin” (que vous avez renommé).
Vous pouvez désormais :
Ajouter des transporteurs et des frais d’expédition,
Ajouter des marques et des fournisseurs,
Modifier le thème
Et configurer les paramètres afin qu’ils correspondent à vos goûts et besoins. Consultez le chapitre “Premiers pas avec PrestaShop 8” du guide de l’utilisateur pour plus d’informations.
Il est recommandé de faire régulièrement des sauvegardes de votre base de données et de vos fichiers, dans l’idéal sur plusieurs ordinateurs, afin de parer à toute perte de données suite à un problème matériel ou un piratage.
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. ⬇️
iZip
WinZip
WinZip
WinRAR
Fichier php.ini (extension=
)
Fichier php.ini (extension=
)
Fichier (allow_url_fopen
)
Fichier php.ini (voir )
Fichier php.ini (extension=
)