# E-commerce hosting for open-source online stores

> Run WooCommerce, PrestaShop, OpenCart or Magento Open Source on a HyperDC server with the PHP, database, search and caching your store needs, plus free TLS.

Sell online with the open-source store system that fits you: WooCommerce on WordPress, PrestaShop, OpenCart or Magento Open Source. Each has its own PHP, database and search needs. Run yours on a HyperDC VPS, VDS or dedicated server sized for your catalog, preinstalled as an app option or installed with our guide.

- WooCommerce, PrestaShop, OpenCart and Magento
- The PHP version and extensions each store needs
- OpenSearch, Valkey and Varnish for Magento
- HTTPS on every page, as stores require

See plans Compare server sizes

Install WordPress plugin, package or Composer\
Stack WooCommerce asks for PHP 8.3, PrestaShop 9 supports 8.1 to 8.5, OpenCart 4 needs 8.1 or newer and Magento 2.4.9 runs on PHP 8.5. PHP 8.1–8.5 · MySQL or MariaDB\
Search engine OpenSearch 3 for Magento\
Minimum WooCommerce asks for a WordPress memory limit of 256 MB, PrestaShop for a PHP memory\_limit of 512 MB, and Magento warns that upgrades can need up to 2 GB of RAM. 256 MB to 2 GB of PHP memory\
Current release WooCommerce 11.2 · PrestaShop 9.2 · OpenCart 4.1 · Magento 2.4.9\
HTTPS Free Let’s Encrypt certificates

Store systems and tools

- WooCommerce
- PrestaShop
- OpenCart
- Magento Open Source
- Mage-OS
- OpenSearch
- Valkey
- Varnish
- RabbitMQ
- Composer

Facts from the project’s official website, documentation and repository, checked in October 2026.

## E-commerce plans are being prepared

Tell us which store system you use and how big your catalog is, and our team will reply with the right server. Or start today on a Linux VPS and install E-commerce with our guide.

