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

So installieren Sie OpenCart unter Ubuntu 18.04

OpenCart ist ein kostenloses und Open-Source-Warenkorbsystem. Es ist eine PHP-basierte Plattform zum Erstellen von Online-Shops, die alle Standard-E-Commerce-Funktionalitäten bereitstellt, die für die Verwaltung eines Online-Shops erforderlich sind. OpenCart bietet kostenlosen lebenslangen Support, Software-Updates und ist in viele Sprachen und Währungen lokalisiert, was es zu einer der beliebtesten und am weitesten verbreiteten selbst gehosteten E-Commerce-Plattformen macht. In diesem Tutorial zeigen wir Ihnen, wie Sie OpenCart auf Ihrem Ubuntu 18.04-Server installieren.

Anforderungen:

  • Für die Zwecke dieses Tutorials verwenden wir ein Ubuntu 18.04 VPS
  • Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.

1. Erste Schritte

Zuerst müssen Sie sich über SSH als Root-Benutzer bei Ihrem Server anmelden:

ssh root@IP_ADDRESS -p PORT_NUMBER

und ersetzen Sie „IP_ADDRESS“ und „PORT_NUMBER“ durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.

Stellen Sie nach der Anmeldung sicher, dass Ihr Ubuntu 18.04-Server auf dem neuesten Stand ist, indem Sie die folgenden Befehle ausführen:

$ sudo apt-get update
$ sudo apt-get upgrade

Dadurch wird der Paketindex aktualisiert und die derzeit auf dem Server installierte Software auf die neueste Version aktualisiert.

Sobald Ihr System vollständig auf dem neuesten Stand ist, können wir nun mit der OpenCart-Installation fortfahren.

2. Installieren Sie den MySQL-Datenbankserver

Als nächstes werden wir den MySQL-Server installieren. Führen Sie den folgenden Befehl aus, um das Standardpaket zu installieren:

$ sudo apt-get install mysql-server

Dadurch wird MySQL 5.7 auf Ihrem Server installiert, Sie werden jedoch nicht aufgefordert, ein Kennwort festzulegen oder andere Konfigurationsänderungen vorzunehmen. Da dies Ihre Installation von MySQL unsicher macht, empfehlen wir Ihnen, die „mysql_secure_installation“ auszuführen, um die Sicherheit Ihres MySQL-Servers zu verbessern ‘-Skript durch Eingabe des folgenden Befehls:

$ mysql_secure_installation

Dieses Skript hilft Ihnen bei wichtigen Sicherheitsaufgaben wie dem Einrichten eines Root-Passworts, dem Deaktivieren der Remote-Root-Anmeldung, dem Entfernen anonymer Benutzer usw.

3. Erstellen Sie eine Datenbank für OpenCart

Jetzt erstellen wir unsere MySQL-Datenbank für unsere OpenCart-Site. Melden Sie sich mit dem folgenden Befehl bei Ihrem MySQL-Server an und geben Sie Ihr MySQL-Root-Passwort ein:

sudo mysql -u root -p

In diesem Abschnitt erstellen wir eine neue MySQL-Datenbank opencart und weisen Sie einem neuen Benutzer admin_user den Benutzerzugriff darauf zu mit dem Passwort Strong_Password :

CREATE DATABASE opencart;
GRANT ALL PRIVILEGES ON opencart.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Strong_Password';
FLUSH PRIVILEGES;
exit;

Vergessen Sie nicht, „Strong_Password“ durch ein echtes starkes Passwort zu ersetzen.

4. Installieren Sie Apache und PHP

Führen Sie den folgenden Befehl aus, um den Apache-Webserver zu installieren:

$ sudo apt-get install apache2

Nachdem die Installation abgeschlossen ist, sollten Sie Apache so aktivieren, dass er beim Neustart des Servers automatisch gestartet wird mit:

$ sudo systemctl enable apache2

Sie können den Status Ihres Apache-Dienstes auch mit dem folgenden Befehl überprüfen:

$ sudo systemctl status apache2

Ausgabe:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset:
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running)
  Process: 728 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES
 Main PID: 855 (apache2)
    Tasks: 6 (limit: 2321)
   CGroup: /system.slice/apache2.service
           ├─855 /usr/sbin/apache2 -k start
           ├─876 /usr/sbin/apache2 -k start
           ├─877 /usr/sbin/apache2 -k start
           ├─878 /usr/sbin/apache2 -k start
           ├─879 /usr/sbin/apache2 -k start
           └─880 /usr/sbin/apache2 -k start

