GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie CS-Cart unter Ubuntu 18.04 LTS

CS-Cart ist eine einfache und leistungsstarke E-Commerce-Plattform, mit der Sie ganz einfach Ihren eigenen Online-Shop hosten können. Es ist in PHP geschrieben und verwendet MariaDB, um ihre Daten zu speichern. Sie können Produktbestände einfach über die integrierte Webschnittstelle verkaufen und verwalten. CS-Cart bietet keine kostenlose Version an, es ist in einer kostenlosen 30-Tage-Testversion verfügbar. Es wurde speziell für den Aufbau und die Verwaltung einer attraktiven Ladenfront jeder Größe entwickelt. CS-Cart bietet viele Funktionen wie Multi-Store, integriertes SEO, Themeneditor, Layout-Editor, verschiedene Zahlungssysteme und vieles mehr.

In diesem Tutorial lernen wir, wie man CS-Cart auf einem Ubuntu 18.04-Server installiert.

Anforderungen

  • Ein Server mit Ubuntu 18.04.
  • Ein Root-Passwort wird für Ihren Server eingerichtet.

Erste Schritte

Bevor Sie beginnen, müssen Sie Ihr System mit der neuesten Version aktualisieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

apt-get update -y
apt-get upgrade -y

Sobald Ihr Server aktualisiert ist, starten Sie Ihren Server neu, um die Änderungen zu übernehmen.

LAMP-Server installieren

CS-Cart läuft auf einem Webserver, ist in PHP geschrieben und verwendet MariaDB als Datenbank. Sie müssen also Apache, MariaDB, PHP und andere PHP-Module auf Ihrem System installieren. Sie können alle mit dem folgenden Befehl installieren:

apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-curl php7.2-intl php7.2-mbstring php7.2- xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip php7.2-soap unzip -y

Sobald alle Pakete installiert sind, öffnen Sie die Datei php.ini und ändern Sie einige Parameter:

nano /etc/php/7.2/apache2/php.ini

Ändern Sie die folgenden Zeilen:

memory_limit =256Mupload_max_filesize =150Mmax_execution_time =360date.timezone =Asia/Kolkata

Speichern und schließen Sie die Datei, wenn Sie fertig sind. Starten Sie dann den Apache- und MariaDB-Dienst neu und ermöglichen Sie ihnen, beim Booten mit dem folgenden Befehl zu starten:

systemctl reset apache2
systemctl start mariadb
systemctl enable apache2
systemctl enable mariadb

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

MariaDB konfigurieren

Standardmäßig ist MariaDB nicht gehärtet. Sie müssen es also sichern. Sie können dies mit dem folgenden Befehl tun:

mysql_secure_installation

Dieser Befehl ändert das Root-Passwort, entfernt anonyme Benutzer, verbietet Root-Login aus der Ferne und entfernt die Testdatenbank und den Zugriff darauf als s$

 Aktuelles Passwort für root eingeben (Eingabe für keins):Root-Passwort setzen? [J/n]:N Anonyme Benutzer entfernen? [Y/n]:Y Root-Anmeldung aus der Ferne verbieten? [J/n]:J Testdatenbank entfernen und darauf zugreifen? [J/n]:J Berechtigungstabellen jetzt neu laden? [J/n]:Ja

Sobald die MariaDB gesichert ist, melden Sie sich mit dem folgenden Befehl bei der MariaDB-Shell an:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein und erstellen Sie dann mit dem folgenden Befehl eine Datenbank und einen Benutzer für CS-Cart:

MariaDB [(keine)]> CREATE DATABASE cscartdb;
MariaDB [(keine)]> CREATE USER 'cscart'@'localhost' IDENTIFIED BY 'password';

Als nächstes erteilen Sie der CS-Cart-Datenbank alle Berechtigungen mit dem folgenden Befehl:

MariaDB [(keine)]> GEWÄHREN SIE ALLE PRIVILEGIEN AUF cscartdb.* ZU 'cscart'@'localhost' IDENTIFIZIERT DURCH 'password' MIT GRANT OPTION;

Leeren Sie als Nächstes die Berechtigungen und beenden Sie die MariaDB-Shell mit dem folgenden Befehl:

MariaDB [(keine)]> FLUSH PRIVILEGES;
MariaDB [(keine)]> EXIT;

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

CS-Cart installieren

Zuerst müssen Sie die neueste Version von CS-Cart von ihrer Website herunterladen. Sobald der Download erfolgreich abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:

mkdir /var/www/html/cscart
cscart_v4.9.3.SP1.zip entpacken -d /var/www/html/cscart

