GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer PrestaShop sur un VPS Ubuntu 14.04

PrestaShop est une solution de commerce électronique open source basée sur PHP et MySQL qui vous permet de créer facilement une boutique en ligne.

Pour installer PrestaShop sur un VPS Ubuntu, suivez les étapes très simples décrites ci-dessous.

Au moment de la rédaction de ce tutoriel, la dernière version stable de PrestaShop est la v1.6.0.9 et nécessite :

  • PHP>=5.1 avec les extensions PHP suivantes activées :cURL, GD, GZIP, PDO, DOM, SimpleXML et SOAP. De plus, l'utilisation des extensions PHP MemCached et mycrpt est fortement recommandée pour de meilleures performances du site.
  • Serveur Web Apache>=2.0 compilé avec les modules mod_gzip et mod_rewrite.
  • MySQL>=5.0 installé sur votre serveur virtuel.

Mettez à jour les packages du système d'exploitation du serveur à l'aide des commandes suivantes :

apt-get update
apt-get upgrade

Installez les modules PHP, MySQL et PHP requis par PrestaShop :

apt-get install mysql-server php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-memcache

Téléchargez la dernière version de PrestaShop disponible sur http://www.prestashop.com/fr/download sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /root/
wget http://www.prestashop.com/download/old/prestashop_1.6.0.9.zip
unzip prestashop_1.6.0.9.zip

Créez une nouvelle base de données MySQL pour PrestaShop sur votre serveur :

mysql -u root -p
mysql> CREATE DATABASE prestashopdb;
mysql> GRANT ALL PRIVILEGES ON prestashopdb.* TO 'prestashop'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache ‘prestashop.conf’ :

vi /etc/apache2/sites-available/prestashop.conf

Ajoutez ensuite les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/prestashop/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/prestashop/>
    Options FollowSymLinks Indexes MultiViews
    AllowOverride All
</Directory>
    ErrorLog /var/log/apache2/your-domain.com-error_log
    CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Exécutez la commande suivante :

ln -s /etc/apache2/sites-available/prestashop.conf /etc/apache2/sites-enabled/prestashop.conf

Editez le fichier de configuration PHP ‘/etc/php5/apache2/php.ini’ et ajoutez/modifiez les lignes suivantes :

memory_limit = 128M
upload_max_filesize = 16M
max_execution_time = 60
file_uploads = On
allow_url_fopen = On
magic_quotes_gpc = Off
register_globals = Off

Redémarrez le serveur Web Apache pour que les modifications prennent effet :

service apache2 restart

Déplacez les fichiers d'installation de PrestaShop vers le répertoire racine du document défini dans la directive de l'hôte virtuel ci-dessus :

mv /root/prestashop/ /var/www/prestashop/

De plus, l'utilisateur du serveur Web (www-data) doit pouvoir écrire dans des fichiers et des répertoires à l'intérieur du répertoire "/var/www/prestashop", afin que cela puisse être facilement accompli en exécutant la commande suivante :

chown www-data:www-data -R /var/www/prestashop/

Ouvrez http://votre-domaine.com/ dans votre navigateur Web habituel et suivez les instructions simples.

Pour des raisons de sécurité, il est recommandé de supprimer le répertoire d'installation ('/var/www/prestashop/install') une fois que vous avez terminé le processus d'installation. C'est ça. L'installation de PrestaShop est maintenant terminée.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer PrestaShop pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Vous pouvez également consulter notre article sur Installer PrestaShop sur CentOS.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer PyroCMS sur un VPS Ubuntu 14.04

  2. Comment installer Munin sur un VPS Ubuntu 14.04

  3. Comment installer Contao sur un VPS Ubuntu 14.04

  4. Comment installer CS-Cart v4 sur un VPS Ubuntu 14.04

  5. Comment installer Seafile sur un VPS Ubuntu 14.04

Comment installer PrestaShop sur Ubuntu/Debian

Comment installer PrestaShop sur Ubuntu 16.04

Comment installer PrestaShop sur Ubuntu 20.04 LTS

Comment installer GlassFish 4 sur un VPS Ubuntu

Comment installer PrestaShop sur Ubuntu 20.04

Comment installer PrestaShop sur Ubuntu 20.04