Installatie
Installeer OpenCart op Ubuntu 16.04 LTS met nginx
Nginx is de meest populaire en veilige webserver. Gebruik de volgende opdracht om nginx te installeren
sudo apt install nginx
Nadat de nginx is geïnstalleerd, configureert u het domein en start u de nginx opnieuw met de volgende opdracht
sudo service nginx restart
Gebruik vervolgens de databaseserver installeren, gebruik de volgende opdracht om MySQL Server te installeren
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Zodra de databaseserver is geïnstalleerd, gebruikt u de volgende opdracht om de MySQL -server opnieuw te starten
sudo service mysql restart
Installeer PHP voor verwerking
sudo apt-get install php-fpm php-mysql
Nu hebt u alle vereiste software geïnstalleerd en de volgende stap is om in te loggen op MySQL Server en Phplist -database te maken. Gebruik de volgende opdracht om database te maken. Wijzig met uw databasenaam.
CREATE DATABASE
Maak een database -gebruiker met de naam "" met nieuw wachtwoord. en gebruikte de volledige toegang van de gebruiker tot de database door de volgende opdrachten uit te voeren. Wijzig met uw gewenste database -gebruiker en met uw gewenste wachtwoord.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Voer de onderstaande opdrachten uit om het gedownloade bestand te downloaden en uit te pakken en verplaatst het naar een OpenCart -hoofdmap.
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
Configureer OpenCART met behulp van onderstaande opdrachten.
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
Stel de juiste machtigingen in voor OpenCart.
sudo chown -R www-data:www-data /var/www/html/opencart/
sudo chmod -R 755 /var/www/html/opencart/
Maak Nginx -configuratiebestand voor OpenCart.
sudo nano /etc/nginx/sites-available/opencart
Kopieer en plak de onderstaande inhoud in het bestand en sla deze op. Vervang Voorbeeld.com door uw eigen domein.
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;
}
}
Maak Symlink voor OpenCart -bestand.
sudo ln -s /etc/nginx/sites-available/opencart /etc/nginx/sites-enabled/
Start nginx opnieuw.
sudo systemctl restart nginx
Open uw site in de browser en volg de installatiewizard.