[Contact sales](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

## How big a server does your store need?

Catalog size, visitors and the store system decide the size. Magento brings its own search engine and cache, so it starts larger.

| Feature | **Small store** WooCommerce, OpenCart or PrestaShop, small catalog | Recommended **Growing store** Thousands of products and daily orders | **Magento** Magento Open Source with OpenSearch |
| --- | --- | --- | --- |
| vCPUVirtual processor cores of the server. | 2 | 4 | 4–8 |
| MemoryMemory for the app, its database and the operating system. | 2–4 GB | 8 GB | 16 GB |
| DiskNVMe or SSD storage for the app, its data and local backups. | 40 GB | 80 GB | 160 GB |
| ServicesWhat runs next to the store on the same server. | PHP and MySQL or MariaDB | Plus Redis or Valkey | OpenSearch, Valkey, RabbitMQ and Varnish |

- ### Small store
  WooCommerce, OpenCart or PrestaShop, small catalog
  vCPUVirtual processor cores of the server. 2\
  MemoryMemory for the app, its database and the operating system. 2–4 GB\
  DiskNVMe or SSD storage for the app, its data and local backups. 40 GB\
  ServicesWhat runs next to the store on the same server. PHP and MySQL or MariaDB
- Recommended
  ### Growing store
  Thousands of products and daily orders
  vCPUVirtual processor cores of the server. 4\
  MemoryMemory for the app, its database and the operating system. 8 GB\
  DiskNVMe or SSD storage for the app, its data and local backups. 80 GB\
  ServicesWhat runs next to the store on the same server. Plus Redis or Valkey
- ### Magento
  Magento Open Source with OpenSearch
  vCPUVirtual processor cores of the server. 4–8\
  MemoryMemory for the app, its database and the operating system. 16 GB\
  DiskNVMe or SSD storage for the app, its data and local backups. 160 GB\
  ServicesWhat runs next to the store on the same server. OpenSearch, Valkey, RabbitMQ and Varnish

Starting points: the store systems publish software requirements rather than server sizes. Magento runs OpenSearch, Valkey and RabbitMQ next to PHP, and its docs note upgrades can need up to 2 GB of RAM.

See plans

## A server built around your store

Store systems are picky about PHP versions, extensions and background jobs. On your own server, every one of them is yours to set.

### The right PHP for each store

Run PHP 8.5 for Magento 2.4.9 and another version for a WooCommerce shop side by side, each with its own extensions and limits.

### Search and caching

OpenSearch for Magento’s catalog search, Valkey or Redis for sessions and cache, and Varnish for full-page caching.

### Cron jobs and queues

Order emails, stock updates and indexers run in the background; set up cron and queue consumers as each system documents.

### HTTPS on every page

Free Let’s Encrypt certificates for your shop domain; Magento does not accept self-signed certificates.

### Staging next to production

Run a copy of the site on a second subdomain to test updates, themes and extensions before they reach your visitors.

### Root access, your rules

Every Linux VPS, VDS and dedicated server comes with full root access: you choose the versions, the add-ons and the security settings.

### Backups included

Free weekly and monthly backups come with every VPS and VDS plan. For data that changes every day, keep copies of your own as well.

### Locations on three continents

Run your server in the United States, Europe or Asia, close to the people who use it. The order form estimates the latency from where you are to each location.

## Open your store in four steps

Order the app preinstalled on your server, or install it yourself with our guide.

[Browse our guides](https://hyperdc.com/guides)

1. ### Choose your server
   Pick a VPS, VDS or dedicated server in the size from the table above and the location closest to your users.
2. ### Install your store system
   Choose it as an app option, or follow our guide: the WooCommerce plugin on WordPress, the PrestaShop or OpenCart package, or Magento with Composer.
3. ### Add your domain and TLS
   Point a subdomain such as app.example.com at the server’s IP address and serve the app over HTTPS with a free Let’s Encrypt certificate.
4. ### Set up payments and email
   Connect a payment provider’s module, add SMTP for order emails, set up cron jobs and remove the installer folder where the docs say so.

## Step-by-step setup guides

Install, secure and update the app with our guides, written for current Ubuntu and Debian releases.

[More guides](https://hyperdc.com/guides/search?q=ecommerce)

- Tutorials [How to install WordPress with Nginx, PHP-FPM and MariaDB (LEMP)](https://hyperdc.com/guides/tutorials/install-wordpress-lemp)
  Build a classic LEMP stack from the distribution packages, install WordPress from a checksum-verified archive, secure it with Certbot and manage it with a verified WP-CLI.
  45 min Intermediate
- Getting started [How to move a website to a new host without downtime](https://hyperdc.com/guides/getting-started/move-website-without-downtime)
  A website move goes smoothly when the new server is ready and tested before visitors are sent to it. The order of work, with the commands for each step.
  25 min Intermediate

## Related solutions

[All solutions](https://hyperdc.com/solutions)

### CMS Hosting

Ghost, Drupal, Joomla, Strapi, Directus and online stores.

[Learn more](https://hyperdc.com/cms-hosting)

### WordPress Hosting

Managed WordPress with LiteSpeed, caching and the WordPress Toolkit.

[Learn more](https://hyperdc.com/wordpress-web-hosting)

### Joomla

Joomla 6 with the PHP and database it needs.

[Learn more](https://hyperdc.com/joomla-hosting)

### Linux VDS Hosting

Dedicated resources and nested virtualization for heavier stacks.

[Learn more](https://hyperdc.com/linux-vds-hosting)

### Dedicated Servers

A whole machine for large workloads, many apps or GPUs.

[Learn more](https://hyperdc.com/dedicated-server-hosting)

### DDoS Protection

How we keep attacks away from your server and which plans include it.

[Learn more](https://hyperdc.com/ddos-protection)

## Frequently asked questions

Still have a question? Send us a message and our team will reply by email.

[Contact us](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

### Which store system should I choose?

WooCommerce if you already use WordPress or want content and shop in one place. PrestaShop for a full store with many modules and its new one-page checkout. OpenCart for a light store that is quick to set up. Magento Open Source for large catalogs, many store views and complex pricing, with a team that can run it.

### WooCommerce: WordPress hosting or a VPS?

Our WordPress hosting runs WooCommerce stores well. Choose a VPS when the store grows: many products and orders, your own object cache, background workers for Action Scheduler, or plugins that need settings shared hosting does not allow.

### What does Magento Open Source 2.4.9 need?

PHP 8.5, MySQL 8.4 or MariaDB 11.8 or 12.3, OpenSearch 3, Valkey 9, RabbitMQ 4.3, Varnish 8, Nginx and Composer 2.10, on Linux. You also need authentication keys from the Adobe Commerce Marketplace to install it with Composer.

### What is Mage-OS?

Mage-OS is a community distribution of Magento Open Source maintained by the non-profit Mage-OS Association. Its releases follow Magento 2.4.9 and install with Composer from the Mage-OS repository without Adobe keys.

### What does PrestaShop 9 need?

PHP 8.1 to 8.5 for PrestaShop 9.1 and 9.2, MySQL 5.7 or MariaDB 10.2 or newer, Apache or Nginx, and a PHP memory\_limit of 512 MB with extensions such as intl, gd, zip and pdo\_mysql. Windows servers are not supported.

### Does my store handle card data?

It should not. Use your payment provider’s hosted payment page or embedded fields, so card numbers go straight to the provider and never touch your server. That keeps your security obligations small; the provider’s module for your store system sets this up.

### How do I keep my store secure?

Apply security releases soon after they come out, especially for Magento, which has had critical flaws exploited in the wild. Keep admin URLs private, use two-factor login for staff, remove installer folders and back up the database before every update.

### Can you move my store to HyperDC?

Migration is free on our Linux VPS plans. We copy the files, media and database, and you switch DNS during a quiet hour once the store works on the new server; take new orders on one server only.

## Ready to open your store?

Tell us what you want to run and for how many people, and we will help you pick the right server.

See plans [Contact sales](https://hyperdc.com/contact-us)

---

Source: <https://hyperdc.com/ecommerce-hosting>\
Updated: 2026-10-09
