NopCommerce - راه حل رایگان سبد خرید

nopCommerce نرم افزار سبد خرید

راه حل سبد خرید رایگان بر اساس فناوری های مایکروسافت

به سرعت با یکی از محبوب ترین نرم افزار سبد خرید Cross-Platform Source که در Microsoft Technologies ساخته شده است ، تجارت خود را به سرعت ایجاد کرده و مقیاس کنید.

بررسی اجمالی

NopCommerce Ultimate راه حل سبد خرید رایگان بر اساس فناوری های مایکروسافت است. این یک منبع باز سبد خرید ASP.NET است. این ویژگی دارای ویژگی های داخلی چشمگیر و مناسب برای مشاغل کوچک ، متوسط ​​و در سطح شرکت است. NopCommerce پلت فرم تجارت الکترونیکی ایمن ، پایدار و قابل گسترش است. این نرم افزار تجارت الکترونیکی رایگان از ویژگی های چند فروشگاه و چند فروشنده پشتیبانی می کند. قابلیت های چند فروشگاهی به بازرگانان کمک می کند تا چندین فروشگاه را از نصب واحد اجرا کنند. این بدان معنی است که بازرگانان می توانند بیش از یک فروشگاه را پیکربندی کرده و عملیات را از رابط مدیریت واحد مدیریت کنند. همچنین از قابلیت های چند فروشنده پشتیبانی می کند که مشاغل را قادر می سازد بدون داشتن موجودی بفروشند. در این مدل ، محصول به فروشنده اختصاص می یابد و سپس فروشنده وظیفه ارسال محصول را به نمایندگی از بازرگان به مشتری دارد. NopCommerce سبد تجارت الکترونیکی با نسخه جعبه برای دستگاه های تلفن همراه حمل می شود. این کاملاً رایگان است و بازرگانان نیازی به نصب ماژول اضافی ندارند. این روزها یک فروشگاه موبایل برای تجارت آنلاین مهم است زیرا کاربران تلفن همراه به سرعت در حال افزایش هستند. بازاریابی مؤلفه اصلی تجارت آنلاین است و این راه حل رایگان سبد خرید تعداد ویژگی های آن را ارائه می دهد. برخی از ویژگی های اصلی مانند سیستم پاداش نقطه ، تخفیف و کوپن ، محصولات مرتبط ، کارت های هدیه و موارد دیگر است. با این حال ، صاحب فروشگاه می تواند بسیاری از ابزارهای بازاریابی دیگر را در بازار پیدا کرده و از آنها استفاده کند. همچنین به بازرگانان این امکان را می دهد تا با فیدهای محصول محبوب مانند خرید Google و PriceGrabber ادغام شوند. بنابراین ، مشتریان می توانند به راحتی مقایسه محصول را انجام دهند.

الزامات سیستم

NopCommerce نرم افزار سبد خرید منبع باز مبتنی بر ASP.NET است. به نرم افزار زیر نیاز دارد.

  • ویندوز (ویندوز 7 SP1 یا بالاتر ، ویندوز سرور 2012 R2 یا بالاتر)
  • لینوکس (Red Hat 6 / Centos 7 یا بالاتر ، Fedora 30 یا بالاتر ، Ubuntu 18.04 یا بالاتر)
  • macOS (Mac OS X 10.13 یا بالاتر)
  • سرور پایگاه داده (MS SQL Server 2012 یا بالاتر ، MySQL 5.7 یا بالاتر)
  • وب سرور (سرویس اطلاعات اینترنتی (IIS) 7.0 یا بالاتر ، nginx)

امکانات

NopCommerce کاملاً با ویژگی های مدرن نرم افزار سبد خرید بسته بندی شده است. برخی از ویژگی های اصلی در زیر ذکر شده است:

  • تجارت سیار
  • چند فروشگاه
  • چند فروشنده
  • مدیریت تولید
  • بهینه سازی موتور جستجو (SEO)
  • وارسی
  • بازار یابی
  • روش های پرداخت
  • چندین روش حمل و نقل
  • محاسبات مالیاتی
  • پشتیبانی از خدمات مشتری
  • امنیت و انطباق

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

نصب در ویندوز

