Installer sa boutique Prestashop sur son hébergement web Simple Hosting

Ce tutoriel va vous guider dans l’installation de Prestashop sur votre hébergement web Simple Hosting.

Introduction et pré-requis

Qu’est ce que Prestashop ?

Prestashop est une application web qui vous permet de créer simplement une boutique en ligne complètement fonctionnelle. Il s’agit de l’une des applications les plus utilisées pour la création de site e-commerce. Enfin Prestashop est une solution Open source, c’est à dire qu’elle est libre d’accès, et que son développement est assuré par une large communauté.

Prérequis

Pour suivre ce tutoriel vous aurez besoin:

  • D’un hébergement Simple Hosting de Type PHP/MySQL. Nous préconisons un hébergement de taille L minimum. Pas encore d’hébergement web Simple Hosting? Vous pouvez souscrire à partir de cette page.
  • Du nom de domaine à partir duquel votre site e-commerce sera accessible. Ce tutoriel traite du cas où ce nom de domaine est chez Gandi.

Vous n’avez pas encore acheté le nom de domaine pour votre boutique en ligne ? C’est par ici ! * D’un logiciel de transfert de fichiers via SFTP. Le plus connu est FileZilla. Si vous n’êtes pas familier avec le transfert de fichiers par SFTP, vous trouverez plus d’information sur cette page.

Vous voila équipé ? Allons-y ! D’ici quelques minutes vous disposerez de votre propre boutique en ligne.

Créer un site sur votre instance Simple Hosting

  • Commencez par créer un site sur l’hébergement Simple Hosting. Pour cela, rendez-vous dans votre interface Simple Hosting.
  • Sélectionnez l’hébergement sur lequel vous souhaitez déployer votre site Prestashop, et vérifiez que vous disposez bien d’une version récente de PHP (PHP 7.1 minimum).
  • Accédez à la liste des sites en cliquant sur l’onglet du même nom, et choisissez « Créer un site ».
  • Entrez le nom de votre site. Cette étape est importante puisque c’est à partir de ce nom que votre boutique en ligne sera accessible. Attention aux fautes de frappes, votre nom de domaine doit être bien orthographié !

Exemple : shop.monentreprise.com

Validez, et attendez quelques secondes que notre système valide que vous êtes bien le propriétaire du nom de domaine.

  • Une fois cette étape validée, il ne vous reste plus qu’à activer votre site en cliquant sur le bouton « Activer ». Cette étape peut prendre quelques minutes.

Vous pouvez maintenant vérifiez que votre site est disponible en vous rendant sur l’adresse : shop.monentreprise.com que vous avez définie précédemment.

Vous devriez voir une page vous afficher le texte « it works … ».

  • Pour la prochaine étape, vous aurez besoin de l’identifiant de votre hébergement, ainsi que du mot de passe spécifique à votre hébergement : - L’identifiant est un nombre à 7 chiffres. - Le mot de passe est un mot de passe que vous devez définir spécifiquement pour chaque instance d’hébergement Simple Hosting. - L’adresse du serveur SFTP.

Vous pouvez retrouver ces informations dans l’interface d’administration de votre Simple Hosting dans la section « Administration ». Conservez ces informations, vous en aurez besoin pour transférer les fichiers en SFTP.

Créer une base de données pour Prestashop

Dernière étape de préparation, vous allez créer une base de données pour Prestashop.

Accédez à la section « Administration » de votre Simple Hosting.

Dans la section « Base de données » vous pouvez y voir: le nom de l’utilisateur root : par défaut root Le mot de passe de cet utilisateur, par défaut le mot de passe est vide

Le lien permettant d’accéder à l’outil de gestion de base de données. Cliquez sur « Allez à PhpMyAdmin »

Vous aurez besoin ici de votre identifiant à 7 chiffres ainsi que du mot de passe de votre hébergement Simple hosting.

Dans l’interface PhpMyAdmin, choisissez de créer une nouvelle base de données, donnez lui un nom « Prestashop_db » par exemple. Et gardez en mémoire ce nom vous en aurez besoin lors de la configuration de Prestashop.

Il est maintenant temps de télécharger Prestashop !

Télécharger Prestashop

Rendez vous sur le site Prestashop afin de télécharger la dernière version de Prestashop:

https://www.prestashop.com/fr/telecharger

Télécharger le fichier sur votre poste de travail. Une fois le téléchargement terminé, décompressez l’archive zip.

Vous devriez obtenir 3 fichiers : * index.php * install_prestashop.html * prestashop.zip

Vous allez maintenant envoyer ces fichiers sur votre site tout juste créé pour l’occasion.

Envoi des fichiers sur le Simple Hosting

Lancez Filezilla et connectez-vous à votre instance Simple Hosting avec les informations notées auparavant.

Si vous avez des difficultés pour vous connecter à votre Simple Hosting avec FileZilla, vous trouverez plus d’informations sur cette page.

Une fois connecté, rendez vous dans le repertoire vhosts/shop.monentreprise.com/htdocs.

Supprimez le fichier index.html, et déposez-y les 3 fichiers extraits.

Vous êtes maintenant prêts pour installer Prestashop !

Suivez les instructions d’installation

Rendez vous sur l’adresse de votre site (shop.monentreprise.com), vous arrivez sur l’interface d’installation Prestashop. suivez les étapes pour lancer l’installation.

Lors de la configuration de la base de données sélectionnez Renseigner les information de votre base de données : Par défaut : - adresse: Localhost - utilisateur: root - mot de passe: pas de mot de passe

Ça y est Prestashop est installé !

A la fin de l’installation, pour des raisons de sécurité vous devez supprimer le répertoire /install de votre site avant de vous pouvoir accéder à l’interface d’administration.

Pour cela retournez dans Filezilla. Repérez le repertoire « /install » dans votre vhost. et supprimez-le.

Vous pouvez désormais accéder à l’interface d’administration de Prestashop et commencez à configurer votre boutique en ligne

Aller plus loin

Pour une boutique en ligne, et pour tout site internet il est important de sécuriser la connexion avec un certificat TLS/SSL. Vous pouvez en générez un gratuitement et automatiquement depuis l’interface Gandi. En savoir plus.

Vous pouvez faire pointer plusieurs adresses vers votre site e-commerce en utilisant les redirections web dans l’interface Gandi (si votre nom de domaine est bien chez Gandi). Plus d’information.