Da OpenCart eine PHP-basierte Anwendung ist, besteht unser nächster Schritt darin, PHP und einige von OpenCart benötigte PHP-Erweiterungen zu installieren:

$ sudo apt-get install php libapache2-mod-php
$ sudo apt-get install php-cli php-common php-mbstring php-gd php-intl php-xml php-mysql php-zip 
php-curl php-xmlrpc

Starten Sie den Apache-Webserver neu, um die PHP-Module zu laden:

$ sudo systemctl restart apache2

Überprüfen Sie nun die auf Ihrem Server installierte PHP-Version:

$ php -v

Ausgabe:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

5. Laden Sie die neueste Version von OpenCart herunter

Die neueste Version von OpenCart (v.3.0.3.1) kann von der OpenCart-Website (empfohlen für Endbenutzer) oder direkt von Github (empfohlen für Webentwickler) heruntergeladen werden. Die Download-Seite bietet auch Zugriff auf frühere Versionen von OpenCart.

$ sudo wget https://github.com/opencart/opencart/releases/download/3.0.3.1/opencart-3.0.3.1.zip
$ sudo unzip opencart-3.0.3.1
$ sudo mv upload/ /var/www/html/opencart
$ sudo cd /var/www/html/opencart/
$ sudo cp config-dist.php config.php
$ sudo cp admin/config-dist.php 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-data:www-data /var/www/html/opencart/

6:Apache2 konfigurieren

Wir können jetzt unsere virtuellen Hostdateien erstellen. Führen Sie den folgenden Befehl aus, um die Konfigurationsdatei des virtuellen Hosts für Ihre Domäne Ihre_Domäne.com zu erstellen :

$ sudo nano /etc/apache2/sites-available/your_domain.com.conf

Kopieren Sie dann den folgenden Inhalt, fügen Sie ihn in die Datei ein und speichern Sie ihn. Ersetzen Sie „your_domain.com“ durch Ihren eigenen Domainnamen und Ihren eigenen Verzeichnisstammspeicherort.

<VirtualHost *:80>
     ServerAdmin admin@your_domain.com
     DocumentRoot /var/www/html/opencart/
     ServerName your_domain.com ServerAlias www.your_domain.com <Directory /var/www/html/opencart/> Options FollowSymlinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Speichern Sie die Datei und beenden Sie sie.

Aktivieren Sie den virtuellen Host, indem Sie einen symbolischen Link erstellen :

$ sudo ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/your_domain.com.conf

Starten Sie Apache neu, damit die Änderungen wirksam werden:

$ sudo systemctl restart apache2

Um auf Ihre OpenCart-Installation zuzugreifen, müssen Sie die folgende URL in Ihren Webbrowser eingeben:

http://your_domain.com/

und Sie sehen den folgenden Bildschirm:

Lesen Sie die Vereinbarung und klicken Sie auf "WEITER" um fortzufahren.

Der nächste Bildschirm zeigt die Vorinstallationsinformationen an, um sicherzustellen, dass Ihre Installation wie erforderlich eingerichtet ist.

Schließlich müssen Sie einen DB-Treiber (in unserem Fall MySQL) auswählen und die oben erstellten Datenbankwerte wie unten gezeigt eingeben. Sie müssen auch einen Benutzernamen und ein Passwort für die Anmeldung bei Ihrem OpenCart-Adminbereich erstellen.

Sobald Sie OpenCart installiert haben, müssen Sie die Installation entfernen Verzeichnis, jedoch sollten Sie keine anderen Verzeichnisse berühren.

$ sudo rm -rf install/

Herzliche Glückwünsche. Sie haben OpenCart erfolgreich auf Ihrem Ubuntu 18.04 VPS installiert.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, OpenCart für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken, indem Sie die unten stehenden Shortcuts zum Teilen verwenden, oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.


Panels
  1. So installieren Sie MySQL unter Ubuntu 16.04

  2. So installieren Sie R unter Ubuntu 16.04

  3. So installieren Sie den Graylog-Server unter Ubuntu 16.04

  4. So installieren Sie NextCloud 13 auf Ubuntu 16.04

  5. So installieren Sie osTicket unter Ubuntu 16.04

So installieren Sie MySQL unter Ubuntu 18.04

So installieren Sie Minecraft Server auf Ubuntu 18.04

So installieren Sie aaPanel unter Ubuntu 20.04

So installieren Sie FastPanel unter Ubuntu 20.04

So installieren Sie OpenVPN unter Ubuntu 18.04

So installieren Sie WordPress unter Ubuntu 22.04