Installation

OpenCart auf Ubuntu 16.04 LTS mit nginx installieren

Nginx ist der beliebteste und sichere Webserver. Verwenden Sie den folgenden Befehl zur Installation von NGINX

 sudo apt install nginx 

Sobald der Nginx installiert ist, konfigurieren Sie die Domäne und starten Sie den Nginx neu, indem Sie den folgenden Befehl verwenden

 sudo service nginx restart 

Als nächstes müssen Sie den Datenbankserver installieren und den folgenden Befehl verwenden, um MySQL Server zu installieren

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Einmal ist der Datenbankserver installiert, verwenden Sie den folgenden Befehl, um MySQL Server neu zu starten

 sudo service mysql restart 

Installieren Sie PHP zur Verarbeitung

 sudo apt-get install php-fpm php-mysql

Jetzt haben Sie die gesamte erforderliche Software installiert. Der nächste Schritt besteht darin, sich bei MySQL Server anzumelden und die Phplist -Datenbank zu erstellen. Verwenden Sie den folgenden Befehl, um Datenbank zu erstellen. Ändern Sie Ihren Datenbanknamen.

 CREATE DATABASE  

Erstellen Sie einen Datenbankbenutzer mit dem Namen "" “mit neuem Passwort. und erteilte den Benutzer vollständiger Zugriff auf die Datenbank, indem die folgenden Befehle ausgeführt werden. Ändern Sie mit Ihrem gewünschten Datenbankbenutzer und mit Ihrem gewünschten Passwort.

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Führen Sie die folgenden Befehle aus, um die heruntergeladene Datei herunterzuladen und zu extrahieren. Verschieben Sie sie in ein OpenCart -Root -Verzeichnis.


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

Konfigurieren Sie OpenCart mit den folgenden Befehlen.


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

Stellen Sie die korrekten Berechtigungen für OpenCart fest.


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

Erstellen Sie die Nginx -Konfigurationsdatei für OpenCart.

sudo nano /etc/nginx/sites-available/opencart

Kopieren Sie und fügen Sie den folgenden Inhalt in die Datei ein und speichern Sie sie. Ersetzen Sie example.com durch Ihre eigene Domain.


server {
    listen 80;
    listen [::]:80;
    root /var/www/html/opencart;
    index  index.php index.html index.htm;
    server_name  example.com;

    location / {
    try_files $uri $uri/ =404;        
    }

    location ~ [^/]\.php(/|$) {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

}

Erstellen Sie Symlink für OpenCart -Datei.

sudo ln -s /etc/nginx/sites-available/opencart /etc/nginx/sites-enabled/

Starten Sie Nginx neu.

sudo systemctl restart nginx

Öffnen Sie Ihre Website im Browser und befolgen Sie den Installationsassistenten.

 Deutsch