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

So installieren Sie Shopware CE auf Ubuntu 18.04

Shopware Community Edition ist eine kostenlose und quelloffene E-Commerce-Anwendung. Als Alternative zu einer anderen E-Commerce-Anwendung wie Magento ist Shopware eine komplette E-Commerce-Lösung – es ist eine sehr leistungsstarke und flexible Anwendung. Shopware ist sehr einfach zu bedienen und wir müssen PHP nicht beherrschen, um es zu verwenden. Die Anwendung basiert auf einer Reihe von Symphony-Framework-Komponenten, die in PhpStorm durch die Kernfunktionen und seine Plugins entwickelt wurden. In diesem Tutorial zeigen wir Ihnen, wie Sie Shopware CE auf einem VPS mit Ubuntu 18.04 installieren.

Voraussetzungen:

  • Ein Ubuntu 18.04 VPS
  • Apache mit mod_rewrite aktiviert
  • SSH-Zugriff mit Root-Rechten

1. Melden Sie sich über SSH an und aktualisieren Sie das System

Melden Sie sich mit SSH als Benutzer mit Root-Zugriff oder als Root-Benutzer bei Ihrem Ubuntu 18.04-VPS an:

ssh root@IP_Address -p Port_number

Denken Sie daran, „IP_Address“ und „Port_number“ durch die jeweiligen Einstellungen Ihres Servers zu ersetzen.

Mit dem folgenden Befehl können Sie überprüfen, ob Sie die richtige Ubuntu-Version auf Ihrem Server installiert haben:

lsb_release -a

Sie sollten diese Ausgabe erhalten:

Distributor ID:UbuntuDescription:Ubuntu 18.04.2 LTSRease:18.04Codename:bionic

Führen Sie dann den folgenden Befehl aus, um sicherzustellen, dass alle installierten Pakete auf dem Server auf die neueste verfügbare Version aktualisiert werden:

apt-Update &&apt-Upgrade

2. Installieren Sie den LAMP-Stack

apt install lamp-server

Installieren Sie diese zusätzlichen PHP-Module:

apt install php7.2 php7.2-cli php7.2-fpm php7.2-curl php7.2-json php7.2-zip php7.2-gd php7.2-xml php7.2-mbstring php7. 2-opcache entpacken

An diesem Punkt läuft der MySQL-Server jetzt und wir können jetzt ein Passwort für den Root-Benutzer erstellen. Führen Sie den folgenden Befehl aus, um ein Root-Passwort zu erstellen, die Testdatenbank zu entfernen, den anonymen Benutzer zu entfernen und die Berechtigungen neu zu laden.

mysql_secure_installation

Wenn Sie dazu aufgefordert werden, beantworten Sie die folgenden Fragen, indem Sie der Anleitung folgen.

Aktuelles Passwort für Root eingeben (Eingabe für keins):Einmal [Enter] drücken (derzeit ist kein Passwort festgelegt) Root-Passwort festlegen? [J/n]:JNeues Passwort:Geben Sie ein neues Passwort einNeues Passwort erneut eingeben:Wiederholen Sie das neue PasswortAnonyme Benutzer entfernen? [J/n]:YRoot-Anmeldung aus der Ferne verbieten? [J/n]:YTestdatenbank und Zugriff darauf entfernen? [J/n]:YBerechtigungstabellen jetzt neu laden? [J/n]:Ja

Nach der Erstellung können Sie das neue Passwort testen, indem Sie diesen Befehl aufrufen, bei dem Sie nach dem Passwort gefragt werden:

mysql -u root -p

3. Erstellen Sie eine neue Datenbank

Vor der Installation von Shopware Community Edition müssen wir eine MySQL-Datenbank erstellen. Lassen Sie uns eine mit den folgenden Befehlen erstellen:

mysql -u root -p

Fahren wir mit dem Erstellen einer Datenbank für Shopware CE fort.

mysql> Datenbank shopwarece erstellen; Abfrage OK, 1 Zeile betroffen (0,00 Sek.) mysql> all on shopwarece.* an shopwarece@localhost vergeben, identifiziert durch 'm0d1fyth15'; Abfrage OK, 0 Zeilen betroffen, 1 Warnung (0,00 Sek.) mysql> Flush-Privilegien; Abfrage OK, 0 Zeilen betroffen (0,00 Sek.) mysql> beendet

Bitte ändern Sie das obige Passwort „m0d1fyth15“ in Ihr gewünschtes Passwort.

4. Virtuellen Apache-Host erstellen

nano /etc/apache2/site-available/yourdomain.com.conf
ServerAdmin [email protected] /var/www/html/shopwareceServerName yourdomain.com  Options FollowSymlinks AllowOverride All Erfordern alle gewährten  ErrorLog ${APACHE_LOG_DIR}/shopwarece_error.log CustomLog ${APACHE_LOG_DIR}/shopwarece_access.log kombiniert 

