E-commerce hosting for open-source online stores
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
- Install
- WordPress plugin, package or Composer
- StackWooCommerce 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
- MinimumWooCommerce 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.
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.
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.
-
Choose your server
Pick a VPS, VDS or dedicated server in the size from the table above and the location closest to your users.
-
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.
-
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.
-
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.
-
How to install WordPress with Nginx, PHP-FPM and MariaDB (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 -
How to move a website to a new host 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
Frequently asked questions
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.