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

So installieren Sie LiteCart unter Ubuntu 18.04 LTS

LiteCart ist eine kostenlose und Open-Source-E-Commerce-Plattform, die in PHP, jQuery und HTML5 geschrieben ist. Es ist eine einfache, leichte und benutzerfreundliche Softwareplattform, mit der Sie Ihren eigenen Warenkorb hosten können. LiteCart bietet viele Funktionen wie Leichtgewicht, unbegrenzte Kategorien, mehrere Sprachen, unbegrenzte Produkte, moderne Weboberfläche, logische Benutzeroberfläche und vieles mehr.

In diesem Tutorial lernen wir, wie man LiteCart 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

Zuerst müssen Sie den Apache-Webserver, MariaDB, PHP und andere erforderliche Pakete auf Ihrem Server installieren. Sie können alle installieren, indem Sie den folgenden Befehl ausführen:

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

Sobald alle Pakete installiert sind, starten Sie den Apache- und MariaDB-Dienst und ermöglichen Sie ihnen, beim Booten mit dem folgenden Befehl zu starten:

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

Als nächstes müssen Sie die Datei php.ini öffnen und einige Änderungen vornehmen:

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. Fahren Sie dann mit dem nächsten Schritt fort.

MariaDB konfigurieren

Standardmäßig ist MariaDB nicht gesichert. Sie müssen es also zuerst sichern. Sie können es mit dem folgenden Skript sichern:

mysql_secure_installation

Dieser Befehl ändert das Root-Passwort, entfernt anonyme Benutzer, verbietet die Root-Anmeldung aus der Ferne und entfernt die Testdatenbank und den Zugriff darauf, wie in der folgenden Ausgabe gezeigt:

 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 LiteCart:

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

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

MariaDB [(none)]> GEWÄHREN SIE ALLE PRIVILEGIEN AUF litecartdb.* AN 'litecart'@'localhost' IDENTIFIZIERT DURCH 'password' MIT GRANT OPTION;

Löschen Sie als Nächstes die Berechtigungen und verlassen 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.

LiteCart herunterladen

Laden Sie zunächst die neueste Version von LiteCart von der offiziellen Website herunter. Nachdem der Download erfolgreich abgeschlossen wurde, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl in das Apache-Stammverzeichnis:

mkdir /var/www/html/litecart
entpacke litecart-2.1.6.zip -d /var/www/html/litecart

Geben Sie als Nächstes dem Litecart-Verzeichnis mit dem folgenden Befehl die richtigen Berechtigungen:

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

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

Apache für LiteCart konfigurieren

Als Nächstes müssen Sie eine virtuelle Apache-Hostdatei für LiteCart erstellen. Sie können dies tun, indem Sie die Datei litecart.conf erstellen:

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

Fügen Sie die folgenden Zeilen hinzu:

 ServerAdmin [email protected] ServerName example.com DocumentRoot /var/www/html/litecart/public_html/  AllowOverride All Allow from all  ErrorLog /var/log/apache2/litecart_error.log CustomLog /var/log/apache2/litecart_access.log kombiniert

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

a2ensite litecart.conf

Aktivieren Sie als Nächstes den Apache-Header und das Rewrite-Modul mit dem folgenden Befehl:

a2enmod umschreiben
a2enmod-Header

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

Wenn alles in Ordnung ist, sollten Sie 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 mit 12$ 12. Mai 12:40:23 nicht zuverlässig ermitteln ubuntu1804 systemd[1]:Started The Apache HTTP-Server.

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

Zugriff auf die LiteCart-Weboberfläche

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

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

Stellen Sie sicher, dass alle erforderlichen Pakete installiert wurden. Geben Sie dann den Datenbank-Benutzernamen, den Datenbanknamen, das Passwort, die E-Mail-Adresse, die Zeitzone, den Geschäftsnamen, das Land, den Administrator-Benutzernamen und das Passwort ein. Klicken Sie dann auf Jetzt installieren Taste. Sobald die Installation erfolgreich abgeschlossen wurde, sollten Sie die folgende Seite sehen:

Löschen Sie nun das Installationsverzeichnis mit dem folgenden Befehl:

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

Klicken Sie anschließend auf die Verwaltung Bereich . Sie werden auf die folgende Seite weitergeleitet:

Geben Sie nun Ihren Admin-Benutzernamen und Ihr Passwort ein, die Sie zuvor konfiguriert haben, und klicken Sie auf Anmelden Taste. Sie sollten das LiteCart-Dashboard auf der folgenden Seite sehen:

Herzliche Glückwünsche! Sie haben LiteCart erfolgreich auf dem Ubuntu 18.04-Server installiert. Mit LiteCart können Sie jetzt ganz einfach Ihren eigenen Warenkorb hosten. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie LiteCart unter Ubuntu 15.04

  2. So installieren Sie LiteCart unter Ubuntu 16.04 LTS

  3. So installieren Sie WebERP auf Ubuntu 16.04 LTS

  4. So installieren Sie Dotclear unter Ubuntu 18.04 LTS

  5. So installieren Sie WebERP auf Ubuntu 20.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

So installieren Sie Piwigo auf Ubuntu 20.04 LTS

So installieren Sie SuiteCRM auf Ubuntu 20.04 LTS