Installieren Sie OpenCart unter Ubuntu 16.04 LTS mit Apache2-, MariaDB- und PHP 7.1-Unterstützung

  • Yurii Anneticus
  • 0
  • 4360
  • 899

Wenn Sie sich für eine Open Source E-Commerce-Plattform entscheiden, auf der Sie Ihr Online-Geschäft betreiben möchten, sollten Sie auch OpenCart ausprobieren.

OpenCart ist ein beliebtes und weit verbreitetes Open-Source-E-Commerce-Content-Management-System (CMS), das auf PHP basiert. Es bietet alles, was Sie zum Erstellen und Verwalten eines Online-Shops benötigen.

Wenn Sie nach einer funktionalen, leistungsstarken E-Commerce-CMS-Plattform suchen, mit der Sie Ihre Online-Shop- und Produktprofile verwalten können, ist OpenCart hilfreich. Dieses kurze Tutorial zeigt Schülern und neuen Benutzern, wie OpenCart unter Ubuntu 17.04 | installiert wird 17.10 mit Apache2-, MariaDB- und PHP-Unterstützung.

Dieser Beitrag behandelt die Installation der neuesten Version von OpenCart, die sich zum Zeitpunkt des Schreibens in der Version befand 3.0.2.

Führen Sie die folgenden Schritte aus, um mit der Installation von OpenCart zu beginnen:

Schritt 1: Installieren Sie Apache2

OpenCart benötigt einen Webserver und der derzeit am häufigsten verwendete Webserver ist Apache2. Installieren Sie Apache2 unter Ubuntu, indem Sie die folgenden Befehle ausführen:

sudo apt install apache2

Führen Sie nach der Installation von Apache2 die folgenden Befehle aus, um die Verzeichnisliste zu deaktivieren.

sudo sed -i "s / Optionsindizes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Führen Sie als Nächstes die folgenden Befehle aus, um den Apache2-Dienst zu stoppen, zu starten und zu aktivieren, damit er immer mit dem Serverstart gestartet wird.

sudo systemctl apache2.service stoppen sudo systemctl apache2.service starten sudo systemctl apache2.service aktivieren 

Schritt 2: Installieren Sie MariaDB

OpenCart benötigt auch einen Datenbankserver… und der MariaDB-Datenbankserver ist ein guter Ausgangspunkt. Um es zu installieren, führen Sie die folgenden Befehle aus.

sudo apt-get install mariadb-server mariadb-client

Nach der Installation können die folgenden Befehle verwendet werden, um den MariaDB-Dienst zu stoppen, zu starten und zu aktivieren, damit er beim Start des Servers immer gestartet wird.

sudo systemctl stoppe mysql.service sudo systemctl starte mysql.service sudo systemctl aktiviere mysql.service 

Führen Sie danach die folgenden Befehle aus, um den MariaDB-Server zu sichern.

sudo mysql_secure_installation

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

  • Geben Sie das aktuelle Passwort für root ein (geben Sie für none ein): Drücken Sie einfach die Eingabetaste
  • Root-Passwort festlegen? [J / N]: Y.
  • Neues Passwort: Passwort eingeben
  • Neues Passwort erneut eingeben: Passwort wiederholen
  • Anonyme Benutzer entfernen? [J / N]: Y.
  • Remote-Login aus der Ferne nicht zulassen? [J / N]: Y.
  • Testdatenbank entfernen und darauf zugreifen? [J / N]: Y.
  • Berechtigungstabellen jetzt neu laden? [J / N]: Y.

Starten Sie den MariaDB-Server neu

sudo systemctl starte mysql.service neu

Schritt 3: Installieren Sie PHP und verwandte Module

PHP 7.1 ist in Ubuntu-Standard-Repositorys nicht verfügbar. Um es zu installieren, müssen Sie es aus Repositorys von Drittanbietern beziehen.

Führen Sie die folgenden Befehle aus, um das unten stehende Repository eines Drittanbieters für ein Upgrade auf PHP 7.1 hinzuzufügen

sudo apt-get installiere Software-Eigenschaften-allgemein sudo add-apt-repository ppa: ondrej / php

Aktualisieren und aktualisieren Sie dann auf PHP 7.1

sudo apt update

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Schritt 4: Erstellen Sie eine OpenCart-Datenbank

Nachdem Sie alle erforderlichen Pakete installiert haben, fahren Sie unten mit der Konfiguration der Server fort. Führen Sie zuerst die folgenden Befehle aus, um eine OpenCart-Datenbank zu erstellen.

