Installation sur EasyPhp

FondamentalPRÉALABLE NÉCESSAIRE

Pour installer Prestashop, il faut nécessairement que vous ayez installé EasyPhp. Vous pouvez consulter notre tutoriel à ce sujet : https://geainfolemans.github.io/easyphp/

En effet, Prestashop est une application web, pour fonctionner, il est nécessaire de disposer d'un serveur web. EasyPHP fournit ce serveur web. Il permettra de faire fonctionner l'application de façon à ce qu'elle soit visible dans un navigateur. De même, EasyPhp offre les fonctionnalités d'une base de données, dans laquelle toutes les données (produits, clients, commandes) seront stockées pour affichage sur le site web.

Rassurez-vous ! Une fois EasyPhp installé, il n'est plus nécessaire de s'inquiéter du serveur web et de la base de données, tout ceci est simple et transparent grâce à EasyPhp.

Méthode1. Télécharger Prestashop

Rendez-vous sur le site de Prestashop et choisir le téléchargement gratuit. Cela va nous permettre de télécharger tous les fichiers nécessaires au fonctionnement de Prestashop sous la forme d'un zip. Ce zip sera ensuite décompressé au sein du serveur web et l'application fonctionnera.

SINON, l'archive doit être sur le lecteur L, dans le dossier Dugue/ProjetS4.

Méthode2. Activer les bonnes options EasyPhp

Tout d'abord, nous allons devoir copier/coller quelques fichiers.

Rendez-vous dans le répertoire où est installé EasyPhp, puis dans les dossiers "eds-binaries/php/php56........../

Copier les fichiers :

  • libeay32.dll

  • libsasl.dll

  • libssh2.dll

Coller ces fichiers dans C :\Windows\system.

Nous allons ensuite modifier le fichier php qui se situe dans ""eds-binaries/php/php56........../".

Il est nécessaire de supprimer le ";" devant les lignes :

  • extension=php_curl.dll

  • extension=php_fileinfo.dll

  • extension=php_openssl.dll

Puis d'enregistrer le fichier.

Méthode3. Mettre EasyPhp en Marche

Si besoin, consultez le tutoriel EasyPhp mentionné au début de ce tuto. Il est en effet nécessaire que les serveurs HTTP (web) et de bases de données (MYSQL) soient en route.

Ci-dessous le Dashboard Easyphp.

Méthode4. Créer la base de données

En utilisant PhpMyadmin (voir Dashboard EasyPhp, ou voir Tuto EasyPhp), créer une base de données "prestadb".

Méthode5. Commencer l'installation de Prestashop

Reprenez l'archive "zip"téléchargée sur le site de Prestashop. Nous allons déposer cette archive sur le serveur web. Pour cela, rendez-vous sur le Dashboard EasyPhp, vous trouverez le "Portable directory", sur lequel vous pouvez cliquer, ci-dessous sur l'image "C :\Users\nicolas\Desktop\EasyPHP-Devserver-17\eds-www\".

Décompressez le contenu de l'archive pour que celui-ci soit dans un dossier Prestashop. Si l'opération est faite correctement, vous trouverez un fichier "index.php" sur C :\Users\nicolas\Desktop\EasyPHP-Devserver-17\eds-www\Prestashop".

Lancez ensuite votre navigateur (firefox par exemple), et tapez "http://localhost/Prestashop" dans ce navigateur. Vous allez pouvoir ainsi débuter l'installation.

Une fois les fichiers préparés et complètement téléchargés, vous allez pouvoir paramétrer l'installation, voir ci-dessous.

Normalement, si vous avez bien copié/collé les fichiers ".dll" au début de ce tutoriel, vous devriez arriver sur un écran comme celui ci-dessous.

Puis celuic-i :

Une fois atteints les 100%, Prestashop est installé avec succès !

Méthode6. Supprimer le dossier install

Sur le serveur, dans le dossier où vous avez dézippé Prestashop précédemment, supprimer le dossier install.

Utilisation de Prestashop

Ça y est ! Prestashop est installé.

Votre site web est accessible à http://localhost/Prestashop/

et l'administration de votre site web à http://localhost/Prestashop/admin/