Website-Suche

So erstellen Sie einen eigenen Online-Shopping-Shop mit "OpenCart" unter Linux


In der Welt des Internets erledigen wir alles über einen Computer. Electronic Commerce, auch bekannt als E-Commerce, ist eine davon. E-Commerce ist nichts Neues und begann in den Anfängen des ARPANET, wo das ARPANET den Verkauf zwischen Studenten des Massachusetts Institute of Technology und des Stanford Artificial Intelligence Laboratory arrangierte.

Heutzutage gibt es etwa 100 E-Commerce-Websites, nämlich Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon usw. Haben Sie schon einmal darüber nachgedacht, Ihren eigenen webbasierten Anwendungsserver von Amazon und Flipcart zu erstellen? Wenn ja! Dann ist dieser Artikel genau das Richtige für Sie.

Opencart ist eine kostenlose Open-Source-E-Commerce-Anwendung, die in PHP geschrieben ist und zur Entwicklung eines Warenkorbsystems ähnlich wie Amazon und Flipcart verwendet werden kann. Wenn Sie Ihre Produkte online verkaufen oder Ihre Kunden auch dann bedienen möchten, wenn Sie geschlossen sind, ist Opencart genau das Richtige für Sie. Sie können einen erfolgreichen Online-Shop (für Online-Händler) mit der zuverlässigen und professionellen Opencart-Anwendung erstellen.

OpenCart Web Panel Demo
  1. Ladenfront – http://demo.opencart.com/
  2. Admin-Login – http://demo.opencart.com/admin/

------------------ Admin Login ------------------
Username: demo
Password: demo

Funktionen von Opencart

Opencart ist eine Anwendung, die alle Anforderungen eines Online-Händlers erfüllt. Es verfügt über alle Funktionen (siehe unten), mit denen Sie Ihre eigene E-Commerce-Website erstellen können.

  1. Es handelt sich um eine freie (wie in Bier) und Open Source (wie in Sprache) Anwendung, die unter der GNU GPL Lizenz veröffentlicht wurde.
  2. Alles ist gut dokumentiert, was bedeutet, dass Sie nicht googeln und um Hilfe rufen müssen.
  3. Kostenloser lebenslanger Support und Updates.
  4. Unbegrenzte Anzahl von Kategorien, Produkten und Herstellern.
  5. Alles ist Template-basiert.
  6. Mehrsprachigkeit und mehrere Währungen werden unterstützt. Es stellt sicher, dass Ihr Produkt eine globale Reichweite erhält.
  7. Integrierte Funktionen zur Produktbewertung und -bewertung.
  8. Herunterladbare Produkte (z. B. E-Book) werden unterstützt.
  9. Automatische Bildgrößenänderung wird unterstützt.
  10. Funktionen wie Multi-Steuersätze (wie in verschiedenen Ländern), Anzeigen verwandter Produkte, Informationsseite, Berechnung des Versandgewichts, Inanspruchnahme von Rabattgutscheinen usw. sind standardmäßig gut implementiert.
  11. Integrierte Sicherungs- und Wiederherstellungstools.
  12. Gut umgesetzte SEO.
  13. Rechnungsdruck, Fehlerprotokoll und Verkaufsbericht werden ebenfalls unterstützt.

Systemanforderungen

  1. Webserver (Apache HTTP Server bevorzugt)
  2. PHP (5.2 und höher).
  3. Datenbank (MySQLi bevorzugt, aber ich verwende MariaDB).

Erforderliche PHP-Bibliotheken und -Module

Diese Erweiterungen müssen auf Ihrem System installiert und aktiviert sein, um Opencart ordnungsgemäß auf dem Webserver zu installieren.

  1. Locke
  2. Schwirren
  3. Zlib
  4. GD-Bibliothek
  5. Mcrypt
  6. Mbstrings

Schritt 1: Installation von Apache, PHP und MariaDB

1. Wie gesagt, OpenCart erfordert bestimmte technische Anforderungen wie Apache, PHP mit Erweiterungen und Datenbank (MySQL oder MariaDB), die auf dem System installiert sind, um Opencart ordnungsgemäß auszuführen.

Lassen Sie uns Apache, PHP und MariaDB mit dem folgenden Befehl installieren.

Apache installieren

apt-get install apache2 		 (On Debian based Systems)
yum install httpd			 (On RedHat based Systems)
PHP und Erweiterungen installieren

apt-get install php5 php5-mysql libapache2-mod-php5 php5-curl php5-mcrypt 	(On Debian based Systems)
yum install php php-mysql php5-curl php5-mcrypt			(On RedHat based Systems)
MariaDB installieren

apt-get install mariadb-server mariadb-client				(On Debian based Systems)
yum install mariadb-server mariadb					(On RedHat based Systems)

