PrestaShop est une application Web open source permettant de créer une boutique en ligne dans le but de réaliser du commerce électronique.
 
L'application est publiée selon les termes de la licence Open Software 3.0.
 
PrestaShop est aussi le nom de la société éditrice de cette solution.
 
    Table des matières
L'installation de toute application Web localement nécessite que vous installiez d'abord l'environnement adéquat, à savoir le serveur Web Apache, l'interpréteur de langage PHP, le serveur de base de données MySQL et, idéalement, un outil d'administration MySQL tel que l'outil phpMyAdmin.
C'est ce qu'on appelle un package LAMP (Linux+Apache+MySQL+PHP).
Pour installer LAMP sur votre ordinateur, suivez ces étapes
sudo apt updatesudo apt upgradesudo apt install default-mysql-server default-mysql-clientsudo apt install apache2apt install libapache2-mod-php7.3 php7.3 php7.3-common php7.3-curl php7.3-gd php7.3-imagick php7.3-mbstring php7.3-mysql php7.3-json php7.3-xsl php7.3-intl php7.3-zipsi vous avez des erreurs faites celui en dessous.
apt install libapache2-mod-php php php-common php-curl php-gd php-imagick php-mbstring php-mysql php-json php-xsl php-intl php-zipsudo service mysql startsudo service apache2 startPour verifier si les services sont actives
sudo service mysql statussudo service apache2 statusSi vous installez PrestaShop sur un serveur Web, vous devez créer la base de données et donner l'accès à un utilisateur privilégié.
 
    Vous aurez besoin des informations d'identification de cet utilisateur pour configurer PrestaShop pendant le processus d'installation.
Suivez ces étapes
sudo mysql_secure_installationsudo -isudo mysqlCREATE DATABASE prestashop COLLATE utf8mb4_general_ci;show databases;Accordez les privilèges à cette base de données à un nouvel utilisateur
Dans cette exemple le nom d'utilisateur prestashop / le mot de passe prestashop1
CREATE USER "prestashop"@"localhost" IDENTIFIED BY "prestashop1";GRANT ALL PRIVILEGES ON prestashop. * TO "prestashop"@"localhost";FLUSH PRIVILEGES;exit;exit;Git clone https://github.com/Prestashop/PrestashopMettre à jour les installations
sudo apt updatesudo apt upgradeVérifiez que vous êtes bien à la racine de votre ubuntu (! IMPORTANT)
cdInstaller Composer
sudo apt install composer