نصب و راه اندازی

نصب OpenCart را در اوبونتو 16.04 LTS با nginx نصب کنید

Nginx محبوب ترین و امن ترین سرور وب است. به منظور نصب NGINX ، از دستور زیر استفاده کنید

 sudo apt install nginx 

پس از نصب NGINX ، دامنه را پیکربندی کرده و NGINX را با استفاده از دستور زیر مجدداً راه اندازی کنید

 sudo service nginx restart 

در مرحله بعد ، نیاز به نصب سرور پایگاه داده ، از دستور زیر برای نصب MySQL Server استفاده کنید

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

پس از نصب سرور پایگاه داده ، از دستور زیر برای راه اندازی مجدد MySQL Server استفاده کنید

 sudo service mysql restart 

PHP را برای پردازش نصب کنید

 sudo apt-get install php-fpm php-mysql

اکنون ، شما تمام نرم افزار مورد نیاز را نصب کرده اید و مرحله بعدی ورود به MySQL Server و ایجاد پایگاه داده Phplist است. برای ایجاد پایگاه داده از دستور زیر استفاده کنید. با نام پایگاه داده خود تغییر دهید.

 CREATE DATABASE  

یک کاربر پایگاه داده به نام "" با رمز عبور جدید ایجاد کنید. و با اجرای دستورات زیر به کاربر دسترسی کامل به پایگاه داده داده است. با کاربر پایگاه داده مورد نظر و رمز عبور مورد نظر خود تغییر دهید.

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

دستورات زیر را برای بارگیری و استخراج فایل بارگیری شده اجرا کرده و آن را به یک دایرکتوری ریشه 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

OpenCart را با استفاده از دستورات زیر پیکربندی کنید.


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

مجوزهای صحیح را برای Opencart تنظیم کنید.


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

فایل پیکربندی NGINX را برای Opencart ایجاد کنید.

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

محتوای زیر را در پرونده کپی و جایگذاری کنید و آن را ذخیره کنید. به عنوان مثال. com را با دامنه خود جایگزین کنید.


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

}

Symlink را برای پرونده OpenCart ایجاد کنید.

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

مجدداً nginx را مجدداً راه اندازی کنید.

sudo systemctl restart nginx

سایت خود را در مرورگر باز کنید و Wizard نصب را دنبال کنید.

 فارسی