Geben Sie als Nächstes mit dem folgenden Befehl die richtigen Berechtigungen für das cscart-Verzeichnis ein:

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

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Apache für CS-Cart konfigurieren

Zuerst müssen Sie eine virtuelle Apache-Hostdatei für CS-Cart erstellen. Sie können dies mit dem folgenden Befehl tun:

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

Fügen Sie die folgenden Zeilen hinzu:

 ServerAdmin [email protected] ServerName example.com DocumentRoot /var/www/html/cscart/  Options FollowSymlinks AllowOverride All Allow from all  ErrorLog /var/log/apache2/cscart_error.log CustomLog /var/log/apache2/cscart_access.log kombiniert

Speichern und schließen Sie die Datei, wenn Sie fertig sind. Aktivieren Sie dann die virtuelle Hostdatei von CS-Cart mit dem folgenden Befehl:

a2ensite cscart.conf

Als nächstes aktivieren Sie das Apache Rewrite-Modul mit dem folgenden Befehl:

a2enmod neu schreiben

Starten Sie abschließend den Apache-Dienst neu, um alle Änderungen mit dem folgenden Befehl zu übernehmen:

systemctl startet Apache2 neu

Sie können den Apache-Status mit dem folgenden Befehl überprüfen:

systemctl-Status apache2

Sie sollten die folgende Ausgabe sehen:

? apache2.service - Der Apache HTTP-Server Geladen:geladen (/lib/systemd/system/apache2.service; aktiviert; Herstellervoreinstellung:aktiviert) Drop-In:/lib/systemd/system/apache2.service.d ??apache2- systemd.conf Aktiv:aktiv (läuft) seit So 2019-05-12 12:40:04 UTC; Vor 6s Prozess:6498 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) Main PID:6517 (apache2) Tasks:1 (limit:1114) CGroup:/system.slice/apache2.service ??6517 /usr/sbin/apache2 -k start 12. Mai 12:40:23 ubuntu1804 systemd[1]:Starten des Apache HTTP-Servers ... 12. Mai 12:40:23 ubuntu1804 apachectl[6498]:AH00557:apache2:apr_sockaddr_info_get () für ubuntu1804 12. Mai 12:40:23 fehlgeschlagen ubuntu1804 apachectl[6498]:AH00558:apache2:Konnte den vollständig qualifizierten Domänennamen des Servers nicht zuverlässig ermitteln, indem 192. Mai 12 12:40:23 verwendet wurde ubuntu1804 systemd[1]:Started The Apache HTTP Server.

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Zugriff auf die CS-Cart-Webschnittstelle

CS-Cart ist jetzt installiert und konfiguriert, es ist Zeit, auf die CS-Cart-Weboberfläche zuzugreifen.

Öffnen Sie Ihren Webbrowser und geben Sie die URL http://example.com ein. Sie werden auf die folgende Seite weitergeleitet:

Akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf Weiter Schritt Taste. Sie sollten die folgende Seite sehen:

Geben Sie nun Ihren Datenbanknamen, Datenbankbenutzernamen, Passwort, Admin-Benutzernamen und Passwort ein. Klicken Sie dann auf Installieren Taste. Sie sollten die folgende Seite sehen:

Wählen Sie nun Trial aus und klicken Sie auf Auswählen Taste. Sie sollten die folgende Ausgabe sehen:

Klicken Sie nun auf das Verwaltungsfeld. Sie sollten das CS-Cart-Dashboard in der folgenden Ausgabe sehen:

Herzliche Glückwünsche! Sie haben CS-Cart erfolgreich auf dem Ubuntu 18.04-Server installiert und konfiguriert. Mit CS-Cart können Sie jetzt ganz einfach Ihren eigenen Online-Shop erstellen. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  2. So installieren Sie LiteCart unter Ubuntu 18.04 LTS

  3. So installieren Sie LiteCart unter Ubuntu 16.04 LTS

  4. So installieren Sie WebERP auf Ubuntu 16.04 LTS

  5. So installieren Sie Dotclear unter Ubuntu 18.04 LTS

So installieren Sie ImpressPages auf Ubuntu 18.04 LTS

So installieren Sie MariaDB auf Ubuntu 18.04 LTS

So installieren Sie OpenCart auf Ubuntu 18.04 LTS

So installieren Sie Joomla auf Ubuntu 20.04 LTS

So installieren Sie Magento auf Ubuntu 20.04 LTS

So installieren Sie osTicket unter Ubuntu 20.04 LTS