GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

So starten Sie einen schönen Online-Shop mit AbanteCart

Verkaufen Sie Ihre Produkte online oder möchten Sie damit beginnen? Erfahren Sie, wie Sie mit dem Online-Shop-Builder von AbanteCart einen Online-Shop erstellen. Schnelle, sichere Installation mit HTTPS und Backups.

Warum eine Website für Ihren Webshop erstellen

Es gibt mehrere E-Commerce-Shop-Tools von Drittanbietern, mit denen Sie Ihren Online-Shop starten können.

Dazu gehören:

  • Square Online
  • Mozello
  • E-Commerce von Wix
  • Shopify
  • Squarespace
  • Facebook-Shops
  • Instagram-Shopping

und viele andere.

Häufig sind diese mit einem Online-Shop mit Warenkorb, Zahlungsabwicklung und wesentlichen E-Commerce-Funktionen ausgestattet.

Aber die Frage ist, gehört Ihnen Ihr Online-Shop wirklich?

Die Antwort ist einfach nein.

Sie besitzen weder die Inhalte Ihres Shops noch die Daten, die Ihr E-Commerce-Geschäft untermauern.

Ihre Daten wirklich zu besitzen.

Um Ihren Online-Shop wirklich zu besitzen.

Um dies wirklich als echtes Geschäft bezeichnen zu können, müssen Sie eine eigene E-Commerce-Website haben.

Und mit einem Online-Shop-Builder können Sie innerhalb weniger Minuten eine ansprechende E-Commerce-Website erstellen.

Sie können dies tun und gleichzeitig die Reichweite dieser Drittanbietermärkte nutzen.

Was ist AbanteCart?

Einer der einfachsten Online-Shop-Builder, den Sie verwenden können, heißt AbanteCart .

AbanteCart ist eine Open-Source-Warenkorbanwendung, mit der Sie einen Online-Shop einrichten und mit dem Online-Verkauf Ihrer Produkte beginnen können.

Es ist so konzipiert, dass es einfach zu bedienen ist und die Einrichtung Ihres E-Commerce-Shops schnell macht.

AbanteCart ist suchmaschinenoptimiert, reagiert zu 100 % auf Computer, Mobil- und Tablet-Geräte und kann kostenlos verwendet werden.

Aber was noch wichtiger ist, es gibt keine Lizenzgebühr, keine Abonnements, keine Transaktionsgebühren.

Es steht Ihnen einfach zur Verfügung, solange Sie es brauchen.

So installieren Sie AbanteCart mit minimalem Aufwand

Unser Ziel mit diesem Leitfaden ist es, Ihnen Folgendes zu zeigen:

  • der einfachste Weg, AbanteCart auch mit minimalen technischen Kenntnissen zu installieren
  • und wie Sie mit AbanteCart als Entwickler einen Onlineshop für Ihre Kunden erstellen

1. Kernanforderungen für Webhosting

Um den Vorgang zum Erstellen eines Online-Shops abzuschließen, benötigen Sie:

  • einen Domainnamen (Wenn Sie noch keinen haben, besuchen Sie die Domainregistrierungsseite, um einen neuen Domainnamen für Ihren Shop zu suchen und zu kaufen)
  • ein Webhosting-Konto (Wenn Sie noch keins haben, können Sie unsere Seite Webhosting-Pakete besuchen, einen Hosting-Plan auswählen und ein Konto erstellen. Wenn Sie nicht sicher sind, welches Webhosting-Paket für Sie geeignet ist, senden Sie eine E-Mail an [email protected])
  • Ihren cPanel-Benutzernamen und Ihr Passwort (Wenn Sie sich nicht sicher sind, was diese sind, besuchen Sie Was ist mein cPanel-Benutzername?, um mehr zu erfahren)
  • eine HTTPS-fähige Website (wir stellen jeder Domain, die wir hosten, ohne zusätzliche Kosten ein SSL/TLS-Zertifikat zur Verfügung. Sie können sich jedoch für die Verwendung eines EV-SSL für Ihren Online-Shop entscheiden und dieses auf der Seite SSL-Zertifikate erhalten.)
  • eine Stunde Zeit.

2. Voraussetzungen für die Installation von AbanteCart

  • Apache Webserver (empfohlen)
  • PHP 8.0 oder höher mit aktiviertem OPcache (erforderlich). Es können Probleme mit v7.4 auftreten, wenn OPcache auf dem Server aktiviert ist.
  • MySQL 8 Datenbank, die mit PHP 7.4+ funktioniert (erforderlich)
  • GD Grafikbibliothek (erforderlich)
  • Dateiinfo Erweiterung (erforderlich)
  • Ziparchiv Erweiterung (optional)
  • PHAR Erweiterung (optional)
  • locken unterstützen

