nopCommerce Phần mềm mua sắm giỏ hàng
Giải pháp giỏ hàng miễn phí dựa trên Microsoft Technologies
Nhanh chóng tạo cửa hàng và mở rộng quy mô doanh nghiệp của bạn với một trong những phần mềm giỏ hàng đa nền tảng phổ biến nhất được xây dựng trên Microsoft Technologies.
Tổng quan
NopC Commerce là giải pháp giỏ hàng miễn phí *** Dựa trên Microsoft Technologies. Nó là một giỏ hàng nguồn mở** ASP.NET **. Nó có các tính năng xây dựng ấn tượng và phù hợp cho các doanh nghiệp cấp trung, vừa và doanh nghiệp. NopC Commerce là nền tảng thương mại điện tử an toàn, ổn định và có thể mở rộng. Phần mềm thương mại điện tử miễn phí này hỗ trợ các tính năng nhiều cửa hàng và nhiều nhà cung cấp. Chức năng nhiều cửa hàng giúp các thương nhân chạy nhiều cửa hàng từ cài đặt đơn. Điều này có nghĩa là các thương nhân có thể định cấu hình nhiều hơn một cửa hàng và quản lý các hoạt động từ giao diện quản trị đơn lẻ. Nó cũng hỗ trợ chức năng nhiều nhà cung cấp cho phép các doanh nghiệp bán mà không có hàng tồn kho. Trong mô hình này, sản phẩm được gán cho nhà cung cấp và sau đó nhà cung cấp có trách nhiệm vận chuyển sản phẩm cho khách hàng thay mặt cho người bán. NopC Commerce Giỏ hàng thương mại điện tử được vận chuyển với phiên bản Hộp cho các thiết bị di động. Nó rất miễn phí và các thương nhân don don cần cài đặt bất kỳ mô -đun bổ sung nào. Một cửa hàng di động rất quan trọng đối với doanh nghiệp trực tuyến ngày nay vì người dùng di động đang tăng nhanh. Tiếp thị là thành phần chính của kinh doanh trực tuyến và giải pháp giỏ hàng miễn phí này ** cung cấp số lượng các tính năng cho nó. Một số tính năng chính là như hệ thống điểm thưởng, giảm giá và phiếu giảm giá, các sản phẩm liên quan, thẻ quà tặng và nhiều hơn nữa. Tuy nhiên, chủ cửa hàng có thể tìm thấy nhiều công cụ tiếp thị khác trên thị trường và sử dụng chúng. Nó cũng cho phép các thương nhân tích hợp với các nguồn cấp dữ liệu sản phẩm phổ biến, chẳng hạn như Google Shopping và PriceGrabber. Do đó, khách hàng có thể dễ dàng chạy so sánh sản phẩm.
Yêu cầu hệ thống
NopCommerce là phần mềm Giỏ hàng nguồn mở dựa trên ASP.NET. Nó yêu cầu theo phần mềm.
- Windows (Windows 7 SP1 trở lên, Windows Server 2012 R2 trở lên)
- Linux (Mũ đỏ 6 / Centos 7 trở lên, Fedora 30 trở lên, Ubuntu 18.04 trở lên)
- MacOS (Mac OS X 10.13 trở lên)
- Máy chủ cơ sở dữ liệu (MS SQL Server 2012 trở lên, MySQL 5.7 trở lên)
- Máy chủ web (Dịch vụ thông tin Internet (IIS) 7.0 trở lên, Nginx)
Đặc trưng
NopC Commerce được đóng gói đầy đủ với các tính năng hiện đại của phần mềm giỏ hàng. Một số tính năng chính được liệt kê dưới đây:
- Thương mại di động
- Đa cửa hàng
- nhiều nhà cung cấp
- Quản lý sản phẩm
- Tối ưu hóa công cụ tìm kiếm (SEO)
- Thủ tục thanh toán
- Tiếp thị
- Phương thức thanh toán
- Nhiều phương thức vận chuyển
- Tính toán thuế
- Hỗ trợ dịch vụ khách hàng
- Bảo mật và tuân thủ
Cài đặt
Cài đặt trên Windows
Đầu tiên, bạn cần tải xuống từ https://www.nopcommerce.com/doad-nopc Commerce Sau khi tải xuống, các tệp Uplodad trên máy chủ web của bạn bằng phần mềm FTP. Tạo cơ sở dữ liệu cho dự án NopC Commerce của bạn. Mở trình duyệt và truy cập trang web của bạn, nó sẽ chuyển hướng đến Trình hướng dẫn cài đặt. Điền vào cửa hàng và chi tiết thông tin cơ sở dữ liệu. Nhấp vào nút Cài đặt để bắt đầu quá trình cài đặt. Trang chủ dự án sẽ hiển thị khi cài đặt hoàn tất.
Cài đặt trên Linux
Chạy lệnh bên dưới để đăng ký Microsoft Key và 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
Cài đặt thời gian chạy .NET Core.
sudo apt-get install apt-transport-https aspnetcore-runtime-3.1
Cài đặt máy chủ web nginx.
sudo apt-get install nginx
Cài đặt máy chủ MySQL.
sudo apt-get install mysql-server
Cài đặt MySQL bảo mật.
sudo mysql_secure_installation
Định cấu hình Nginx dưới dạng proxy ngược để chuyển tiếp các yêu cầu đến ứng dụng ASP.NET Core của bạn. Mở tệp cấu hình mặc định nginx với lệnh bên dưới.
sudo nano /etc/nginx/sites-available/default
Thay thế nội dung bằng cách sau và lưu nó.
# 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;
}
Tạo một thư mục cho dự án.
sudo mkdir /var/www/nopCommerce430
Chuyển đến thư mục root dự án.
cd /var/www/nopCommerce430
Tải xuống NopC Commerce.
sudo wget https://github.com/nopSolutions/nopCommerce/releases/download/release-4.30/nopCommerce_4.30_NoSource_linux_x64.zip
Chạy lệnh để giải nén dự án.
sudo unzip nopCommerce_4.30_NoSource_linux_x64.zip
Tạo các thư mục sau để chạy NopC Commerce.
sudo mkdir bin
sudo mkdir logs
Đặt các quyền chính xác để chạy NopC Commerce.
sudo chgrp -R www-data /var/www/nopCommerce430/
sudo chown -R www-data /var/www/nopCommerce430/
Tạo dịch vụ NopC Commerce. Chạy lệnh bên dưới để tạo tệp dịch vụ.
sudo nano /etc/systemd/system/nopCommerce430.service
Sao chép nội dung bên dưới và quá khứ trong tệp dịch vụ.
[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
Bắt đầu dịch vụ NopC Commerce.
sudo systemctl start nopCommerce430.service
Khởi động lại máy chủ web nginx để tải cấu hình mới.
sudo systemctl restart nginx
Mở trình duyệt và truy cập trang web của bạn, nó sẽ chuyển hướng đến Trình hướng dẫn cài đặt. Điền vào cửa hàng và chi tiết thông tin cơ sở dữ liệu. Nhấp vào nút Cài đặt để bắt đầu quá trình cài đặt. Trang chủ dự án sẽ hiển thị khi cài đặt hoàn tất.