Instalasi

Instal OpenCart di Ubuntu 16.04 LTS dengan Nginx

Nginx adalah server web paling populer dan aman. Untuk menginstal Nginx, gunakan perintah berikut

 sudo apt install nginx 

Setelah nginx menginstal, konfigurasikan domain dan restart Nginx dengan menggunakan perintah berikut

 sudo service nginx restart 

Selanjutnya, perlu menginstal server database, menggunakan perintah berikut untuk menginstal server mysql

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

Setelah, server database diinstal, gunakan perintah berikut untuk memulai kembali server mysql

 sudo service mysql restart 

Instal PHP untuk diproses

 sudo apt-get install php-fpm php-mysql

Sekarang, Anda telah menginstal semua perangkat lunak yang diperlukan dan langkah selanjutnya adalah login ke MySQL Server dan membuat database PhPlist. Gunakan perintah berikut untuk membuat database. Ubah dengan nama database Anda.

 CREATE DATABASE  

Buat pengguna basis data yang disebut "" dengan kata sandi baru. dan memberikan pengguna akses penuh ke database dengan menjalankan perintah berikut. Ubah dengan pengguna database yang Anda inginkan dan dengan kata sandi yang Anda inginkan.

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

Jalankan perintah di bawah ini untuk mengunduh dan mengekstrak file yang diunduh dan memindahkannya ke direktori Opencart Root.


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

Konfigurasikan OpenCart dengan menggunakan perintah di bawah ini.


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

Tetapkan izin yang benar untuk OpenCart.


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

Buat File Konfigurasi Nginx untuk OpenCart.

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

Salin dan tempel konten di bawah ini ke dalam file dan simpan. Ganti example.com dengan domain Anda sendiri.


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;
    }

}

Buat Symlink untuk File OpenCart.

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

Restart nginx.

sudo systemctl restart nginx

Buka situs Anda di browser dan ikuti Wizard Instalasi.

 Indonesia