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

Comment installer CS-Cart v4 sur un VPS Ubuntu 14.04

Dans ce tutoriel, nous montrerons comment installer CS-Cart v4 sur un VPS Ubuntu 14.04 avec Apache, PHP et MySQL installés dessus. CS-Cart est un logiciel de panier d'achat autonome basé sur PHP et MySQL, destiné à créer et à gérer une vitrine attrayante de toute taille. Ce guide a été testé et écrit pour Ubuntu 14.04 VPS, mais il devrait fonctionner sur n'importe quelle distribution Linux.

Ce guide d'installation suppose qu'Apache, MySQL et PHP sont déjà installés et configurés sur votre serveur virtuel CS-Cart. Au moment de la rédaction de ce tutoriel, la dernière version stable de CS-Cart est la 4.2.4 et nécessite :

  • PHP>=5.3 avec les extensions PHP suivantes activées :CURL, Zip, Phar, MySQLi, GD Graphics Library version 2.0.x+ et la bibliothèque de polices FreeType. De plus, les paramètres safe_mode, magic_quotes_gpc, magic_quotes_runtime et magic_quotes_sybase doivent être désactivés et les paramètres allow_url_fopen et file_uploads doivent être activés dans php.ini
  • Serveur Web Apache>=2.0 compilé avec le module mod_rewrite et avec les directives suivantes autorisées :DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond et RewriteRule.
  • MySQL>=4.1 installé sur votre serveur virtuel.

Téléchargez la dernière version de CS-Cart disponible sur https://www.cs-cart.com/download-cs-cart.html sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /opt
unzip cscart_v4.2.4.zip -d /opt/cscart

Créez une nouvelle base de données MySQL pour CS-Cart sur votre serveur :

mysql -u root -p
mysql> CREATE DATABASE cscartdb;
mysql> GRANT ALL PRIVILEGES ON cscartdb.* TO 'cscartuser'@'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 nommé "cscart.conf" :

touch /etc/apache2/sites-available/cscart.conf
ln -s /etc/apache2/sites-available/cscart.conf /etc/apache2/sites-enabled/cscart.conf

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

puis ajoutez-y les lignes suivantes :

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

Editez le fichier de configuration php.ini et ajoutez/modifiez les lignes suivantes :

vi /etc/php5/apache2/php.ini

file_uploads = On
allow_url_fopen = On
safe_mode = Off
register_globals = off
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
session.auto_start = 0

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

service apache2 restart

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

mv /opt/cscart/ /var/www/html/cscart

De plus, l'utilisateur du serveur Web (Apache) doit pouvoir écrire dans le répertoire "/var/www/html/cscart/" afin que vous puissiez facilement le faire en exécutant la commande suivante :

chown www-data:www-data -R /var/www/html/cscart/

Définissez les autorisations de fichier appropriées pour que CS-Cart écrive dans certains fichiers et répertoires :

cd /var/www/html/cscart/
chmod 666 config.local.php
chmod -R 777 design images var
find design -type f -print0 | xargs -0 chmod 666
find images -type f -print0 | xargs -0 chmod 666
find var -type f -print0 | xargs -0 chmod 666

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

Une fois l'installation terminée, il est fortement recommandé de supprimer le répertoire d'installation dans la racine des documents d'Apache :

rm -rf /var/www/html/cscart/install/

Modifiez également les autorisations d'accès aux fichiers comme indiqué ci-dessous :

chmod 644 /var/www/html/cscart/config.local.php
chmod 644 /var/www/html/cscart/design/.htaccess images/.htaccess
chmod 664 /var/www/html/cscart/var/.htaccess /var/www/html/cscart/var/themes_repository/.htaccess
chmod 644 /var/www/html/cscart/design/index.php /var/www/html/cscart/images/index.php
chmod 664 /var/www/html/cscart/var/index.php /var/www/html/cscart/var/themes_repository/index.php

N'oubliez pas de changer le mot de passe administrateur par défaut.

C'est ça. L'installation du CS-Cart est maintenant terminée. Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos plans d'hébergement Web CS-Cart, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer CS-Cart pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

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 PrestaShop sur un VPS Ubuntu 14.04

  2. Comment installer PyroCMS sur un VPS Ubuntu 14.04

  3. Comment installer Munin sur un VPS Ubuntu 14.04

  4. Comment installer Contao sur un VPS Ubuntu 14.04

  5. Comment installer Group-Office 6 sur un VPS Ubuntu 14.04

Comment installer PHP sur Ubuntu 18.04

Comment installer PHP sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer PHP dans Ubuntu 22.04

Comment installer PHP sur Ubuntu 22.04