Cet article est assez ancien, malgré toute l'attention que j' apporte à mes contenus il est possible que celui-ci ne soit plus d'actualité.
N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
Si vous souhaitez tester la dernière version de Prestashop sur votre serveur voici un script qui vous permettra de l’installer via la ligne de commandes depuis github.
Attention , j’insiste bien sur le mot tester, car la version sur github est la version de développement qui ne doit pas être mise en production.
Pour télécharger la dernière version stable rendez-vous sur la page suivante : https://www.prestashop.com/fr/telechargement
Ce script est configuré pour installer prestashop via l’url http://example.com/prestashop/nightly/
Il est basé sur l’article suivant : Installer une version de prestashop en ligne de commande
#chemin d'installation dir="/home/user/public_html/prestashop/" nightlyDir="nightly" domaineName="example.com" #Accès base de données ( Remplacer par les bonnes informations ) dbuser="user" dbpassword="password" dbname="prestashop_nigthly" #Accès administration (Remplacer par les bonnes informations contactEmail="[email protected]" adminpass="mypassword123" #On se place dans le dossier ou on veut installer le site cd $dir #Si le dossier existe deja on le supprime if [ -d "$nightlyDir" ]; then echo "Le dossier $nightlyDir existe deja suppression des fichiers existants" rm -rf $nightlyDir #exit fi echo "Creation du dossier $nightlyDir" mkdir $nightlyDir #On clone la dernière version de la solution git clone --recursive https://github.com/PrestaShop/PrestaShop.git $nightlyDir/ #Suppression de l'ancienne base de données ( si elle existe ) mysql -u $dbuser -p$dbpassword -e "DROP DATABASE IF EXISTS $dbname " #Creation de la nouvelle base de données mysql -u $dbuser -p$dbpassword -e "CREATE DATABASE $dbname " #Installation de la solution cd $nightlyDir/install-dev/ php index_cli.php --domain="${domaineName}" --db_name=$dbname --db_user=$dbuser --db_password=$dbpassword --email=$contactEmail --password=$adminpass --newsletter=0 --send_email=0 --base_uri="prestashop/${nightlyDir}" #Pour finir on renomme le dossier d'install et le dossier d'admin cd ../ mv install-dev _install-dev mv admin admin-dev echo "Version nightly en place" |