Instalace
Nainstalujte OpenCart na Ubuntu 16.04 LTS s nginx
Nginx je nejoblíbenější a nejbezpečnější webový server. Chcete -li nainstalovat NGINX, použijte následující příkaz
sudo apt install nginx
Po instalaci NginX nakonfigurujte doménu a restartujte Nginx pomocí následujícího příkazu
sudo service nginx restart
Dále je třeba nainstalovat databázový server, použijte následující příkaz k instalaci serveru MySQL
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Jakmile je nainstalován databázový server, použijte následující příkaz k restartu serveru MySQL
sudo service mysql restart
Nainstalujte PHP pro zpracování
sudo apt-get install php-fpm php-mysql
Nyní jste nainstalovali veškerý požadovaný software a dalším krokem je přihlášení na server MySQL a vytvoření databáze PHPLIST. K vytvoření databáze použijte následující příkaz. Změňte název databáze.
CREATE DATABASE
Vytvořte uživatele databáze s názvem „“ s novým heslem. a udělil uživateli plný přístup k databázi spuštěním následujících příkazů. Změňte s požadovaným uživatelem databáze a pomocí požadovaného hesla.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Spusťte příkazy níže a stáhněte si a extrahujte stažený soubor a přesuňte jej do kořenového adresáře OpenCart.
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
Nakonfigurujte OpenCart pomocí příkazů níže.
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
Nastavte správná oprávnění pro OpenCart.
sudo chown -R www-data:www-data /var/www/html/opencart/
sudo chmod -R 755 /var/www/html/opencart/
Vytvořte konfigurační soubor NGINX pro OpenCart.
sudo nano /etc/nginx/sites-available/opencart
Zkopírujte a vložte obsah níže do souboru a uložte jej. Nahraďte příklady.com za vlastní doménu.
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;
}
}
Vytvořte symlink pro soubor OpenCart.
sudo ln -s /etc/nginx/sites-available/opencart /etc/nginx/sites-enabled/
Restartujte nginx.
sudo systemctl restart nginx
Otevřete svůj web v prohlížeči a sledujte průvodce instalací.