CMS & e-commerce

PrestaShop VPS HostingYour Store on Reserved Resources

PrestaShop is free to run, but its speed depends on the server under it. We install PrestaShop with Apache or NGINX, PHP-FPM and MySQL or MariaDB on a hardened KVM VPS, so your catalogue and checkout get CPU and RAM that are not shared.

Full root & SSH NVMe storage Daily backups Anti-DDoS 99.9% uptime SLA 11 locations

  • Reserved vCores and RAM

    Checkout stays quick under load.

  • NVMe storage

    Fast catalogue queries and image delivery.

  • Root and SSH access

    php.ini limits, web server config and cron.

  • Daily backups

    Automatic backup of the previous 24 hours.

Why a VPS

Why Host PrestaShop on a VPS

PrestaShop stores grow in modules, products and traffic. Shared hosting limits all three; a VPS removes the ceilings.

  1. Reserved resources for checkout

    Cart and checkout run uncached; reserved vCores and RAM keep them quick under load.

  2. PHP settings PrestaShop asks for

    Raise memory_limit, max_input_vars and upload sizes to what PrestaShop and its modules need.

  3. Cron for modules

    Run module tasks, product feeds and stock sync on a real schedule.

  4. Room for many products

    NVMe storage and a database sized for large catalogues and combinations.

The stack

A PrestaShop Server Stack

A classic PHP stack, set up the way PrestaShop expects.

Request from a browser or app (HTTPS)

  1. Web server

    Apache (or NGINX)

    PrestaShop writes its own .htaccess rules, so Apache works out of the box; NGINX needs equivalent rules.

  2. PHP runtime

    PHP-FPM + OPcache

    Runs the shop and its modules.

  3. Application

    PrestaShop

    Smarty templates compiled and cached in production.

  4. Database

    MySQL or MariaDB

    Products, combinations, customers and orders.

Worth knowing

  • Turn on Smarty caching and stop template recompiling in production.
  • CCC (combine, compress, cache) reduces the number of CSS and JavaScript files.
  • After installation the install folder is removed and the admin folder gets a unique name.
  • Check which PHP versions your PrestaShop release and modules support before upgrading PHP.
What you can run

What You Can Run

  • Small and mid-size shops

    A fast store with room to grow in place.

  • Multistore

    Several shops from one back office.

  • Large catalogues

    Many products with combinations and features.

  • Marketplaces

    Multi-vendor shops with marketplace modules.

  • Multi-language, multi-currency stores

    Selling across countries from one installation.

  • Staging copies

    Test modules and upgrades before going live.

VPS Plans

VPS Plans for PrestaShop

VPS-1 runs a small shop. Stores with large catalogues or many modules usually start on VPS-2.

VPS-1

Small websites, APIs, bots and development servers.

₹1,008 /mo
Get Started
  • 2 vCores
  • 4 GB RAM
  • 40 GB NVMe
  • 500 Mbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

VPS-3

Busy stores, SaaS products and several projects.

₹2,748 /mo
Get Started
  • 6 vCores
  • 12 GB RAM
  • 100 GB NVMe
  • 2 Gbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

VPS-4

High-traffic apps, large databases and agencies.

₹5,274 /mo
Get Started
  • 8 vCores
  • 24 GB RAM
  • 200 GB NVMe
  • 3 Gbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

* Unlimited traffic in Europe and North America. In Mumbai, Singapore and Sydney a monthly allowance applies (VPS-1 500 GB, VPS-2/VPS-3 1 TB, VPS-4 3 TB), then speed is limited to 10 Mbps until the next month.

Sizing guide

Which Plan for Your PrestaShop Store

Modules, catalogue size and checkout traffic drive PHP and database load.

Recommended VPS plan for each PrestaShop workload
Workload Start with Why
New or small shop VPS-1 2 vCores · 4 GB RAM PrestaShop, the web server and MariaDB with room to spare.
Growing shop VPS-2 4 vCores · 8 GB RAM More PHP workers and database memory.
Large catalogue or multistore VPS-3 6 vCores · 12 GB RAM 6 vCores and 12 GB RAM.
High traffic or several shops VPS-4 8 vCores · 24 GB RAM 8 vCores, 24 GB RAM and 200 GB NVMe.

A starting point, not a limit: every plan upgrades in place, keeping your data, IP address and configuration.

PrestaShop on Shared Hosting or a VPS?

Small shops start on shared hosting; growing ones need settings and resources of their own.

Feature Shared hosting PrestaShop VPS
PHP limits (memory, max_input_vars) Capped by the host Your settings
Resources at peak times Shared Reserved
Module cron jobs Limited Unrestricted
Root and SSH access No Yes
Server administration Done by the host Yours, after our free setup
Best for Very small shops Growing and large shops
Explore Shared hosting See Plans
After handover