Wir haben diese auf unserer Webhosting-Plattform für Sie erledigt.

Option Nr. 1:Automatische 1-Klick-Installation von AbanteCart (empfohlen)

Der beste, einfachste und schnellste Weg ist die Ein-Klick-Installation von AbanteCart.

Als Webhosting-Service von AbanteCart bieten wir diese Option direkt in unserem cPanel an.

cPanel ist ein Linux-basiertes Webhosting-Kontrollfeld und Automatisierungstool, das den Prozess des Hostens einer Website vereinfacht.

Mit dieser Option können Sie AbanteCart mit wenigen Klicks installieren.

Schritt 1. Durchsuchen Sie Ihren Posteingang, der Ihnen nach der Erstellung Ihres Webhosting-Kontos zugesandt wurde. Darin befinden sich die URL Ihres cPanel-Servers, Ihr cPanel-Benutzername und Ihr Passwort.

Schritt 2. Sobald Sie sich bei cPanel angemeldet haben, scrollen Sie nach unten zu Software Abschnitt Ihres cPanels.

Schritt 3. Klicken Sie auf das Softaculous Symbol. Wenn die Seite geladen wird, sehen Sie alle verfügbaren Anwendungen, die Sie auf Ihrer Website installieren können.

Da wir speziell nach AbanteCart suchen, verwenden Sie das Suchfeld, um danach zu suchen. Oder scrollen Sie einfach zum E-Commerce-Bereich und suchen Sie nach AbanteCart.Schritt 5. Bevor Sie auf Installieren klicken klicken, gibt es Dinge, die Sie beachten müssen:

  • DNS und SSL prüfen

    Stellen Sie sicher, dass die Subdomain online erreichbar ist und dass unser System ein gültiges SSL-Zertifikat darauf installiert hat, bevor Sie fortfahren.

    Unser System erfordert, dass die DNS-Konfiguration gültig ist (muss mit den Datensätzen übereinstimmen, die unter cPanel gefunden werden>>> Domänen>>> Zonen-Editor ), bevor ein SSL-Zertifikat darauf installiert werden kann.

    Sie können Ihre DNS-Einstellung visuell überprüfen mit:

    • Blatt-DNS
    • dnschecker.org
    • dnspropagation.net
    • whatsmydns.net

      Oder verwenden Sie einfach den „dig“-Befehl.

  • AbanterCart-Installationsorte bestimmen

    Wenn Sie die Website (webcomm.dev) als Shop verwenden, müssen Sie den automatisch generierten Unterordner „abante“ entfernen.

    Wenn Sie fortfahren und es mit der automatisch generierten Option installieren, befindet sich Ihr Geschäft unter webcomm.dev/abante.

    Wenn Sie AbanteCart auf einer Subdomain wie shop.webcomm.dev installieren, vergewissern Sie sich, dass Sie die Subdomain (cPanel) erstellt haben>>> Domänen>>> Subdomains ), bevor Sie die Installation initialisieren.

    Wenn Sie in einem Unterverzeichnis oder Ordner installieren, akzeptieren Sie entweder das automatisch generierte oder benennen Sie den Ordner um, wie auch immer der Speicher heißen soll.

Schritt 6. Füllen Sie alle erforderlichen Felder aus und klicken Sie dann auf „Installieren“. ”-Schaltfläche.

Das ist alles.

Softaculous erstellt die MySQL-Datenbank, den MySQL-Benutzer, ruft die AbanteCart-Dateien ab und kopiert sie auf Ihre Websites, installiert sie und gibt Ihnen die Admin-Panel-URL, den Benutzernamen und das Passwort.

Option 2:Manuelle Installation von AbanteCart

Schritt 1. Erstellen Sie eine MySQL-Datenbank

Unser Service umfasst MySQL &PostgreSQL als Teil Ihres Hosting-Plans.

Um eine neue Datenbank zu erstellen, melden Sie sich bei Ihrem cPanel an.

Scrollen Sie nach unten zu den Datenbanken Abschnitt und klicken Sie auf MySQL®-Datenbank-Assistent.

Der MySQL®-Datenbankassistent führt Sie durch die Einrichtung einer MySQL®-Datenbank, Benutzerkonten und Benutzerrechte.

In der Neuen Datenbank Geben Sie im Textfeld einen Namen für die Datenbank ein und klicken Sie auf Nächster Schritt .