ابتدا باید آن را از https://www.nopcommerce.com/download-nopcommerce بارگیری کنید پس از بارگیری ، پرونده های UploDAD در سرور وب خود با استفاده از نرم افزار FTP. برای پروژه NopCommerce خود پایگاه داده ایجاد کنید. مرورگر را باز کرده و به سایت خود مراجعه کنید ، آن را به جادوگر نصب هدایت می کند. جزئیات اطلاعات مربوط به فروشگاه و پایگاه داده را پر کنید. برای شروع فرآیند نصب ، روی دکمه نصب کلیک کنید. پس از اتمام نصب ، صفحه اصلی پروژه نمایش داده می شود.

نصب در لینوکس

برای ثبت Microsoft Key و Feed در زیر دستور اجرا کنید.

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

زمان اجرا .NET Core را نصب کنید.

sudo apt-get install apt-transport-https aspnetcore-runtime-3.1

سرور وب Nginx را نصب کنید.

sudo apt-get install nginx

سرور MySQL را نصب کنید.

sudo apt-get install mysql-server

نصب MySQL را ایمن کنید.

sudo mysql_secure_installation

NGINX را به عنوان یک پروکسی معکوس برای ارسال درخواست ها به برنامه اصلی ASP.NET خود پیکربندی کنید. پرونده پیکربندی پیش فرض NGINX را با دستور زیر باز کنید.

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

محتویات را با موارد زیر جایگزین کرده و آن را ذخیره کنید.


# Default server configuration
#
server {
    listen 80 default_server;
    listen [::]:80 default_server;

    server_name   nopCommerce-430.com;

    location / {
    proxy_pass         http://localhost:5000;
    proxy_http_version 1.1;
    proxy_set_header   Upgrade $http_upgrade;
    proxy_set_header   Connection keep-alive;
    proxy_set_header   Host $host;
    proxy_cache_bypass $http_upgrade;
    proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header   X-Forwarded-Proto $scheme;
    }

یک دایرکتوری برای پروژه ایجاد کنید.

sudo mkdir /var/www/nopCommerce430

به دایرکتوری Root Project بروید.

cd /var/www/nopCommerce430

NopCommerce را بارگیری کنید.

sudo wget https://github.com/nopSolutions/nopCommerce/releases/download/release-4.30/nopCommerce_4.30_NoSource_linux_x64.zip

فرمان را به پروژه Unzip اجرا کنید.

sudo unzip nopCommerce_4.30_NoSource_linux_x64.zip

برای اجرای NopCommerce دایرکتوری های زیر ایجاد کنید.

sudo mkdir bin
sudo mkdir logs

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

sudo chgrp -R www-data /var/www/nopCommerce430/
sudo chown -R www-data /var/www/nopCommerce430/

سرویس NopCommerce را ایجاد کنید. برای ایجاد فایل سرویس در زیر دستور را اجرا کنید.

sudo nano /etc/systemd/system/nopCommerce430.service

در پرونده خدمات در زیر محتوا و گذشته را کپی کنید.


[Unit]
Description=Example nopCommerce app running on XUbuntu

[Service]
WorkingDirectory=/var/www/nopCommerce430
ExecStart=/usr/bin/dotnet /var/www/nopCommerce430/Nop.Web.dll
Restart=always
# Restart service after 10 seconds if the dotnet service crashes:
RestartSec=10
KillSignal=SIGINT
SyslogIdentifier=nopCommerce430-example
User=www-data
Environment=ASPNETCORE_ENVIRONMENT=Production
Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false

[Install]
WantedBy=multi-user.target

سرویس NopCommerce را شروع کنید.

sudo systemctl start nopCommerce430.service

برای بارگذاری تنظیمات جدید ، سرور وب Nginx را مجدداً راه اندازی کنید.

sudo systemctl restart nginx

مرورگر را باز کرده و به سایت خود مراجعه کنید ، آن را به جادوگر نصب هدایت می کند. جزئیات اطلاعات مربوط به فروشگاه و پایگاه داده را پر کنید. برای شروع فرآیند نصب ، روی دکمه نصب کلیک کنید. پس از اتمام نصب ، صفحه اصلی پروژه نمایش داده می شود.

کاوش

ممکن است پیوندهای زیر را پیدا کنید:

 فارسی