Der Artikel behandelt die Installation von Prestashop auf Ubuntu 22.04. Prestashop ist eine kostenlose, Open-Source-E-Commerce-Lösung, die in PHP geschrieben ist und als leistungsstarkes Werkzeug zur Erstellung von Online-Shops und zur Steigerung Ihres Geschäfts dient.
Installation des Apache-Web-Servers
Der erste Schritt besteht darin, den Apache-Webserver auf Ihrem Ubuntu-System zu installieren. Prestashop benötigt mindestens den Apache-Webserver v2.2, wir werden jedoch Apache v2.4 installieren, der standardmäßig in den Ubuntu-Repositories verfügbar ist.
Um zu beginnen, aktualisieren und aktualisieren Sie Ihre Repositories, indem Sie den folgenden Befehl ausführen:
sudo apt update
Installieren Sie anschließend den Apache-Webserver mit dem folgenden Befehl:
sudo apt install apache2
Installation des MariaDB-Datenbankservers
Da Prestashop nur die MySQL/MariaDB-Datenbank unterstützt, müssen wir diesen Datenbankserver auf unserer Ubuntu-Maschine installieren. In diesem Tutorial verwenden wir MariaDB als Datenbank für unsere Prestashop-Installation.
Um MariaDB zu installieren, führen Sie den folgenden Befehl aus:
sudo apt install mariadb-server
Installation von PHP
Prestashop empfiehlt mindestens PHP v7.1 für die neueste Version ihrer Software. In diesem Tutorial installieren wir PHP 7.4 auf unserem Ubuntu 22.04-System mit einem Drittanbieter-Repository.
Bevor Sie PHP installieren, installieren Sie die grundlegenden Pakete und Abhängigkeiten für die Verwaltung von Repositories, indem Sie den folgenden Befehl ausführen:
sudo apt install software-properties-common apt-transport-https -y
Installation des Prestashop-Systemprüfers
Bevor wir Prestashop installieren, installieren wir den Prestashop-Systemprüfer auf Ihrem Server. Dieses PHP-Skript überprüft Ihre Serverumgebung für die Prestashop-Installation.
Um das Prestashop-Systemprüfer-Skript herunterzuladen, führen Sie die folgenden Befehle aus:
cd /var/www/html sudo wget https://github.com/PrestaShop/php-ps-info/archive/refs/tags/v1.1.tar.gz
Erstellen der MariaDB-Datenbank und des Benutzers
Bevor wir Prestashop installieren, müssen wir eine neue MariaDB-Datenbank und einen Benutzer erstellen.
Melden Sie sich als Root-Benutzer bei der MariaDB-Shell an, indem Sie den folgenden Befehl ausführen:
sudo mysql -u root -p
Herunterladen des Prestashop-Quellcodes
Jetzt, da wir die MariaDB-Datenbank und den Benutzer erstellt haben, laden wir den Prestashop-Quellcode herunter und richten die notwendigen Berechtigungen und Eigentumsverhältnisse für das Installationsverzeichnis ein.
Zunächst installieren Sie das Paket ‘unzip’, indem Sie den folgenden Befehl ausführen:
sudo apt install unzip -y
Wechseln Sie in das Verzeichnis ‘/var/www/’ und laden Sie den Prestashop-Quellcode herunter, indem Sie den folgenden Befehl ausführen:
cd /var/www/ sudo wget https://download.prestashop.com/download/releases/prestashop_1.7.8.7.zip
Einrichten des Apache-Virtual-Host
Jetzt, da wir alle Abhängigkeiten und Konfigurationen haben und der Prestashop-Quellcode heruntergeladen wurde, richten wir den Apache-Virtual-Host für unsere Prestashop-Installation ein.
Bevor wir beginnen, stellen Sie sicher, dass Ihr Domain-Name auf Ihre Ubuntu-Server-IP-Adresse zeigt und SSL-Zertifikate generiert wurden. Außerdem sollten Sie die erforderlichen Apache2-Module für Prestashop aktivieren, indem Sie den folgenden Befehl ausführen:
sudo a2enmod ssl rewrite headers
Installation von Prestashop über den Web-Installer
Jetzt, wo unser Virtual Host eingerichtet ist, können wir den Installationsprozess von Prestashop starten.
Öffnen Sie Ihren Webbrowser und navigieren Sie zu Ihrer Prestashop-Installationsdomain (z.B. https://shapehost.io/
).
Wenn Sie nach zuverlässigen und skalierbaren Cloud-Hosting-Lösungen für Ihren Prestashop-Store suchen, bietet Shape.host Linux SSD VPS Dienste, die für Leistung und Sicherheit optimiert sind. Besuchen Sie Shape.host, um mehr über unsere Hosting-Optionen zu erfahren und noch heute loszulegen.