Bitte beachten Sie, dass wir das Datenbankpräfix auf unseren Systemen aktiviert haben.

Stellen Sie daher sicher, dass der Benutzername, der Datenbankname, das Datenbankpräfix und der Unterstrich des cPanel-Kontos die maximale Länge von 32 Zeichen nicht überschreiten.

Halten Sie es sogar innerhalb von 16 Zeichen, wenn Sie es vermeiden können, da dies Ihnen hilft, die Datenbank visuell besser zu verwalten.

Im Benutzernamen Geben Sie im Textfeld einen Namen für den Benutzer ein, dem Sie erlauben möchten, die Datenbank zu verwalten.

Geben Sie das neue Passwort in die entsprechenden Textfelder ein und bestätigen Sie es.

Klicken Sie auf Benutzer erstellen .

Wählen Sie zunächst ALLE PRIVILEGIEN aus .

Sie können die Berechtigungen, die Sie dem Benutzer gewähren möchten, später anpassen, nachdem Sie die Installation von AbanteCart abgeschlossen haben.

Weitere Informationen zu Benutzerrechten finden Sie in der MySQL 8.0-Dokumentation unter https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html

Klicken Sie auf Nächster Schritt um den Vorgang abzuschließen.

Speichern Sie die Informationen, die Ihnen das System gibt.

Dies umfasst den MySQL-Benutzer, die MySQL-Datenbank und das MySQL-Passwort, da Sie diese später benötigen würden.

Schritt 2. AbanteCart herunterladen

Laden Sie die neueste AbanteCart-Version herunter, indem Sie entweder http://www.abantecart.com/download besuchen oder wget verwenden oder Curl .

Wenn Sie wget oder curl verwenden, besuchen Sie Erweitert Abschnitt Ihres cPanels und klicken Sie auf das SSH-Terminal für cPanel .

Diese Schnittstelle ermöglicht Ihnen den Zugriff auf eine In-Browser-Terminalanwendung für direkten Befehlszeilenzugriff innerhalb einer cPanel- und WHM-Sitzung.

Mit dem SSH-Netzwerkprotokoll können Sie über eine Befehlszeilenschnittstelle (CLI) eine Verbindung zu einem anderen Webserver über das Internet herstellen.

Sie können dieses Netzwerkprotokoll verwenden, um Ihren Server remote zu verwalten, Skripte zu konfigurieren und andere Aufgaben auszuführen.

Viele moderne Betriebssysteme wie macOS®- und Linux®-Distributionen enthalten SSH, das Sie konfigurieren können, wenn Sie über einen externen Computer auf Ihr System zugreifen möchten.

cPanel hat dies als Teil seiner Kernfunktionen. Terminalvideo

Sobald die Seite geladen ist, müssen Sie den Warnhinweis lesen und akzeptieren. Klicken Sie auf Ich verstehe und möchte fortfahren.

An dieser Stelle müssen Sie herausfinden, wohin Sie die AbanteCart-Dateien herunterladen möchten.

Wenn Sie auf der Hauptwebsite installieren und wget verwenden, dann:

wget -O AbanteCart.zip https://github.com/abantecart/abantecart-src/archive/master.zip

Wenn Sie sich in einem langsamen Netzwerk befinden, ziehen Sie die Verwendung des „wget -b“-Flags oder von tmux oder Bildschirm-Terminal-Multiplexern in Betracht.

Sie können überprüfen, ob Sie wget installiert haben, indem Sie Folgendes ausführen:

which wget

Auf unseren Systemen sind diese standardmäßig installiert.

Wenn Sie curl verwenden, dann:

curl https://codeload.github.com/abantecart/abantecart-src/zip/master --output AbanteCart.zip

Beachten Sie, dass curl die empfangenen Daten auf stdout schreibt, wenn nicht anders angegeben.

Im obigen Befehl wird curl angewiesen, diese Daten stattdessen unter Verwendung der Optionen -o, –output oder -O, –remote-name als AbanteCart.zip zu speichern.

Die Datei wird im aktuellen Arbeitsverzeichnis gespeichert.

Wenn Sie möchten, dass die Datei in einem anderen Verzeichnis (z. B. Unterverzeichnis/Ordner) gespeichert wird, stellen Sie sicher, dass Sie das aktuelle Arbeitsverzeichnis ändern, bevor Sie curl mit dieser Option aufrufen.

Wenn Sie einen Fehler erhalten, verwenden Sie die Flags -S, –show-error oder -v, –verbose, damit curl die Fehlermeldung anzeigt.