Führen Sie die folgenden Befehle aus, um sich beim Datenbankserver anzumelden. Wenn Sie zur Eingabe eines Kennworts aufgefordert werden, geben Sie das oben erstellte Root-Kennwort ein.

sudo mysql -u root -p

Erstellen Sie dann eine Datenbank mit dem Namen opencart

CREATE DATABASE opencart;

Erstellen Sie einen Datenbankbenutzer namens magentouser mit einem neuen Kennwort

CREATE USER 'opencartuser' @ 'localhost' IDENTIFIED BY 'new_password_here';

Gewähren Sie dem Benutzer dann vollen Zugriff auf die Datenbank.

GRANT ALL ON opencart. * TO 'opencartuser' @ 'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;

Speichern Sie abschließend Ihre Änderungen und beenden Sie das Programm.

SPÜLPRIVILEGIEN; AUSFAHRT; 

Schritt 5: Laden Sie die neueste Version von OpenCart herunter

Besuchen Sie anschließend die OpenCart-Website und registrieren Sie sich für ein kostenloses Konto. Sie müssen sich registrieren, bevor Sie eine Kopie herunterladen dürfen. Die Community Edition möchten Sie herunterladen.

Führen Sie nach dem Herunterladen die folgenden Befehle aus, um die Download-Datei in das Apache2-Stammverzeichnis zu extrahieren.

cd / tmp && wget https://github.com/opencart/opencart/releases/download/3.0.2.0/3.0.2.0-OpenCart.zip unzip 3.0.2.0-OpenCart.zip sudo mv upload / / var / www / html / opencart 

Führen Sie die folgenden Befehle aus, um OpenCart zu konfigurieren

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

Führen Sie dann die folgenden Befehle aus, um die richtigen Berechtigungen für die Funktion von OpenCart festzulegen.

sudo chown -R www-Daten: www-Daten / var / www / html / opencart / sudo chmod -R 755 / var / www / html / opencart / 

Schritt 6: Konfigurieren Sie Apache2

Konfigurieren Sie abschließend die Apahce2-Site-Konfigurationsdatei für OpenCart. Diese Datei steuert, wie Benutzer auf OpenCart-Inhalte zugreifen. Führen Sie die folgenden Befehle aus, um eine neue Konfigurationsdatei mit dem Namen zu erstellen opencart.conf

sudo nano /etc/apache2/sites-available/opencart.conf

Kopieren Sie dann den folgenden Inhalt, fügen Sie ihn in die Datei ein und speichern Sie ihn. Ersetzen Sie die markierte Zeile durch Ihren eigenen Domainnamen und Verzeichnisverzeichnis.

 ServerAdmin [email protected] DocumentRoot / var / www / html / opencart / Servername example.com ServerAlias ​​www.example.com  Optionen FollowSymlinks AllowOverride Alle Bestellungen zulassen, von allen zulassen  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombiniert  

Speichern Sie die Datei und beenden Sie sie.

Schritt 7: Aktivieren Sie das OpenCart- und Rewrite-Modul

Aktivieren Sie den obigen VirtualHost, nachdem Sie ihn oben konfiguriert haben, indem Sie die folgenden Befehle ausführen

sudo a2ensite opencart.conf sudo a2enmod umschreiben

Schritt 8: Starten Sie Apache2 neu

Starten Sie Apache2 neu, indem Sie die folgenden Befehle ausführen, um alle oben genannten Einstellungen zu laden.

sudo systemctl apache2.service neu starten

Öffnen Sie dann Ihren Browser und navigieren Sie zum Serverdomänennamen, gefolgt von der Installation. Zum Abschluss sollte der OpenCart-Setup-Assistent angezeigt werden. Bitte folgen Sie dem Assistenten sorgfältig.

http://example.com/opencart/install/

Geben Sie dann die Datenbankinformationen sowie die Anmeldeinformationen des Site-Administrators ein.

Warten Sie und OpenCart sollte erfolgreich installiert werden. Melden Sie sich an und verwenden Sie Ihr Programm.

Genießen!

Führen Sie die folgenden Befehle nach der Installation aus.

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




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

Eine Sammlung nützlicher Informationen zum Linux-Betriebssystem und zu neuen Technologien
Frische Artikel, praktische Tipps, ausführliche Rezensionen und Anleitungen. Fühlen Sie sich in der Welt des Linux-Betriebssystems zu Hause