---
title: "VPS for ecommerce and online stores in Brazil | StreetHosting"
description: "Sizing, WooCommerce stack, checkout, PCI, caching, NVMe and Xeon VPS in São Paulo for stores that sell in Brazil and stay up on Black Friday."
url: "https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil"
type: "page"
language: "en-US"
---

VPS · 5 min · Intermediate

Published on Jun 11, 2026 · Updated on Jun 11, 2026

# VPS for ecommerce in Brazil

A slow online store loses sales before stock runs out. This guide covers hardware, software and operations for Brazilian ecommerce on a root VPS with full control.

By [Equipe StreetHosting](https://streethosting.com.br/en/autores#equipe-streethosting) · StreetHosting infrastructure and support team

[Latency and ping](https://streethosting.com.br/en/guides/topics/latency)

Summarize with:

[](https://chat.openai.com/?q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "ChatGPT") [](https://claude.ai/new?q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Claude") [](https://www.google.com/search?udm=50&aep=11&q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Google AI Mode") [](https://x.com/i/grok?text=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Grok") [](https://www.perplexity.ai/search/new?q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Perplexity")

Share:

[](https://x.com/intent/tweet?text=VPS%20for%20ecommerce%20and%20online%20stores%20in%20Brazil&url=https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil "Share on X") [](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil "Share on Facebook") [](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil "Share on LinkedIn") [](https://wa.me/?text=VPS%20for%20ecommerce%20and%20online%20stores%20in%20Brazil%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fvps-for-ecommerce-brazil "Share on WhatsApp")

For agents: Copy as Markdown [.md](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil.md)

In this guide 5 sections

* [Why a VPS and not shared hosting](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#por-que-vps)
* [The stack for an online store](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#stack-loja)
* [Sizing the hardware](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#dimensionar)
* [Security and checkout](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#seguranca-checkout)
* [Scaling without surprises](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#escalar)

Quick answer

**A VPS for ecommerce in Brazil** needs a fast checkout, **valid SSL**, a MySQL database on **NVMe** and monitoring in place before paid campaigns. WooCommerce and PrestaShop run well on a **Xeon VPS** with page caching. Black Friday peaks call for spare RAM and a tested backup.

## Why a VPS and not shared hosting[](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#por-que-vps)

Online stores in Brazil compete for seconds at checkout. Shared hosting splits the CPU among dozens of sites, limits cron jobs and rules out fine tuning of PHP FPM. A root VPS puts your store in an isolated environment with a dedicated NVMe disk and a firewall under your control.

| Scenario             | Shared hosting                  | Root VPS                |
| -------------------- | ------------------------------- | ----------------------- |
| WooCommerce checkout | Unpredictable PHP queue         | Tuned workers           |
| ERP integration      | Limited cron                    | 24/7 queues and workers |
| Campaign peak        | A neighbor takes your site down | Resources you paid for  |
| PCI and logs         | Restricted access               | Full audit              |

If you are still on a shared plan, read [when to move to a VPS](https://streethosting.com.br/en/guides/vps/vps-vs-shared-hosting) and compare the [StreetHosting VPS plans](https://streethosting.com.br/en/vps).

## The stack for an online store[](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#stack-loja)

### WooCommerce and WordPress

Most Brazilian stores use WooCommerce. Combine Nginx, page caching, Redis for the object cache and MySQL 8 on NVMe. High-traffic details are in [high-traffic WordPress on a VPS](https://streethosting.com.br/en/guides/vps/high-traffic-wordpress-vps).

### PrestaShop, OpenCart and headless

* PrestaShop needs PHP 8 and a MySQL setup tuned for large catalogs
* A headless store with Next.js or Nuxt splits the front end from the API: consider two instances or Docker containers
* Order automation and CRM can run on a [Ryzen VPS](https://streethosting.com.br/en/vps/ryzen) isolated from the main store

| Layer  | Tool                  | Benefit                                   |
| ------ | --------------------- | ----------------------------------------- |
| CDN    | Cloudflare or similar | Static assets served away from the origin |
| Web    | Nginx + cache         | Lower TTFB on the catalog                 |
| App    | PHP FPM or Node       | Stable checkout                           |
| Data   | MySQL + Redis         | Fast sessions and cart                    |
| Queues | Redis or RabbitMQ     | Reliable payment webhooks                 |

## Sizing the hardware[](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#dimensionar)

Brazilian ecommerce peaks between 7 PM and 11 PM and spikes on dates like Black Friday and Mother's Day. Size for the peak, not for an average Tuesday.

| Store profile             | vCPU    | RAM   | Suggested plan        |
| ------------------------- | ------- | ----- | --------------------- |
| Up to 200 orders/month    | 2       | 4 GB  | Entry-level Xeon VPS  |
| 500 to 2,000 orders/month | 4       | 8 GB  | Mid-tier Xeon VPS     |
| Catalog of 50,000 SKUs    | 4 to 8  | 16 GB | Xeon VPS or dedicated |
| Store + heavy API         | 4 Ryzen | 8 GB  | Ryzen VPS             |

### When to choose Ryzen

Synchronous image processing, aggressive plugins or a store sharing the machine with a responsive Node.js API all benefit from a [Ryzen VPS](https://streethosting.com.br/en/vps/ryzen). A classic catalog with aggressive caching usually does better on a [Xeon VPS](https://streethosting.com.br/en/vps/xeon).

Monitor the checkout response time, not just the home page. A cached product page can hide a real bottleneck in the payment step.

## Security and checkout[](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#seguranca-checkout)

Card data should never touch your disk: use a PCI compliant gateway such as Mercado Pago, PagSeguro, Stripe or Pagar.me. Your job is to protect the WordPress admin, the API keys and the webhooks.

* SSL active on the whole domain with an HTTP to HTTPS redirect
* WordPress admin with 2FA and a custom URL
* UFW firewall allowing only 80, 443 and restricted SSH
* Daily backups tested with a restore on staging
* Payment webhook logs kept for audits
* Plugin updates in a controlled window, never the day before a campaign

### SSL on the store

A valid certificate avoids the browser warning and is a requirement of payment acquirers. Set up Let's Encrypt with Nginx by following [SSL certificate with Let's Encrypt](https://streethosting.com.br/en/guides/vps/lets-encrypt-ssl-certificate-vps). Automatic renewal is mandatory for a store that sells around the clock.

### Migrating without losing orders

Follow [migrating WordPress to a VPS](https://streethosting.com.br/en/guides/vps/migrate-wordpress-to-vps) with a short maintenance window, DNS with a low TTL and WooCommerce maintenance mode on until you have validated a real checkout.

## Scaling without surprises[](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#escalar)

When the CPU stays above 75 percent for hours or MySQL piles up slow queries at checkout, it is time to move up a plan or split the database off. Traffic from within Brazil calls for a data center in São Paulo: see [how to choose a data center in Brazil](https://streethosting.com.br/en/guides/infrastructure/how-to-choose-a-data-center-in-brazil).

### VPS or dedicated server

Mature stores with an infrastructure team can move to a [dedicated server](https://streethosting.com.br/en/dedicated) when they need exclusive hardware and a strict SLA. Compare [dedicated vs VPS](https://streethosting.com.br/en/guides/infrastructure/dedicated-server-vs-vps) before signing an annual contract.

### A gaming community next to the store

Hybrid projects (a skin shop + a Minecraft server) should not share the same critical instance. Use [Minecraft Pro](https://streethosting.com.br/en/minecraft-pro) for the game and a separate Xeon VPS for ecommerce. Mixing game workloads and checkout on the same small VPS is a recipe for abandoned carts.

* Staging that mirrors production for testing plugins
* External monitor on the checkout and the webhook
* Rollback plan documented before a campaign
* VPS contract with a quick upgrade and no painful migration

Explore the [Xeon VPS](https://streethosting.com.br/en/vps/xeon) for a stable store and the [VPS plans](https://streethosting.com.br/en/vps) before your next campaign. The right VPS turns visitors into orders; a cramped VPS turns them into abandoned carts.

In this guide

* [Why a VPS and not shared hosting](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#por-que-vps)
* [The stack for an online store](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#stack-loja)
* [Sizing the hardware](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#dimensionar)
* [Security and checkout](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#seguranca-checkout)
* [Scaling without surprises](https://streethosting.com.br/en/guides/vps/vps-for-ecommerce-brazil#escalar)

## Frequently asked questions

Does WooCommerce need a VPS?

Yes. A dynamic checkout, shipping plugins and integrations use CPU and I/O that shared hosting caps. A root VPS gives you control over PHP workers and caching.

How many vCPUs for a small store?

A store with up to 500 orders a month and caching enabled usually runs on 2 vCPUs and 4 GB of RAM on a Xeon VPS. Without caching, or with a huge catalog, move up to 4 vCPUs and 8 GB.

VPS or dedicated server for ecommerce?

Steady traffic above ten thousand visits a day, or a catalog with tens of thousands of SKUs, may call for a dedicated server or a cluster. Start on a VPS and monitor TTFB and the MySQL queue.

SSL and the payment gateway on the same VPS?

SSL on the store is mandatory. The payment gateway runs in the acquirer's cloud, but webhooks and order queues live on your VPS. Protect your API keys and restrict SSH.

Next step

See VPS plans

Root VPS in Brazil with NVMe and Anti-DDoS.

[See VPS plans](https://streethosting.com.br/en/vps)

[See Xeon VPS Xeon VPS for steady workloads, automation and long-running projects.](https://streethosting.com.br/en/vps/xeon) [See Ryzen VPS Ryzen 9 9950X VPS in São Paulo with root access, NVMe and gamer Anti-DDoS.](https://streethosting.com.br/en/vps/ryzen) [See dedicated servers Exclusive hardware in São Paulo with NVMe and Anti-DDoS.](https://streethosting.com.br/en/dedicated)

## Related guides

[VPS Intermediate High-traffic WordPress on a VPS in Brazil Black Friday and viral posts take down a badly configured WordPress site before the VPS runs out of CPU. This guide covers the stack and hardware for a Brazilian audience. 2 min Read guide](https://streethosting.com.br/en/guides/vps/high-traffic-wordpress-vps) [VPS Intermediate How to migrate a WordPress site to a VPS without losing traffic Moving WordPress to a VPS can improve performance and control, but you need the right order of steps to avoid downtime. Here is a simple, safe process. 2 min Read guide](https://streethosting.com.br/en/guides/vps/migrate-wordpress-to-vps) [VPS Beginner How to choose a VPS in Brazil: complete guide A VPS that is too cheap usually hides overselling and slow disks. This guide turns what matters into a practical checklist for anyone hosting games, APIs or automation. 3 min Read guide](https://streethosting.com.br/en/guides/vps/how-to-choose-a-vps-in-brazil)

[← Back to the Guide Center](https://streethosting.com.br/en/guides)
