nopCommerce 쇼핑 카트 소프트웨어
Microsoft Technologies를 기반으로하는 무료 쇼핑 카트 솔루션
Microsoft Technologies를 기반으로하는 가장 인기있는 오픈 소스 크로스 플랫폼 쇼핑 카트 소프트웨어 중 하나를 통해 상점을 신속하게 만들고 비즈니스를 확장하십시오.
개요
NopCommerce는 Microsoft Technologies를 기반으로하는 최고의 무료 쇼핑 카트 솔루션입니다. 오픈 소스 asp.net 쇼핑 카트입니다. 그것은 인상적인 내장 기능을 보유하고 있으며 중소 기업 수준의 비즈니스에 적합합니다. NopCommerce는 안전하고 안정적이며 확장 가능한 전자 상거래 플랫폼입니다. 이 무료 전자 상거래 소프트웨어는 멀티 스토어 및 멀티 벤더 기능을 지원합니다. 멀티 스토어 기능은 가맹점이 단일 설치에서 여러 매장을 운영하는 데 도움이됩니다. 이는 판매자가 단일 관리 인터페이스에서 둘 이상의 매장을 구성하고 운영을 관리 할 수 있음을 의미합니다. 또한 비즈니스가 재고없이 판매 할 수있는 멀티 벤더 기능을 지원합니다. 이 모델에서는 제품이 공급 업체에 할당 된 다음 공급 업체는 판매자를 대신하여 고객에게 제품을 배송 할 책임이 있습니다. NopCommerce 전자 상거래 카트는 모바일 장치 용 상자 버전에서 배송됩니다. 무료이며 판매자는 추가 모듈을 설치할 필요가 없습니다. 모바일 스토어는 모바일 사용자가 빠르게 증가하고 있기 때문에 요즘 온라인 비즈니스에 중요합니다. 마케팅은 온라인 비즈니스의 핵심 구성 요소 이며이 무료 쇼핑 카트 솔루션는 그 기능을 제공합니다. 주요 기능 중 일부는 보상 포인트 시스템, 할인 및 쿠폰, 관련 제품, 기프트 카드 등과 같은 것입니다. 그러나 상점 소유자는 시장에서 다른 많은 마케팅 도구를 찾고 사용할 수 있습니다. 또한 가맹점이 Google 쇼핑 및 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에서 다운로드해야합니다 다운로드 한 후 FTP 소프트웨어를 사용하여 웹 서버의 Uplodad 파일. NopCommerce 프로젝트를위한 데이터베이스를 만듭니다. 브라우저를 열고 사이트를 방문하면 설치 마법사로 리디렉션됩니다. 상점 및 데이터베이스 정보 세부 정보를 작성하십시오. 설치 프로세스를 시작하려면 설치 버튼을 클릭하십시오. 설치가 완료되면 프로젝트 홈페이지가 표시됩니다.
Linux에 설치
Microsoft 키 및 피드를 등록하려면 아래 명령을 실행하십시오.
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 코어 런타임을 설치하십시오.
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
프로젝트 루트 디렉토리로 이동하십시오.
cd /var/www/nopCommerce430
nopcommerce를 다운로드하십시오.
sudo wget https://github.com/nopSolutions/nopCommerce/releases/download/release-4.30/nopCommerce_4.30_NoSource_linux_x64.zip
실행 명령을 실행하여 프로젝트를 해제하십시오.
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
브라우저를 열고 사이트를 방문하면 설치 마법사로 리디렉션됩니다. 상점 및 데이터베이스 정보 세부 정보를 작성하십시오. 설치 프로세스를 시작하려면 설치 버튼을 클릭하십시오. 설치가 완료되면 프로젝트 홈페이지가 표시됩니다.