Führen Sie die folgenden Befehle aus, um den neuen virtuellen Host zu aktivieren:

a2ensite yourdomain.com systemctl apache2 neu laden

Außerdem erfordert Shopware, dass mod_rewrite aktiviert ist. Wir können die folgenden Befehle ausführen, um es zu aktivieren:

a2enmod rewritesystemctl startet Apache2 neu

5. Installieren Sie Shopware CE

Wir müssen das Installationspaket von der offiziellen Seite von Shopware unter diesem Link herunterladen. Wir haben es Ihnen jedoch leicht gemacht, Shopware herunterzuladen – der folgende Befehl lädt es für Sie herunter. Es ist jedoch möglich, dass der Link nach einiger Zeit nicht mehr funktioniert oder die Version mit der Zeit veraltet. Wenn Sie beim Aufrufen des wget-Befehls unten auf ein Problem stoßen, müssen Sie für den Link zur offiziellen Download-Seite gehen.

mkdir /var/www/html/shopwarececd /var/www/html/shopwarece
wget https://releases.shopware.com/install_5.5.7_f785facc70e39f2ca4292e78739457417f19fbcf.zip?_ga=2.110917381.1678735926.1552879434-1860898197.1552787146 -O shopware.zip.zip 

Lassen Sie uns nun die heruntergeladene Datei extrahieren und dann ihre Berechtigungen ändern.

shopware.zipchown -R www-Daten entpacken:/var/www/html/shopwarece

Um mit der Installation fortzufahren, gehen Sie zu yourdomain.com mit Ihrem bevorzugten Webbrowser.

Folgen Sie der Installation – vergessen Sie beim Schritt der Datenbankkonfiguration nicht, den korrekten Benutzernamen und das Passwort für die Datenbank einzugeben, die Sie zuvor erstellt haben.

Klicken Sie auf die blaue Schaltfläche „Installation starten“, um die Installation zu starten. Und im nächsten Schritt werden Sie gefragt, ob Sie die Community, Professional oder Enterprise Edition installieren möchten. Wählen Sie Community Edition, um fortzufahren.

Wenn alles in Ordnung ist, wird die Meldung „Installation abgeschlossen“ angezeigt, wie unten gezeigt.

Sobald Sie fertig sind, können Sie zu yourdomain.com/backend gehen und melden Sie sich mit dem Benutzernamen und dem Passwort an, die Sie während der Installation erstellt haben.

Sobald Sie sich angemeldet haben, werden Sie zur Seite des Erstausführungsassistenten weitergeleitet – bitte folgen Sie den Schritten. Hier können Sie Beispieldaten installieren sowie PayPal als Zahlungsmethode installieren.

6. SSL-Zertifikat installieren

Dies ist ein optionaler Schritt – bitte befolgen Sie diesen Schritt, wenn Sie ein kostenloses SSL-Zertifikat von Let’s Encrypt auf Ihrer Domain installieren möchten.

apt install python3-certbot-apache

Führen Sie nach der Installation den folgenden Befehl aus, um ein SSL-Zertifikat zu installieren. Ihnen werden einige Fragen gestellt, die Ihnen bei der korrekten Konfiguration helfen. Sie müssen keinen neuen virtuellen Apache-Host erstellen – certbot konfiguriert ihn für Sie.

certbot

Herzliche Glückwünsche! An diesem Punkt sollten Sie Shopware CE unter https://yourdomain.com erreichen können . Weitere Informationen zu Shopware CE, seinen Funktionen und seiner Konfiguration finden Sie in der offiziellen Dokumentation.

Natürlich müssen Sie nicht wissen, wie man Shopware CE auf Ubuntu 18.04 installiert wenn Sie einen bei uns gehosteten Ubuntu 18.04 VPS haben. Du kannst einfach unser Support-Team bitten, Shopware CE auf Ubuntu 18.04 für dich zu installieren. Sie sind rund um die Uhr verfügbar und können Ihnen bei der Installation von Shopware CE auf Ubuntu 18.04 helfen.

PS . Wenn Ihnen dieser Blog-Beitrag zur Installation von Shopware CE auf Ubuntu 18.04 gefallen hat, können Sie ihn gerne über die folgenden Verknüpfungen in sozialen Netzwerken teilen oder einfach einen Kommentar im Kommentarbereich hinterlassen. Danke.


Panels
  1. So installieren Sie Shopware unter Ubuntu 16.04

  2. So installieren Sie R unter Ubuntu 16.04

  3. So installieren Sie Go unter Ubuntu 18.04

  4. So installieren Sie die MySQL-Datenbank unter Ubuntu 20.04

  5. So installieren Sie MySQL unter Ubuntu 22.04

So installieren Sie MySQL 8.0 unter Ubuntu 18.04

So installieren Sie InvoicePlane unter Ubuntu 20.04

So installieren Sie FileRun unter Ubuntu 20.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04

So installieren Sie MySQL 8.0 auf Ubuntu 18.04