2. Nachdem Sie alle oben genannten erforderlichen Dinge installiert haben, können Sie die Apache- und MariaDB-Dienste mit den folgenden Befehlen starten.


------------------- On Debian based Systems ------------------- 
systemctl restart apache2.service					
systemctl restart mariadb.service	

------------------- On RedHat based Systems ------------------- 
systemctl restart httpd.service 		
systemctl restart mariadb.service 				

Schritt 2: Herunterladen und Einrichten von OpenCart

3. Die neueste Version von OpenCart (2.0.2.0) kann von der OpenCart-Website oder direkt von github bezogen werden.

Alternativ können Sie den folgenden wget-Befehl verwenden, um die neueste Version von OpenCart direkt aus dem Github-Repository herunterzuladen, wie unten gezeigt.


wget https://github.com/opencart/opencart/archive/master.zip

4. Kopieren Sie nach dem Herunterladen der Zip-Datei in das Apache-Arbeitsverzeichnis (z. B. /var/www/html) und entpacken Sie die master.zip Datei.


cp master.zip /var/www/html/
cd /var/www/html
unzip master.zip

5. Nachdem Sie die Datei 'master.zip' extrahiert haben, wechseln Sie mit cd in das extrahierte Verzeichnis und verschieben Sie den Inhalt des Upload-Verzeichnisses in das Stammverzeichnis des Anwendungsordners (opencart-master).


