Hostwinds Tutorials
Suchergebnisse für:
Inhaltsverzeichnis
Stichworte: Cloud Servers, VPS
Prestashop ist ein E-Commerce-Framework, das auf PHP und MySQL erstellt wurde.Es bietet eine Themen-Schnittstelle, ein einfach zu organisierender Katalog von Produkten und Krawatten in vielen verschiedenen Zahlungs- und Versandplattformen.Darüber hinaus verfolgt es Statistiken, Metriken und werden in fast 200 Sprachen zur einfachen Internationalisierung übersetzt.PrestaShop ist offene Quelle und macht es eine kostenlose Lösung für diese gut gefragten Plattformen.
PrestaShop bietet Anpassungen, die Ihnen die Möglichkeit bieten, Ihre Farben, Ihr Logo und Ihre Gestaltung aus einer Auswahl von Hunderten von Themen zu wählen.Das Management von Kundenbeziehungen, Statistiken, Produktverfolgung und Bestellungen können alle mit der PrestaShop-GUI erfolgen.Darüber hinaus unterstützt es mehrere Währungen und Social Media-Integration.
Prestashop erfordert Apache, MySQL und PHP und kann auf Linux, Windows oder OS X installiert werden. Insbesondere sind Apache 2.2 oder Nginx, PHP 7.1 oder höher, und MySQL 5.6 oder höher sind erforderlich.Die PHP-Erweiterungen Curl, DOM, FileInfo, GD, Intl, MBSTRING, ZIP, JSON und Symbole sind ebenfalls erforderlich.
Hinweis: Es wird empfohlen, einen Server mit 2 GB oder mehr RAM zu verwenden.
Nachfolgend finden Sie die Schritte, um die PrestaShop-Anforderungen auf einem Linux VPS (virtueller privater Server) oder dedizierter Server zu installieren.
Vor der Installation von PrestaShop selbst müssen Sie zunächst das Folgende auf Ihrem Server vorbereiten, indem Sie sich über SSH an Ihren Server anmelden.Diese Schritte sind die Grundlage, um den PrestaShop-Framework einzurichten.
Schritt 1: Stellen Sie vor der weiteren Installation sicher, dass Ihr Betriebssystem auf dem neuesten Stand ist, indem Sie den folgenden Befehl ausführen
yum update
Wir werden Apache mit DNF installieren, der Standardpaket-Manager für CENTOS 8 ist:
dnf install httpd
Beginnen Sie nach der Installation von Apache-Services auf Ihrem System alle erforderlichen Dienste:
systemctl restart httpd
systemctl status httpd
systemctl enable httpd
Sie können überprüfen, dass APACHE läuft, indem Sie Ihren bevorzugten Webbrowser öffnen und die URL HTTP: // Ihre Server-Adresse eingeben.
Schritt 1: Installieren Sie Mariadb.
dnf install mariadb-server
systemctl start mariadb
Schritt 2: Sichern Sie Mariadb
Standardmäßig ist Mariadb nicht gehärtet.Sie können Mariadb mit dem Skript MySQL_SECURE_INSTALLATION sicherstellen.
Es wäre am besten, wenn Sie vor jedem Schritt sorgfältig gelesen werden, um ein Root-Passwort festzulegen, anonyme Benutzer zu entfernen, das Remote-Root-Login zu verbieten und die Testdatenbank zu entfernen, und den Zugriff auf das Sichern von Mariadb:
mysql_secure_installation
HINWEIS: Standardmäßig ist kein Root-Passwort standardmäßig vorhanden, drücken Sie die Eingabetaste, wenn Sie gefragt werden.
Schritt 3: Starten Sie den MARIADB-Datenbankserver neu und ermöglicht es dem Systemstart.
systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb
Schritt 1: Installieren Sie PHP und erforderliche Module
dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl
Schritt 2: Starten Sie Apache mithilfe von Systemctl neu, um die Änderungen zu ergreifen:
systemctl restart httpd
Schritt 3: Testen Sie Ihre PHP-Installation, um sicherzustellen, dass es ordnungsgemäß installiert ist.
Erstellen Sie eine neue Datei namens test.php on / var / www / html und fügen Sie Folgendes hinzu:
nano /var/www/html/info.php
<?php
phpinfo();
?>
Drücken Sie dann Strg-X, Y, eingeben, um Nano zu speichern und zu verlassen.
Zugriff auf HTTP: // [Ihr Server IP] /Info.php, um zu bestätigen, dass der PHP installiert ist.
Schritt 1: Laden Sie das Prestashop-Archiv herunter:
Auf https://www.prestashop.com/en/versions Klicken Sie mit der rechten Maustaste auf 'Download' und wählen Sie "Linkadresse kopieren".
Geben Sie in Ihrem SSH-Terminal ein
cd /var/www/html/
wget
Und klicken Sie mit der rechten Maustaste, um die URL einzufügen, und dann geben Sie ein.
Alternativ können Sie ihn auf Ihren Desktop herunterladen und dann mit SFTP hochladen, um ihn hochzuladen.
Schritt 2: Entpacken Sie die ZIP-Datei:
unzip prestashop_1.*
Und legen Sie die Berechtigungen fest, sodass PHP in das Verzeichnis schreiben kann:
chown -R root.apache /var/www/html/
chmod 775 /var/www/html/
Schritt 3: Erstellen Sie eine Datenbank für Prestashop.
Melden Sie sich bei MySQL mit dem Kennwort für root an, das Sie in der Mysql_Secure_installationsschritte festgelegt sind.
mysql -u root -p
Geben Sie in der MySQL-Befehlszeile ein:
CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit
Schritt 4: Starten Sie die Installation der Prestashop.
Navigieren Sie in einem Webbrowser zu HTTP: // [IHRE SERVER IP] /, und sollte die PrestaShop-Datei entlassen und installieren.Es gibt Ihnen dann die Optionen an:
PrestaShop beendet dann die Installation.
Schritt 5: Post Installieren Sie Bereinigung
Bei der letzten Seite in der Installation muss das Verzeichnis / installiert gelöscht werden.In der Befehlszeile auf dem Server laufen Sie.
rm -rf /var/www/html/install
Schritt 6: Melden Sie sich in den Shop-Backend an.
Navigieren Sie in Ihrem Browser zu http: // [Ihr Server IP] / Admin und melden Sie sich mit dem E-Mail / Kennwort an, das Sie während der Installation von Prestashop auf der Seite "Speicherinformationen" festgelegt haben.Es wird eine neue zufällige Administrations-URL (aus Sicherheitsgründen) generieren und Sie umleiten.
Du bist alle fertig!Sie können jetzt den Shop einrichten, Produkte hinzufügen, Versand, Bezahlung und andere Plugins konfigurieren und mit dem Verkauf beginnen.
Geschrieben von Hostwinds Team / Juli 30, 2021