Prestashop™ est un logiciel e-commerce Open-Source reposant sur php5 et smarty… Moins puissant mais aussi moins complexe que Magento, il est beaucoup plus léger et répondra certainement à la plupart des attentes pour développer une boutique en ligne, alors pourquoi pas…
ÉTAPE 1 : RÉCUPÉRATION DES SOURCES ET ADJUSTEMENT DES DROITS
root@machine:/var/www# wget http://www.prestashop.com/download/prestashop_1.2.5.0.zip
root@machine:/var/www# unzip prestashop_1.2.5.0.zip
root@machine:/var/www# chown -R web_user:web_user prestashop
root@machine:/var/www# cd prestashop
root@machine:/var/www/prestashop# chown web_user:www-data config/ tools/smarty/compile sitemap.xml
root@machine:/var/www/prestashop# chown -R web_user:www-data img mails modules themes/prestashop/lang translations upload download
root@machine:/var/www/prestashop# find ./ -group www-data -type f -exec chmod 664 {} \;
root@machine:/var/www/prestashop# find ./ -group www-data -type d -exec chmod 775 {} \;ÉTAPE 2 : CRÉATION DE LA BASE DE DONNÉES
root@machine:/var/www/prestashop# mysql -u root -p
mysql> CREATE DATABASE `prestashop` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'prestashop'@'localhost' IDENTIFIED BY 'prestapass';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON `prestashop` . * TO 'prestashop'@'localhost';
FLUSH PRIVILEGES; ÉTAPE 3 : INSTALLATION VIA LE WEB
Ensuite via le Web : http://machine.domaine.tld/prestashop/install/
ÉTAPE 4 : FINALISATION
root@machine:/var/www/prestashop# rm -rf install/
root@machine:/var/www/prestashop# mv admin gestionL’espace d’admin se trouve à l’url : http://machine.domaine.tld/prestashop/gestion
Liens utiles
Prestashop sur wikipedia
Communauté francophone de Prestashop
Liste de modules gratuits
Forum PrestaShop
La documentation
ADD-ON : Module SIPS/ATOS
L’installation de ce module vendu par la prestateam ne pose pas de souci particulier, il suffit de suivre les instructions du fichier INSTALL.txt…
En revanche je vous invite à revoir les permissions à apposer sur les différents fichiers de ce module une fois installé.
root@machine:/var/www/prestashop# chmod 755 ./modules/atos
root@machine:/var/www/prestashop# find ./modules/atos/ -type f -exec chmod 644 {} \;
root@machine:/var/www/prestashop# chmod 664 ./modules/atos/parmcom.XXXXXXXXXXXXXXX ./modules/atos/pathfile ./modules/atos/fr.php ./modules/atos/en.php
root@machine:/var/www/prestashop# chmod 770 ./modules/atos/bin/*"XXXXXXXXXXXXXXX" est le numéro de marchand Atos qui vous a été transmis.
Tags
Infos