Recherche de site Web

Comment installer le panier X-Cart sous Linux


X-Cart est une plate-forme CMS de commerce électronique open source commerciale écrite en PHP utilisée pour créer des boutiques en ligne pour les entreprises et vendre des produits.

Dans cette rubrique, nous apprendrons comment installer la plateforme de commerce électronique X-Cart dans Debian 9, Ubuntu 16.04 ou CentOS 7 , afin de créer une boutique d'achats en ligne professionnelle.

Exigences

  1. Pile LAMP installée dans CentOS 7
  2. Pile LAMP installée dans Ubuntu
  3. Pile LAMP installée dans Debian

Étape 1 : Configurations initiales pour l'installation de X-Cart

1. Dans un premier temps, installez l'utilitaire de décompression sur votre système en exécutant la commande suivante.


yum install unzip zip     [On CentOS/RHEL]
apt install zip unzip     [On Debian/Ubuntu]

2. X-Cart est une plate-forme de commerce électronique basée sur le Web qui est déployée au-dessus de la pile LAMP sous Linux. Afin d'installer X-Cart sur votre système, installez d'abord tous les modules PHP de l'application requis dans votre pile LAMP en exécutant la commande suivante.

------------------ On CentOS/RHEL ------------------ 
yum install epel-release
yum install php-mbstring php-curl php-gd php-xml

------------------ On Debian/Ubuntu ------------------
apt install php7.0-mbstring php7.0-curl php7.0-gd php7.0-xm

3. Ensuite, mettez à jour les variables PHP suivantes à partir du fichier de configuration par défaut et configurez le fuseau horaire PHP pour qu'il corresponde à l'emplacement géographique de votre système. La liste des fuseaux horaires fournis par PHP peut être trouvée sur la page officielle des fuseaux horaires PHP.

Modifiez le fichier de configuration PHP en exécutant les commandes ci-dessous en fonction de votre propre distribution.


vi /etc/php.ini                      [On CentOS/RHEL]
nano /etc/php/7.0/apache2/php.ini    [On Debian/Ubuntu]

Mettez à jour les variables suivantes dans le fichier de configuration php.ini.


file_uploads = On
allow_url_fopen = On
memory_limit = 128 M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

4. Enregistrez et fermez le fichier de configuration PHP et redémarrez le démon Apache pour refléter les modifications en exécutant la commande suivante.


systemctl restart httpd      [On CentOS/RHEL]
systemctl restart apache2    [On Debian/Ubuntu]

5. Ensuite, connectez-vous à la console de base de données MariaDB/MySQL et créez la base de données d'application X-Cart avec les informations d'identification appropriées, en exécutant les commandes suivantes.

Remplacez le nom de la base de données, l'utilisateur et le mot de passe par vos propres valeurs.

mysql -u root -p

MariaDB [(none)]> create database xcart;
MariaDB [(none)]> grant all privileges on xcart.* to 'xcartuser'@'localhost' identified by 'your_password';
MariaDB [(none)]> flush privileges;   
MariaDB [(none)]> exit

Étape 2 : Installez X-Cart dans CentOS, Debian et Ubuntu

6. Pour installer X-Cart, accédez d'abord à la page de téléchargement de X-Cart à partir d'un ordinateur de bureau, téléchargez le dernier package zip en remplissant le formulaire Web requis à partir de leur site Web.

Ensuite, copiez le fichier zip téléchargé dans le répertoire /tmp du serveur via la commande scp ou les protocoles sftp, comme illustré dans les exemples ci-dessous.


scp x-cart-5.3.3.4-gb.zip root@your_server_IP:/tmp   [Using SCP]
sftp://root@your_server_IP:/tmp                      [Using sFTP]   

7. Après avoir copié l'archive zip X-Cart dans le répertoire /tmp du serveur, retournez au terminal du serveur et extrayez l'archive en exécutant la commande ci-dessous.


cd /tmp
unzip x-cart-5.3.3.4-gb.zip

8. Ensuite, créez un répertoire nommé shop dans le chemin /vaw/www/html/ et copiez le contenu du répertoire xcart dans le document du serveur Web. chemin racine du répertoire de la boutique, en exécutant la commande suivante. Copiez également le fichier caché .htaccess dans le chemin du répertoire webroot /shop.


mkdir /vaw/www/html/shop
cp -rf xcart/* /var/www/html/shop/
cp xcart/.htaccess /var/www/html/shop/

9. Ensuite, assurez-vous que tous les fichiers du répertoire /shop du chemin Webroot appartiennent à l'utilisateur Apache. Émettez la commande ls pour répertorier les autorisations du répertoire /var/www/html/shop/.


chown -R apache:apache /var/www/html/shop        [On CentOS/RHEL]
chown -R www-data:www-data /var/www/html/shop    [On Debian/Ubuntu]
ls -al /var/www/html/shop

10. Ensuite, accédez à l'adresse IP de votre serveur via le protocole HTTP jusqu'à l'URL /shop et cliquez sur le lien Cliquez ici afin de démarrer l'installation. processus.


http://your_domain.tld/shop/

11. Ensuite, cochez J'accepte le Contrat de licence et la Politique de confidentialité et cliquez sur le bouton Suivant pour accepter la licence et passer à l'installation suivante. écran.

12. Sur l'écran suivant, ajoutez votre adresse e-mail, configurez un mot de passe pour le compte administrateur, puis appuyez sur le bouton Suivant pour continuer le processus d'installation.

13. Ensuite, ajoutez le nom de la base de données MySQL X-Cart et les informations d'identification créées précédemment, cochez Installer un exemple de catalogue et cliquez sur le bouton Suivant pour continuer.

14. Attendez la fin du processus d'installation et vous verrez deux liens pour accéder au panneau de la zone Administration X-Cart (backoffice) et à l'interface frontale X-cart. (Zone client) de votre boutique, comme illustré dans l'image ci-dessous.

15. Visitez l'interface de votre magasin X-cart, en cliquant sur le lien Zone client. Vous pouvez également visiter l'interface du magasin en accédant à l'adresse IP ou au nom de domaine de votre serveur jusqu'à l'URL /shop, comme indiqué dans l'exemple ci-dessous.


http://yourdomain.tld/shop

16. Ensuite, revenez à la console du serveur et sécurisez votre panneau d'administration soutenu par X-Cart, en exécutant les commandes ci-dessous :


chown -R root /var/www/html/shop/etc/
chown root /var/www/html/shop/config.php

17. Enfin, accédez au panneau soutenu par X-Cart en cliquant sur le lien de la zone Administrateur (Backoffice) ou en accédant à l'adresse IP ou au nom de domaine de votre serveur via le protocole HTTP pour /shop/admin.php URL, comme indiqué dans l'exemple ci-dessous.


http://your_domain.tld/stop/admin.php

18. Après vous être connecté au panneau d'administration soutenu par X-Cart avec les informations d'identification configurées pendant le processus d'installation, vous devez activer votre édition X-Cart et commencer à gérer votre boutique en ligne.

Toutes nos félicitations! Vous avez installé et configuré avec succès la plateforme de commerce électronique X-Cart sur votre serveur.