Schritt 3. Entpacken Sie das AbanteCart-Archiv

Es ist wichtig, dass Sie den komprimierten Ordner testen und die Struktur überprüfen, bevor Sie ihn entpacken.

unzip -t AbanteCart.zip

Sehen wir uns die Struktur an:

zipinfo AbanteCart.zip

Nun, da wir dort sehen, dass kein Fehler vorliegt, lassen Sie uns fortfahren und es ordnungsgemäß entpacken.

unzip AbanteCart.zip

Das Ergebnis abantecart-src-master gibt uns eine Dateistruktur wie diese:

      drwxr-xr-x  10 docker
      -rwxr-xr-x   1 install.txt        # Installation Instruction.
      drwxr-xr-x  21 public_html        # AbanteCart installation files
      -rwxr-xr-x   1 LICENSE.txt        # Open Software License ("OSL") v. 3.0.
      -rwxr-xr-x   1 release_notes.txt  # New Features and improvements highlight.
      drwxr-xr-x   3 tests
   
cd abantecart-src-master

Werfen wir einen Blick auf die Installationsanleitung:

cat install.txt

Sie können diese Befehle tatsächlich verketten:

cd abantecart-src-master && cat install.txt

Wir werden den Docker-Ordner vorerst ignorieren (es sei denn, Sie möchten die Docker-Datei lokal ausführen und einfach mit den Installationsanweisungen fortfahren, die uns dazu auffordern:

Wir müssen alle Dateien und Ordner aus dem Ordner public_html im Archiv entweder nach public_html oder public_html/store

auf unseren Server hochladen oder kopieren

Da befinden wir uns bereits im public_html/abantecart-src-master/public_html , müssen wir nur den Inhalt des Verzeichnisses rekursiv nach public_html kopieren.

cp -vR * /home/$username/public_html/

Wir verwenden den Kopierbefehl für den Fall, dass Sie AbanteCart in einem anderen Verzeichnis installieren müssen.

Denken Sie daran, dass Sie Folgendes verwenden können:

  • SFTP-„Zusammenführung“
  • scp -r (zuerst sichern, scp ausführen und dann die vorhandenen Dateien zurückkopieren)
  • rsync -avzh oder rsync -avzhe ssh (denken Sie an –dry-run)

um diese Dateien in Ihr public_html zu verschieben, wenn der Download auf Ihrem lokalen Rechner erfolgt ist.

Schritt 4. Berechtigungen visuell prüfen

Während cPanel &Softaculous die richtigen Berechtigungen für diese Ordner festgelegt haben müssen, überprüfen Sie visuell, ob die folgenden Ordner und Dateien beschreibbar sind:

      chmod -R 0755 image/
      chmod -R 0755 system/cache/
      chmod -R 0755 system/logs/
      chmod -R 0755 download/
      chmod -R 0755 extensions/
      chmod -R 0755 resources/
      chmod 0755 system/config.php
   

Schritt 5. Führen Sie den AbanteCart-Installationsassistenten aus

Wir werden unseren Webbrowser verwenden, um das Installationsskript auszuführen.

Besuchen Sie die Seite also mit dem Browser Ihrer Wahl:z.B. https://webcomm.dev oder https://webcomm.dev/store/

Da wir die AbanteCart-Dateien direkt in unserem cPanel-Webroot platziert haben, müssen wir https://webcomm.dev/ öffnen.

Bitte ersetzen Sie den Teil webcomm.dev durch Ihren echten Domainnamen.

Befolgen Sie die Anweisungen auf dem Bildschirm zur Installation.

Schritt 6. AbanteCart-Lizenzvereinbarung

Kreuzen Sie „Ich stimme der Lizenz zu an Kontrollkästchen und klicken Sie auf Weiter Schaltfläche.

Schritt 7. Kompatibilitätsprüfung

Sehen Sie sich die Kompatibilitätsprüfung an.

Dies prüft Ihre PHP-Konfiguration und -Version, MySQL-Konfiguration, prüft auf PHP CURL, PHP ZIP &GD, PHP, Dateiinfo-Unterstützung auf dem Server.

Wenn alle Tests bestanden sind, sollten Sie auf Weiter klicken Schaltfläche.

Wenn nicht, wenden Sie sich bitte an unser technisches Support-Team, um Hilfe zu erhalten.

Schritt 8. Konfiguration von MySQL-Host und -Datenbank

Bevor Sie fortfahren, überprüfen Sie, ob Sie die zuvor erstellten MySQL-Datenbankdetails haben.

Geben Sie die Informationen ein, die Sie zuvor beim Erstellen des MySQL-Benutzers und der MySQL-Datenbank gespeichert haben.

  • Datenbanktreiber: Belassen Sie dies bei der Standardeinstellung.
  • Datenbankhost: belassen Sie dies als „localhost“
  • Datenbank-Benutzername: Benutzername für Ihr MySQL-Benutzerkonto
  • Datenbankpasswort: Kennwort des MySQL-Benutzerkontos
  • Datenbankname: Name der MySQL-Datenbank
  • Präfix für Datenbanktabellennamen: Präfix der MySQL-Datenbank. Sie können die Standardeinstellung beibehalten.
  • Eindeutiger Schlüssel des Admin-Bereichs: Besuchen Sie https://1password.com/password-generator und generieren Sie einen Schlüssel. Dieser wird in der folgenden Adresse verwendet:http://www.webcomm.dev/index.php?s=your_admin_key. Nur Administratoren müssen dies wissen, um auf das Steuerungsfeld der Warenkorbanwendung zugreifen zu können.
  • Admin-Benutzername: Anmeldename für Ihr Admin-Panel
  • Passwort: Passwort für Ihr Admin-Panel
  • Administrator-E-Mail: Geben Sie eine von Ihnen erstellte E-Mail-Adresse in das Feld ein. Diese werden als standardmäßige Administrator-E-Mail-Adresse, Firmen-E-Mail-Adresse und E-Mail-Adresse des Kontaktformularempfängers verwendet.

Schritt 9. Push-Installation von AbanteCart mit Demodaten

Klicken Sie auf „Demodaten installieren ” zum Installieren von Demoprodukten, Bestellungen, Kategorien, Bannern usw.

Dies bildet die Grundlage für Ihre Erstkonfiguration oder ein Beispiel.

Wenn Sie die Demodaten nicht benötigen, überspringen Sie sie, bevor Sie AbanteCart installieren.

Sobald die Installation abgeschlossen ist, setzen Sie ein Lesezeichen für Ihren Control Panel-Link.

Schritt 10. Installationsordner löschen

Gehen Sie zurück zu Ihrem cPanel und klicken Sie auf den Dateimanager .

Suchen Sie nach dem Installationsverzeichnis und löschen Sie es aus Ihrer AbanteCart-Installation. Sie können dies auch über die Befehlszeile tun.

Überprüfen Sie zunächst Ihr aktuelles Arbeitsverzeichnis mit:

pwd

Verwenden Sie dann:

rm -rf install

Das ist es.

Sie haben AbanteCart erfolgreich manuell auf Ihrer Website installiert.

AbanteCart Installationsservice

Wir verstehen, dass Sie diese Aufgabe vielleicht einfach auslagern möchten, obwohl Sie dazu mehr als in der Lage sind.

In diesem Fall bieten wir Kunden, die ihre Website bei uns hosten und einen Online-Shop erstellen möchten, einen KOSTENLOSEN AbanteCart-Installationsservice an.

Wenn Sie bereits Kunde sind, erstellen Sie hierfür eine Anfrage und es wird erledigt.

Wenn Sie ein neuer Kunde sind, besuchen Sie unsere Seite Webhosting-Pakete, um ein neues Hosting-Konto zu erstellen.

Öffnen Sie dann eine Ticketanfrage und bitten Sie uns, dies für Sie zu erledigen.

AbanteCart Nächste Schritte – Konfiguration &Einstellungen

Um AbanteCart zu Ihrem zu machen, müssen Sie es optimieren und konfigurieren.

Hier sind nützliche URLs, die Ihnen dabei helfen:

  • AbanteCart Häufigste Einstellungen
  • Going-Live-Checkliste
  • Fehlerbehebung bei häufigen Problemen

cPanel
  1. So integrieren Sie Alfresco mit ONLYOFFICE Online Editor unter Ubuntu 14.04

  2. So löschen Sie eine Tabelle in einer Datenbank mit phpMyAdmin

  3. So verwalten Sie Repositories mit Git

  4. So kopieren Sie eine Datenbanktabelle mit phpMyAdmin

  5. Wie startet PulseAudio?

So starten Sie den Dienst beim Booten mit RHEL 8 / CentOS 8 Linux

Finden Sie Snap-Apps schneller mit dem Online-Snap-Store von Ubuntu

So installieren Sie AbanteCart mit Nginx und SSL unter Debian 11

So starten Sie TeamViewer unter Debian 11

So halten Sie eine PHP5.6-Website mit HardenedPHP online

So installieren Sie SMF 2.0 mit Softaculous