Nopcommerce - Ücretsiz Alışveriş Sepeti Çözümü

nopCommerce Alışveriş sepeti yazılımı

Microsoft Technologies'e dayalı ücretsiz alışveriş sepeti çözümü

Microsoft Technologies üzerine kurulu en popüler açık kaynak çapraz alışveriş sepeti yazılımlarından biri ile hızlı bir şekilde mağaza oluşturun ve işinizi ölçeklendirin.

Genel Bakış

NopCommerce Ultimate ücretsiz alışveriş sepeti çözümü Microsoft Technologies’e dayanmaktadır. Açık kaynaklı bir asp.net alışveriş sepeti. Etkileyici yerleşik özelliklere sahiptir ve küçük, orta ve işletme düzeyinde işletmeler için uygundur. NopCommerce güvenli, istikrarlı ve uzatılabilir e -ticaret platformudur. Bu ücretsiz e-ticaret yazılımı çoklu mağaza ve çok satıcı özellikleri destekler. Çok mağazalı işlevsellik, satıcıların tek kurulumdan birden fazla mağaza çalıştırmasına yardımcı olur. Bu, tüccarların birden fazla mağaza yapılandırabileceği ve tek yönetim arayüzünden operasyonları yönetebileceği anlamına gelir. Ayrıca, işletmelerin envanter olmadan satmalarını sağlayan çok satıcı işlevselliği de destekler. Bu modelde, ürün satıcıya atanır ve daha sonra satıcı, tüccar adına ürünü müşteriye göndermekten sorumludur. NopCommerce E -Ticaret Sepeti mobil cihazlar için kutudan çıkış sürümü ile gönderilir. Kesinlikle ücretsizdir ve tüccarların ekstra modül kurmasına gerek yoktur. Bir mobil mağaza bugünlerde çevrimiçi iş için önemlidir, çünkü mobil kullanıcılar hızla artmaktadır. Pazarlama çevrimiçi işin temel bileşenidir ve bu ücretsiz alışveriş sepeti çözümü bunun için özellik sayısı sunar. Bazı temel özellikler ödül noktası sistemi, indirim ve kuponlar, ilgili ürünler, hediye kartları ve daha fazlası gibidir. Bununla birlikte, mağaza sahibi Marketplace’de başka birçok pazarlama aracı bulabilir ve bunları kullanabilir. Ayrıca tüccarların Google Alışveriş ve PriceGrabber gibi popüler ürün yayınlarıyla entegre olmalarını sağlar. Bu nedenle, müşteriler ürün karşılaştırmalarını kolayca çalıştırabilir.

Sistem gereksinimleri

NopCommerce ASP.NET tabanlı açık kaynaklı alışveriş sepeti yazılımıdır. İzleme yazılımını gerektirir.

  • Windows (Windows 7 SP1 veya üstü, Windows Server 2012 R2 veya üstü)
  • Linux (Red Hat 6 / Centos 7 veya üstü, Fedora 30 veya üstü, Ubuntu 18.04 veya üstü)
  • macOS (Mac OS X 10.13 veya üstü)
  • Veritabanı Sunucusu (MS SQL Server 2012 veya üstü, MySQL 5.7 veya üstü)
  • Web Sunucusu (İnternet Bilgi Hizmeti (IIS) 7.0 veya üstü, Nginx)

Özellikler

NopCommerce, alışveriş sepeti yazılımının modern özellikleriyle tamamen doludur. Bazı temel özellikler aşağıda listelenmiştir:

  • Mobil ticaret
  • Çok mağaza
  • Çok satıcı
  • Ürün Yönetimi
  • Arama Motoru Optimizasyonu (SEO)
  • Çıkış yapmak
  • Pazarlama
  • Ödeme metodları
  • Çoklu nakliye yöntemi
  • Vergi hesaplamaları
  • Müşteri Hizmetlerini Destekleyin
  • Güvenlik ve uyumluluk

Kurulum

Windows’a yükleme

İlk olarak, https://www.nopcommerce.com/download-nopcommerce adresinden indirmeniz gerekiyor. İndirdikten sonra, FTP yazılımı kullanarak web sunucunuzdaki Uplodad dosyaları. NopCommerce projeniz için veritabanı oluşturun. Tarayıcıyı açın ve sitenizi ziyaret edin, kurulum sihirbazına yönlendirilir. Doldurma ve veritabanı bilgileri ayrıntılarını doldurun. Yükleme işlemini başlatmak için Yükle düğmesine tıklayın. Proje ana sayfası kurulum tamamlandığında görüntülenir.

Linux’a yükleme

Microsoft tuşunu ve beslemesini kaydetmek için aşağıdaki komutu çalıştırın.

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 Çekirdek çalışma zamanını yükleyin.

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

Nginx web sunucusunu yükleyin.

sudo apt-get install nginx

MySQL sunucusunu yükleyin.

sudo apt-get install mysql-server

MySQL kurulumunu sabitleyin.

sudo mysql_secure_installation

NGINX’i Ters Proxy olarak ASP.NET Core uygulamanıza ileterek yapılandırın. Aşağıdaki komutla Nginx varsayılan yapılandırma dosyasını açın.

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

İçeriği aşağıdakilerle değiştirin ve kaydedin.


# 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;
    }

Proje için bir dizin oluşturun.

sudo mkdir /var/www/nopCommerce430

Proje Kök Dizini’ne gidin.

cd /var/www/nopCommerce430

Nopcommerce’i indirin.

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

Unzip projesine komutu çalıştırın.

sudo unzip nopCommerce_4.30_NoSource_linux_x64.zip

NopCommerce çalıştırmak için aşağıdaki dizinleri oluşturun.

sudo mkdir bin
sudo mkdir logs

NopCommerce çalıştırmak için doğru izinler ayarlayın.

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

NopCommerce hizmetini oluşturun. Hizmet dosyası oluşturmak için aşağıdaki komutu çalıştırın.

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

İçeriği ve geçmişte hizmet dosyasında kopyalayın.


[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 hizmetini başlatın.

sudo systemctl start nopCommerce430.service

Yeni yapılandırmalar yüklemek için Nginx web sunucusunu yeniden başlatın.

sudo systemctl restart nginx

Tarayıcıyı açın ve sitenizi ziyaret edin, kurulum sihirbazına yönlendirilir. Doldurma ve veritabanı bilgileri ayrıntılarını doldurun. Yükleme işlemini başlatmak için Yükle düğmesine tıklayın. Proje ana sayfası kurulum tamamlandığında görüntülenir.

Keşfetmek

Aşağıdaki bağlantıları alakalı bulabilirsiniz:

 Türkçe