Running PrestaShop Day to Day

Common maintenance tasks over SSH.

  1. Clear the cache

    After installing modules or changing themes.

  2. Schedule a module task

    Many modules give you a cron URL.

  3. Back up the database

    A consistent dump without locking tables.

  4. Back up images and modules

    The files the database does not hold.

# 1. Clear the cache

cd /var/www/shop && php bin/console cache:clear --env=prod

# 2. Schedule a module task

(crontab -l; echo "*/15 * * * * curl -s https://shop.example.com/module/yourmodule/cron?token=YOUR_TOKEN") | crontab -

# 3. Back up the database

mysqldump --single-transaction shop | gzip > ~/backups/shop-$(date +%F).sql.gz

# 4. Back up images and modules

tar -czf ~/backups/shop-files-$(date +%F).tar.gz -C /var/www/shop img modules themes

Example shell commands; adjust paths, names and versions to your project.

Example commands; adjust names, paths and versions to your project. Deploying and maintaining your application is yours to do (or ask us for a quote).

Free one-time setup

Installed and Secured Before You Log In

The VPS is unmanaged: after handover the server is yours to run. Before that, our engineers do the first setup once, free, so you start from a hardened server with PrestaShop in place.

  1. Choose a plan and location

    Pick the resources you need and the datacentre closest to your users.

  2. Tell us your PrestaShop setup

    Versions, database and domain: at order or right after.

  3. We install and secure it

    Server hardened, PrestaShop installed and tested, HTTPS on your domain.

  4. You take over with root

    SSH access to a working server, ready for your code and data.

Your PrestaShop stack

  • Apache or NGINX configured for PrestaShop
  • PHP-FPM with the extensions and limits PrestaShop requires
  • MySQL or MariaDB with a database for the shop
  • PrestaShop installed on your domain with HTTPS
  • Install folder removed after setup

Yours to run after handover

  • Ongoing server administration
  • Application maintenance and updates
  • Debugging your code
  • Migrating existing sites or data

Not included in the free setup, but we can quote for it. No control panel by default: CloudPanel, HestiaCP or Virtualmin on request at no cost; cPanel and Plesk need their own licence.

Under the hood

Platform Specs and Locations

The same KVM platform on every plan; only the CPU, RAM, storage and port speed change.

VPS platform specifications
Virtualisation KVM with reserved vCores and RAM
Storage NVMe SSD on every plan
Network Dedicated IPv4 and IPv6, 500 Mbps to 3 Gbps per plan
Operating systems Ubuntu 26.04, 24.04 and 22.04 LTS · Debian 13, 12 and 11 · AlmaLinux · Rocky Linux · Fedora · FreeBSD
Access Full root over SSH, key-based login
Backups Automatic daily backup of the previous 24 hours; snapshots and longer retention on request
Protection Always-on anti-DDoS mitigation
Availability 99.9% uptime SLA

Secured before we hand it over

  • Non-root sudo user created for daily work
  • SSH key login, password login for root disabled
  • Firewall (UFW) open only for the ports you use
  • Fail2ban blocking repeated login attempts
  • Automatic security updates enabled
  • Free Let's Encrypt SSL on your domain
  • Timezone, swap and hostname configured

Asia-Pacific

  • Mumbai
  • Singapore
  • Sydney

Europe

  • London
  • Limburg
  • Roubaix
  • Gravelines
  • Strasbourg
  • Milan
  • Warsaw

North America

  • Beauharnois

Availability per location changes with demand; we confirm your location before setup. In Mumbai, Singapore and Sydney each plan includes a monthly traffic allowance (VPS-1 500 GB, VPS-2 and VPS-3 1 TB, VPS-4 3 TB); beyond it, speed is limited to 10 Mbps until the next month.

Who it's for

Who a PrestaShop VPS Suits

  • Shop owners with technical help

    Someone on your team can look after a server.

  • PrestaShop agencies

    Client shops and staging copies on one server.

  • Shops leaving hosted platforms

    Merchants who want to own their store and data.

Running it well

Security and Performance for PrestaShop

Security

  • Update PrestaShop and modules promptly; outdated modules are the most common way in.
  • Install modules only from trusted sources such as PrestaShop Addons.
  • Protect the back office with strong passwords, and restrict it by IP if you can.
  • Back up the database and files before every upgrade.

Performance

  • Enable Smarty cache and CCC in production.
  • Use OPcache and enough PHP-FPM workers for checkout traffic.
  • Disable modules you do not use.
  • Regenerate product images at the sizes your theme uses.
PrestaShop VPS FAQs

Questions Before You Deploy

Not covered here? Ask an engineer before you order.

Run PrestaShop on Its Own Server

Choose a plan and we hand over PrestaShop installed and secured, with PHP set the way it needs.