cd opencart-master
mv -v upload/* ../opencart-master/

6. Jetzt müssen Sie die OpenCart-Konfigurationsdateien umbenennen oder kopieren, wie unten gezeigt.


cp /var/www/html/opencart-master/admin/config-dist.php /var/www/html/opencart-master/admin/config.php
cp /var/www/html/opencart-master/config-dist.php /var/www/html/opencart-master/config.php

7. Legen Sie als Nächstes die korrekten Berechtigungen für die Dateien und Ordner von /var/www/html/opencart-master fest. Sie müssen RWX-Berechtigungen für alle Dateien und Ordner dort rekursiv erteilen.


chmod 777 -R /var/www/html/opencart-master 

Wichtig: Das Festlegen der Berechtigung 777 kann gefährlich sein, also sobald Sie alles eingerichtet haben, kehren Sie rekursiv zur Berechtigung 755 im obigen Ordner zurück.

Schritt 3: Erstellen einer OpenCart-Datenbank

8. Der nächste Schritt besteht darin, eine Datenbank (z. B. opencartdb) für die E-Commerce-Site zu erstellen, um Daten in der Datenbank zu speichern. Verbinden Sie sich mit dem Datenbankserver, erstellen Sie eine Datenbank, einen Benutzer und erteilen Sie dem Benutzer die richtigen Berechtigungen, um die volle Kontrolle über die Datenbank zu haben.


mysql -u root -p
CREATE DATABASE opencartdb;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON opencartdb.* TO 'opencartuser'@'localhost' IDENTIFIED by 'mypassword';

Schritt 4: OpenCart Webinstallation

9. Wenn alles richtig eingestellt ist, navigieren Sie zum Webbrowser und geben Sie http://<IP-Adresse des Webservers> ein, um auf die OpenCart-Webinstallation zuzugreifen.

Klicken Sie auf "WEITER", um der Lizenzvereinbarung zuzustimmen.

10. Der nächste Bildschirm ist die Überprüfung der Servereinrichtung vor der Installation, um sicherzustellen, dass der Server über alle erforderlichen Module verfügt, ordnungsgemäß installiert ist und über die richtigen Berechtigungen für die OpenCart-Dateien verfügt.

Wenn rote Markierungen auf #1 oder #2 hervorgehoben sind, bedeutet dies, dass Sie diese Komponenten ordnungsgemäß auf dem Server installieren müssen, um die Anforderungen des Webservers zu erfüllen.

Wenn es rote Markierungen auf #3 oder #4 gibt, bedeutet dies, dass es ein Problem mit Ihren Dateien gibt. Wenn alles korrekt konfiguriert ist, sollten Sie sehen, dass alle grünen Markierungen sichtbar sind (wie unten zu sehen), Sie können auf "Weiter" drücken.

11. Geben Sie auf dem nächsten Bildschirm Ihre Datenbankanmeldeinformationen wie Datenbanktreiber, Hostname, Benutzername, Passwort und Datenbank ein. Sie sollten db_port und Präfix nicht berühren, bis Sie wissen, was Sie tun.

Geben Sie auch User_name, Passwort und E-Mail-Adresse für das Administratorkonto ein. Beachten Sie, dass diese Anmeldeinformationen für die Anmeldung beim Opencart Admin Panel als root verwendet werden, also bewahren Sie es sicher auf. Klicken Sie auf Weiter, wenn Sie fertig sind!

12. Der nächste Bildschirm zeigt die Meldung "Installation abgeschlossen" mit dem Slogan "Bereit zum Verkaufsbeginn". Außerdem wird davor gewarnt, das Installationsverzeichnis zu löschen, da alles, was für die Einrichtung mit diesem Verzeichnis erforderlich ist, abgeschlossen wurde.

Um das Installationsverzeichnis zu entfernen, können Sie den folgenden Befehl ausführen.


rm -rf /var/www/html/opencart-master/install

Schritt 4: Greifen Sie auf OpenCart Web und Admin zu

13. Richten Sie nun Ihren Browser auf http://<Webserver-IP-Adresse>/opencart-master/ und Sie sehen etwas wie den folgenden Screenshot.

14. Um sich beim Opencart Admin Panel anzumelden, richten Sie Ihren Browser auf http://<Webserver-IP-Adresse>/opencart-master/admin und geben Sie die Admin-Anmeldeinformationen ein, die Sie bei der Einrichtung eingegeben haben.

15. Wenn alles in Ordnung ist! Sie sollten das Admin-Dashboard von Opencart sehen können.

Hier im Admin-Dashboard können Sie viele Optionen einrichten, z. B. Kategorien, Produkte, Optionen, Hersteller, Downloads, Überprüfung, Informationen, Erweiterungsinstallationsprogramm, Versand, Zahlungsoptionen, Bestellsummen, Geschenkgutscheine, PayPal, Gutscheine, Affiliates, Marketing, Mails, Design und Einstellungen, Fehlerprotokolle, integrierte Analysen und vieles mehr.

Was ist nach dem Testen der Tools?

Wenn Sie die Anwendung bereits getestet haben und feststellen, dass sie anpassbar, flexibel, felsenfest, einfach zu warten und zu verwenden ist, benötigen Sie möglicherweise einen guten Hosting-Anbieter, um die OpenCart-Anwendung zu hosten, die 24x7 live unterstützt wird. Obwohl es viele Optionen für Hosting-Anbieter gibt, empfehlen wir Hostgator.

Hostgator ist ein Domain-Registrant und Hosting-Anbieter, der sehr bekannt für seinen Service und seine Funktionen ist. Es bietet Ihnen UNBEGRENZTEN Speicherplatz, UNBEGRENZTE Bandbreite, einfach zu installieren (1-Klick-Installationsskript), 99,9% Verfügbarkeit, preisgekrönten 24x7x365 technischen Support und 45 Tage Geld-zurück-Garantie, was bedeutet, dass Sie, wenn Ihnen das Produkt und der Service nicht gefallen haben, Ihr Geld innerhalb von 45 Tagen nach dem Kauf zurückerhalten und denken Sie daran, dass 45 Tage eine lange Zeit zum Testen sind.

Wenn Sie also etwas zu verkaufen haben, können Sie es kostenlos tun (mit kostenlos meine ich, denken Sie an die Kosten, die Sie für den Kauf eines physischen Geschäfts ausgeben würden, und vergleichen Sie sie dann mit den Einrichtungskosten eines virtuellen Geschäfts. Sie werden sich frei fühlen).

Hinweis: Wenn Sie Hosting (und/oder Domain) von Hostgator kaufen, erhalten Sie einen Pauschal 25% Rabatt. Dieses Angebot gilt nur für die Leser der Tecmint-Website.

Alles, was Sie tun müssen, ist, den Promocode "TecMint025" während der Zahlung des Hostings einzugeben. Als Referenz sehen Sie sich die Vorschau des Zahlungsbildschirms mit dem Promo-Code an.

Hinweis: Erwähnenswert ist auch, dass wir für jedes Hosting, das Sie von Hostgator kaufen, um OpenCart zu hosten, eine kleine Provision erhalten, nur um Tecmint Live zu halten (durch Zahlung der Bandbreite und der Hosting-Gebühren des Servers).

Wenn Sie es also mit dem obigen Code kaufen, erhalten Sie einen Rabatt und wir erhalten einen kleinen Betrag. Beachten Sie auch, dass Sie nichts extra bezahlen, tatsächlich zahlen Sie 25% weniger auf die Gesamtrechnung.

Schlussfolgerung

OpenCart ist eine Anwendung, die sofort einsatzbereit ist. Es ist einfach zu installieren und Sie haben die Möglichkeit, die am besten geeigneten Vorlagen auszuwählen, Ihre Produkte hinzuzufügen und ein Online-Händler zu werden.

Viele von der Community erstellte Erweiterungen (kostenlos und kostenpflichtig) machen es reich. Es ist eine wunderbare Anwendung für diejenigen, die ein virtuelles Geschäft einrichten und für ihre Kunden 24x7 erreichbar bleiben möchten. Lassen Sie mich wissen, welche Erfahrungen Sie mit der Anwendung gemacht haben. Jeder Vorschlag und jedes Feedback ist ebenfalls willkommen.

Verwandte Artikel: