nopcommerce-無料のショッピングカートソリューション

nopCommerce ショッピングカートソフトウェア

Microsoft Technologiesに基づく無料のショッピングカートソリューション

Microsoft Technologiesに基づいて構築された最も人気のあるオープンソースクロスプラットフォームショッピングカートソフトウェアの1つで、ビジネスを作成して拡大します。

概要

Nopcommerceは究極の** Microsoft Technologiesに基づいて、無料のショッピングカートソリューションです。オープンソース ASP.NETショッピングカートです。印象的なビルトイン機能があり、小規模、中規模、企業レベルのビジネスに適しています。 Nopcommerceは、安全で安定した、拡張可能なeコマースプラットフォームです。 この無料のeコマースソフトウェアは、マルチストアおよびマルチベンダー機能をサポートしています。マルチストア機能は、商人が単一のインストールから複数の店舗を運営するのに役立ちます。これは、商人が単一の管理インターフェイスから複数のストアを構成し、運用を管理できることを意味します。また、企業が在庫を持たずに販売できるようにするマルチベンダー機能をサポートしています。このモデルでは、製品はベンダーに割り当てられ、ベンダーは商人に代わって顧客に製品を出荷する責任があります。 nopcommerce ** eコマースカートには、モバイルデバイス用のボックスバージョンが付属しています。絶対に無料で、商人は追加のモジュールをインストールする必要はありません。モバイルユーザーが急速に増加しているため、最近のオンラインビジネスにとってモバイルストアは重要です。 マーケティングはオンラインビジネスの重要な要素であり、この無料のショッピングカートソリューションは、その数の機能を提供します。いくつかの重要な機能は、報酬ポイントシステム、割引とクーポン、関連製品、ギフトカードなどです。ただし、店主は市場で他の多くのマーケティングツールを見つけて使用できます。また、商人は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以降)
  • ** Webサーバー**(インターネット情報サービス(IIS)7.0以降、nginx)

特徴

Nopcommerceには、ショッピングカートソフトウェアの最新の機能が完全に詰め込まれています。主要な機能のいくつかを以下に示します。

  • モバイルコマース
  • マルチストア
  • マルチベンダー
  • 製品管理
  • 検索エンジン最適化(SEO)
  • チェックアウト
  • マーケティング
  • お支払い方法
  • 複数の配送方法
  • 税の計算
  • カスタマーサービスをサポートします
  • セキュリティとコンプライアンス

インストール

** Windowsにインストール**

まず、https://www.nopcommerce.com/download-nopcommerceからダウンロードする必要があります ダウンロード後、FTPソフトウェアを使用してWebサーバー上の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 Webサーバーをインストールします。

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

Project Root Directoryに移動します。

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 Webサーバーを再起動して、新しい構成をロードします。

sudo systemctl restart nginx

ブラウザを開いてサイトにアクセスすると、インストールウィザードにリダイレクトされます。ストアとデータベースの情報の詳細を記入します。 インストールプロセスを開始するには、[インストール]ボタンをクリックします。プロジェクトのホームページは、インストールが完了すると表示されます。

探検

次のリンクが関連する場合があります。

-2020年のトップ5のオープンソースショッピングカートソフトウェア

 日本