nopCommerce Программное обеспечение для корзины
Бесплатное решение для корзины для покупок на основе Microsoft Technologies
Быстро создайте магазин и масштабируйте свой бизнес с одним из самых популярных кроссплатформенных корзин с открытым исходным кодом, созданного на Microsoft Technologies.
Обзор
Nopcommerce - это Ultimate Бесплатное решение для корзины для покупок на основе Microsoft Technologies. Это открытый исходный конец ASP.NET CORPER CART. Он имеет впечатляющие настроенные функции и подходит для небольших, средних и предприятий. Nopcommerce является безопасной, стабильной и расширяемой платформой электронной коммерции. Это Бесплатное программное обеспечение для электронной коммерции поддерживает многоуровневые и многооборудованные функции. Функциональность нескольких магазинов помогает торговцам запускать несколько магазинов из одной установки. Это означает, что продавцы могут настроить более одного магазина и управления операциями из интерфейса одного администрирования. Он также поддерживает функциональность с несколькими поставщиками, которая позволяет предприятиям продавать без инвентаря. В этой модели продукт назначен поставщику, а затем поставщик отвечает за доставку продукта клиенту от имени продавца. Nopcommerce CART Ecommerce поставляется из версии для мобильных устройств для мобильных устройств. Это абсолютно бесплатно, и продавцам не нужно устанавливать какой -либо дополнительный модуль. В наши дни мобильный магазин важен для онлайн -бизнеса, потому что мобильные пользователи быстро растут. Маркетинг является ключевым компонентом онлайн -бизнеса, и это бесплатное решение для корзины для покупок предоставляет для него количество функций. Некоторые из ключевых функций являются такими, как система вознаграждений, скидка и купоны, связанные продукты, подарочные карты и многое другое. Тем не менее, владелец магазина может найти много других маркетинговых инструментов на рынке и использовать их. Это также позволяет продавцам интегрироваться с популярными каналами продукта, такими как Google Shopping и PriceGrabber. Поэтому клиенты могут легко провести сравнение продуктов.
Системные Требования
NopCommerce - это программное обеспечение для корзины для покупок на основе ASP.NET. Требуется следующее программное обеспечение.
- Windows (Windows 7 SP1 или выше, Windows Server 2012 R2 или выше)
- Linux (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)
- Проверить
- Маркетинг
- Способы оплаты
- Несколько методов доставки
- Налоговые расчеты
- Поддержка обслуживания клиентов
- безопасность и соответствие
Монтаж
Установка на Windows
Во-первых, вам нужно скачать его с https://www.nopcommerce.com/download-nopcommerce После загрузки файлы Uplodad на вашем веб -сервере с помощью программного обеспечения FTP. Создайте базу данных для вашего проекта NopCommerce. Откройте браузер и посетите свой сайт, он будет перенаправлен в мастер установки. Заполните информацию о магазине и базе данных. Нажмите кнопку «Установить», чтобы запустить процесс установки. Домашняя страница Project будет отображаться после завершения установки.
Установка на Linux
Запустите команду ниже, чтобы зарегистрировать 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 Core. Откройте файл конфигурации 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
Перейдите в каталог Project Root.
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 Project.
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
Откройте браузер и посетите свой сайт, он будет перенаправлен в мастер установки. Заполните информацию о магазине и базе данных. Нажмите кнопку «Установить», чтобы запустить процесс установки. Домашняя страница Project будет отображаться после завершения установки.