نصب و راه اندازی
نصب 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 نصب را دنبال کنید.