Skip to content

Server Requirements

Minimum and recommended specifications for running nopCommerce in production.

Hardware Requirements

Minimum Specifications

ComponentMinimumRecommended
CPU2 cores4+ cores
RAM4 GB8+ GB
Storage10 GB SSD50+ GB SSD
Network100 Mbps1 Gbps

For High Traffic Sites

Traffic LevelCPURAMStorage
< 1K daily2 cores4 GB20 GB
1K - 10K daily4 cores8 GB50 GB
10K - 50K daily8 cores16 GB100 GB
50K+ daily16+ cores32+ GB200+ GB

Software Requirements

Windows Server

  • Windows Server 2019 or later
  • IIS 10+
  • .NET 8.0 Runtime
  • ASP.NET Core Hosting Bundle

Linux

  • Ubuntu 20.04 LTS / 22.04 LTS
  • Debian 11+
  • CentOS 8+ / RHEL 8+
  • .NET 8.0 Runtime

Database

DatabaseVersion
SQL Server2016+ (Express, Standard, Enterprise)
MySQL8.0+
PostgreSQL12+

SQL Server Express

Free edition, suitable for small-medium sites. Limited to 10GB database size and 1GB RAM.

Network Requirements

  • Static IP address (recommended)
  • Open ports: 80 (HTTP), 443 (HTTPS)
  • Firewall configured for web traffic
  • DNS configured for your domain

SSL Certificate

Required for production. Options:

  • Let's Encrypt (free, auto-renewal)
  • Commercial certificates
  • Azure/AWS managed certificates

Released under the nopCommerce Public License.