Website-Suche

So installieren Sie den X-Cart-Einkaufswagen unter Linux


X-Cart ist eine kommerzielle, in PHP geschriebene Open-Source-E-Commerce-CMS-Plattform, die zum Erstellen von Online-Shops für Unternehmen und zum Verkauf von Produkten verwendet wird.

In diesem Thema erfahren Sie, wie Sie die E-Commerce-Plattform X-Cart unter Debian 9, Ubuntu 16.04 oder CentOS 7 installieren , um einen geschäftlichen Online-Shopping-Shop zu erstellen.

Anforderungen

  1. In CentOS 7 installierter LAMP-Stack
  2. In Ubuntu installierter LAMP-Stack
  3. LAMP-Stack in Debian installiert

Schritt 1: Erstkonfigurationen für die X-Cart-Installation

1. Installieren Sie im ersten Schritt das Unzip-Dienstprogramm auf Ihrem System, indem Sie den folgenden Befehl eingeben.


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

2. X-Cart ist eine webbasierte E-Commerce-Plattform, die auf dem LAMP-Stack unter Linux bereitgestellt wird. Um X-Cart in Ihrem System zu installieren, installieren Sie zunächst alle erforderlichen PHP-Module der Anwendung in Ihrem LAMP-Stack, indem Sie den folgenden Befehl ausgeben.

------------------ 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. Als nächstes aktualisieren Sie die folgenden PHP-Variablen aus der Standardkonfigurationsdatei und richten Sie die PHP-Zeitzone so ein, dass sie mit dem geografischen Standort Ihres Systems übereinstimmt. Die Liste der von PHP bereitgestellten Zeitzonen finden Sie auf der offiziellen PHP-Zeitzonenseite.

Bearbeiten Sie die PHP-Konfigurationsdatei, indem Sie die folgenden Befehle entsprechend Ihrer eigenen Distribution ausführen.


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

Aktualisieren Sie die folgenden Variablen in der Konfigurationsdatei php.ini.


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

4. Speichern und schließen Sie die PHP-Konfigurationsdatei und starten Sie den Apache-Daemon neu, um die Änderungen zu übernehmen, indem Sie den folgenden Befehl ausgeben.


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

5. Melden Sie sich als Nächstes bei der MariaDB/MySQL-Datenbankkonsole an und erstellen Sie die X-Cart-Anwendungsdatenbank mit den richtigen Anmeldeinformationen, indem Sie die folgenden Befehle ausführen.

Ersetzen Sie den Datenbanknamen, den Benutzer und das Passwort durch Ihre eigenen Werte.

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

Schritt 2: Installieren Sie X-Cart unter CentOS, Debian und Ubuntu

6. Um X-Cart zu installieren, gehen Sie zunächst von einem Desktop-Computer aus zur X-Cart-Downloadseite und laden Sie das neueste Zip-Paket herunter, indem Sie das erforderliche Webformular von der Website ausfüllen.

Kopieren Sie dann die heruntergeladene ZIP-Datei über den scp-Befehl oder die SFTP-Protokolle in das Serververzeichnis /tmp, wie in den folgenden Beispielen dargestellt.


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. Nachdem Sie das X-Cart-Zip-Archiv in das Serververzeichnis /tmp kopiert haben, kehren Sie zum Serverterminal zurück und extrahieren Sie das Archiv, indem Sie den folgenden Befehl ausführen.


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

8. Erstellen Sie dann ein Verzeichnis mit dem Namen shop im Pfad /vaw/www/html/ und kopieren Sie den Inhalt des Verzeichnisses xcart in das Webserverdokument Root-Pfad zum Shop-Verzeichnis, indem Sie den folgenden Befehl ausführen. Kopieren Sie außerdem die versteckte Datei .htaccess in den Webroot-Verzeichnispfad /shop.


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

9. Stellen Sie als Nächstes sicher, dass alle Dateien im Webroot-Pfad /shop dem Apache-Benutzer gehören. Geben Sie den Befehl ls ein, um die Verzeichnisberechtigungen für /var/www/html/shop/ aufzulisten.


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. Rufen Sie als Nächstes die IP-Adresse Ihres Servers über das HTTP-Protokoll zur /shop-URL auf und klicken Sie auf den Link Hier klicken, um die Installation zu starten Verfahren.


http://your_domain.tld/shop/

11. Aktivieren Sie als Nächstes das Kontrollkästchen „Ich akzeptiere die Lizenzvereinbarung und die Datenschutzerklärung und klicken Sie auf die Schaltfläche Weiter, um die Lizenz zu akzeptieren und mit der nächsten Installation fortzufahren Bildschirm.

12. Fügen Sie im nächsten Bildschirm Ihre E-Mail-Adresse hinzu, richten Sie ein Passwort für das Administratorkonto ein und klicken Sie auf die Schaltfläche Weiter, um den Installationsvorgang fortzusetzen.

13. Als nächstes fügen Sie den X-Cart MySQL-Datenbanknamen und die zuvor erstellten Anmeldeinformationen hinzu, aktivieren Sie Installieren einen Beispielkatalog und klicken Sie auf die Schaltfläche Weiter, um fortzufahren.

14. Warten Sie, bis der Installationsvorgang abgeschlossen ist, und Sie sehen zwei Links für den Zugriff auf den Bereich X-Cart Administration (Backoffice) und das X-Cart-Frontend. (Kundenzone) Ihres Shops, wie im folgenden Bild dargestellt.

15. Besuchen Sie das Frontend Ihres X-Cart-Shops, indem Sie auf den Link Kundenzone klicken. Sie können das Store-Frontend auch besuchen, indem Sie zu Ihrer Server-IP-Adresse oder Ihrem Domänennamen zur URL /shop navigieren, wie im folgenden Beispiel gezeigt.


http://yourdomain.tld/shop

16. Gehen Sie als Nächstes zurück zur Serverkonsole und sichern Sie Ihr von X-Cart unterstütztes Admin-Panel, indem Sie die folgenden Befehle eingeben:


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

17. Schließlich können Sie auf das von X-Cart unterstützte Panel zugreifen, indem Sie auf den Link Administrator-Zone (Backoffice) klicken oder über das HTTP-Protokoll zu der IP-Adresse oder dem Domänennamen Ihres Servers navigieren >/shop/admin.php URL, wie im folgenden Beispiel gezeigt.


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

18. Nachdem Sie sich mit den während des Installationsvorgangs konfigurierten Anmeldeinformationen im von X-Cart unterstützten Admin-Panel angemeldet haben, sollten Sie Ihre X-Cart-Edition aktivieren und mit der Verwaltung Ihres Online-Shops beginnen.

Glückwunsch! Sie haben die E-Commerce-Plattform X-Cart erfolgreich auf Ihrem Server installiert und konfiguriert.