---
title: "VPS para WordPress: como escolher RAM, CPU e disco"
description: "Quanto de RAM, vCPU e NVMe o seu WordPress precisa: a conta de memória do PHP e do banco, o peso do cache, visitas por plano e sinais de upgrade."
url: "https://streethosting.com.br/guias/vps/escolher-vps-para-wordpress"
category: "vps"
slug: "escolher-vps-para-wordpress"
datePublished: "2026-09-28"
dateModified: "2026-09-28"
author: "Equipe StreetHosting"
difficulty: "iniciante"
language: "pt-BR"
keywords:
  - "vps para wordpress"
  - "quanto de ram para wordpress"
  - "melhor vps para wordpress"
  - "vps para woocommerce"
  - "dimensionar vps wordpress"
---

# Quanto de VPS o seu WordPress precisa de verdade

Dimensionar uma VPS para WordPress é somar a memória do PHP, do banco e do sistema, entender quantas páginas escapam do cache e deixar espaço para os uploads crescerem. Veja a conta e a tabela de visitas por plano.

> **Resposta rápida**
>
> Uma **VPS para WordPress** se escolhe pela memória: some uns 400 MB do sistema, de 40 a 100 MB por processo do PHP, a memória do banco e, se usar, a do Redis. Um blog com cache vive em 2 GB, uma loja WooCommerce começa melhor em 4 a 6 GB e vários sites pedem 8 GB. A CPU pesa nas páginas que escapam do cache, e o disco precisa caber os uploads, o banco e as cópias de backup.

## O que pesa em um WordPress

Cada visita a uma página que não está em cache passa por três camadas: o Nginx recebe a conexão, o PHP monta a página rodando o núcleo, o tema e cada plugin ativo, e o banco responde às consultas que o PHP faz no caminho. O Nginx quase não gasta recurso. O PHP gasta CPU enquanto roda e memória enquanto existe. O banco gasta memória para manter os dados mais usados longe do disco.

Por isso dois sites com o mesmo número de visitas podem pedir planos bem diferentes. Um blog com cache de página serve quase tudo direto do Nginx. Uma loja com carrinho, cálculo de frete e área do cliente roda PHP em boa parte das requisições. Se você está saindo de uma hospedagem compartilhada, o guia sobre [quando migrar da hospedagem compartilhada para VPS](https://streethosting.com.br/guias/vps/vps-vs-hospedagem-compartilhada-quando-migrar) ajuda a decidir se o momento chegou.

## RAM: a conta que decide o plano

Memória é o recurso que acaba primeiro em WordPress. Quando falta, o Linux joga processos no swap, tudo fica lento e, no pior caso, o kernel mata o MariaDB para se salvar. Os valores abaixo são faixas típicas; os do seu site podem sair delas, para cima ou para baixo.

| Componente | Consumo típico | Observação |
| --- | --- | --- |
| Ubuntu, SSH e Nginx | 300 a 500 MB | O Nginx em si usa poucos MB; o resto é o sistema e os serviços básicos |
| Cada processo do PHP FPM | 40 a 100 MB | Lojas, construtores visuais e plugins de SEO completos ficam no alto da faixa |
| MariaDB | 300 MB a 1 GB ou mais | Cresce com o buffer do InnoDB, que deve acompanhar o tamanho do banco |
| Redis para object cache | 64 a 256 MB | O teto é você que define no maxmemory |
| Cache de disco do Linux | O que sobrar | Não é desperdício: acelera a leitura de arquivos e do banco |

Um exemplo de loja pequena: 400 MB de sistema, 8 processos do PHP a 80 MB cada (640 MB), 512 MB para o MariaDB e 128 MB para o Redis. A soma dá cerca de 1,7 GB. Em um plano de 2 GB isso roda, mas sem margem: um backup comprimindo o banco, uma atualização de plugin ou um pico de acessos já empurram a VPS para o swap. Com 4 GB, a mesma loja trabalha folgada.

Para trocar a estimativa pelo número real do seu site, veja a média de memória por processo do PHP depois de algumas horas de uso:

```
ps -o rss= -C php-fpm8.3 | awk '{s+=$1; n++} END {printf "%.0f MB por processo\n", s/n/1024}'
free -h
```

Divida a memória que você quer dar ao PHP por essa média e você tem o valor de `pm.max_children`, como mostramos no guia de [WordPress com Nginx, PHP FPM e MariaDB](https://streethosting.com.br/guias/vps/hospedar-wordpress-vps-nginx). O Redis entra quando o painel e as páginas logadas fazem muitas consultas repetidas; o passo a passo está em [configurar Redis na VPS Ubuntu](https://streethosting.com.br/guias/vps/configurar-redis-vps-ubuntu).

> **Dica**
>
> Um arquivo de [swap no Ubuntu](https://streethosting.com.br/guias/vps/configurar-swap-ubuntu-vps) de 1 a 2 GB é uma rede de segurança contra picos raros. Ele não substitui RAM: se o swap é usado o tempo todo, o plano ficou pequeno.

## CPU: vCPU, clock e páginas sem cache

Uma página em cache custa quase nada de CPU. O que consome processador são as requisições que obrigatoriamente passam pelo PHP: o painel administrativo, usuários logados, carrinho e checkout, busca interna, chamadas ao `admin-ajax.php` e à API REST, e a primeira visita depois que o cache é limpo.

Enquanto uma dessas requisições roda, ela ocupa um processo do PHP e praticamente um vCPU. Se uma página leva 300 ms de processamento, cada vCPU entrega umas três por segundo. Isso leva a duas formas de ganhar capacidade:

- **Mais vCPU:** mais requisições simultâneas sem fila. É o que a linha Xeon oferece por um preço menor. No degrau de 8 GB, a Xeon traz 6 vCPU por R$ 74,00.
- **Clock mais alto:** cada requisição termina antes, e o visitante sente a diferença no tempo até o primeiro byte. É o ponto forte da Ryzen 9 9950X, com até 5,7 GHz e DDR5. No mesmo degrau de 8 GB, a Ryzen traz 4 vCPU por R$ 114,00.

Um detalhe que gera picos de CPU sem visita nenhuma é o agendador interno do WordPress, que roda tarefas pendentes durante as requisições dos visitantes. Em sites com tráfego constante, vale desligar esse gatilho com `define('DISABLE_WP_CRON', true);` no `wp-config.php` e chamar o agendador pelo cron do sistema a cada cinco minutos:

```
*/5 * * * * curl -s https://seu-dominio.com.br/wp-cron.php?doing_wp_cron > /dev/null
```

## Disco: NVMe, uploads e backups

O núcleo do WordPress ocupa menos de 100 MB, e temas e plugins somam algumas centenas. Quem cresce é a pasta de uploads: cada imagem enviada vira várias cópias em tamanhos diferentes, e um site com anos de posts chega fácil a dezenas de GB. O banco de um blog costuma ter dezenas de MB; o de uma loja com anos de pedidos pode passar de alguns GB.

Para chegar ao tamanho certo, some os uploads, o banco, uns 10 GB para sistema, logs e atualizações, e espaço para pelo menos uma cópia local do backup antes de ela ser enviada para fora. Na VPS atual ou na hospedagem antiga, meça com:

```
du -sh /var/www/*/wp-content/uploads
sudo du -sh /var/lib/mysql
df -h /
```

O tipo de disco importa tanto quanto o tamanho. O banco faz leituras pequenas e espalhadas, exatamente onde o NVMe se afasta do SSD SATA e do HDD; a comparação completa está em [HDD, SSD e NVMe: a diferença na prática](https://streethosting.com.br/guias/infraestrutura/diferenca-hdd-ssd-nvme-armazenamento). Todos os planos de VPS da StreetHosting usam NVMe.

> **Atenção**
>
> Aumentar disco pelo painel é simples, mas reduzir nem sempre é possível. Escolha o armazenamento pensando em um ou dois anos de uploads e deixe os upgrades de RAM e CPU para quando os números pedirem.

## De visitas por mês a requisições

Visitas por mês assustam mais do que deveriam. 300 mil visualizações de página por mês dão 10 mil por dia, ou cerca de 7 por minuto na média. O problema é que o tráfego não é uniforme: ele se concentra em algumas horas do dia, e uma newsletter, um post que viraliza ou uma campanha paga multiplicam o volume por 10 ou mais durante alguns minutos. Dimensione pelo pico, não pela média.

A taxa de acerto do cache é o que transforma visitas em carga real. Com 90% das páginas servidas do cache, só uma em cada dez chega ao PHP. Uma conta útil para o pico: processos do PHP necessários são iguais às requisições sem cache por segundo vezes o tempo médio de cada uma. Vinte requisições por segundo de 300 ms pedem uns 6 processos rodando ao mesmo tempo, e portanto uns 6 vCPU livres para não formar fila.

Cada visualização também puxa dezenas de arquivos estáticos, como CSS, JavaScript e imagens. O Nginx serve esses arquivos com pouco esforço, e a porta de 1 Gbps dos planos dá conta de bastante tráfego. Uma CDN só se torna importante quando as imagens são pesadas ou o público está longe de São Paulo.

## Tabela de visitas por plano

Os planos abaixo são pontos de partida com a linha Xeon, supondo cache de página configurado e uma quantidade razoável de plugins. Um tema pesado ou um plugin mal escrito pode mudar a conta inteira, então confirme com o monitoramento depois da migração.

| Perfil do site | Visualizações por mês | Plano Xeon de partida | Preço mensal |
| --- | --- | --- | --- |
| Blog ou site institucional | Até 50 mil | 2 vCPU, 2 GB, 20 GB NVMe | R$ 23,00 |
| Blog ou portal pequeno | 50 mil a 200 mil | 3 vCPU, 4 GB, 40 GB NVMe | R$ 40,00 |
| Loja WooCommerce iniciante | Até 100 mil | 4 vCPU, 6 GB, 60 GB NVMe | R$ 57,00 |
| Portal de notícias ou vários sites | 200 mil a 1 milhão | 6 vCPU, 8 GB, 80 GB NVMe | R$ 74,00 |
| Loja com catálogo grande e muitos pedidos | 100 mil a 500 mil | 9 vCPU, 16 GB, 160 GB NVMe | R$ 142,00 |
| Área de membros, cursos ou loja grande | Acima de 500 mil | 15 vCPU, 32 GB, 320 GB NVMe | R$ 278,00 |

Repare que a loja pede mais recurso que o blog com o mesmo tráfego. Carrinho, checkout e conta do cliente não podem sair do cache, e cada pedido grava no banco. Áreas de membros e plataformas de cursos são o caso extremo: quase todo visitante está logado, e o cache de página ajuda pouco.

## Sinais de que é hora do upgrade

O plano certo hoje pode ficar pequeno em seis meses. Estes são os sinais que valem mais do que qualquer estimativa, e eles aparecem primeiro em quem acompanha a VPS com [htop e Netdata](https://streethosting.com.br/guias/vps/monitorar-recursos-vps-htop-netdata):

| Sinal | Onde ver | O que costuma resolver |
| --- | --- | --- |
| Swap em uso constante ou processos mortos por falta de memória | free e o log do kernel (dmesg) | Mais RAM ou menos processos do PHP |
| Aviso de que o pool atingiu pm.max_children | Log do PHP FPM | Mais processos, se houver RAM sobrando; senão, plano maior |
| Carga média acima do número de vCPU por horas | uptime ou htop | Mais vCPU, ou revisar plugins e cache antes |
| Lentidão só nas páginas sem cache | Tempo até o primeiro byte no monitoramento | Clock mais alto, como na linha Ryzen |
| Disco acima de 80% | df | Plano com mais NVMe, ou limpar backups locais e revisões antigas |
| Consultas lentas no banco | Log de consultas lentas do MariaDB | Mais buffer do InnoDB, o que pede RAM, e índices |

Antes de pagar por mais recurso, descarte o óbvio: um plugin que faz centenas de consultas por página, um cache que não está funcionando ou um robô martelando a busca interna. O plugin Query Monitor mostra quais consultas e quais plugins pesam em cada página. Se o problema for mesmo falta de capacidade, o upgrade pelo painel cobra só a diferença proporcional e exige um reinício da VPS, então agende para um horário de pouco movimento.

## Xeon ou Ryzen para o seu site

Para a maioria dos sites WordPress, a [VPS Xeon da StreetHosting](https://streethosting.com.br/vps/xeon) é o melhor custo: mais vCPU por real, NVMe, AntiDDoS Enterprise e latência média de 20 ms no Brasil, a partir de R$ 23,00. Com cache de página, blogs, sites institucionais e portais ficam muito bem nela.

A VPS Ryzen 9 9950X, de R$ 39,00 a R$ 814,00, faz sentido quando o site passa a maior parte do tempo fora do cache: lojas com muitos clientes logados, plataformas de cursos, áreas de membros e painéis administrativos usados o dia inteiro. A comparação entre as duas linhas está em [VPS Ryzen ou Xeon](https://streethosting.com.br/guias/vps/vps-ryzen-vs-vps-xeon).

As duas linhas ficam em São Paulo, com acesso root, ativação em até 60 segundos e pagamento por Pix, boleto ou cartão. Comece pelo degrau que a conta de memória indicou, meça por algumas semanas e suba quando os sinais aparecerem.

## Perguntas frequentes

### Quantos GB de RAM um WordPress precisa?

Um blog com cache de página roda bem em 2 GB. Uma loja WooCommerce começa melhor com 4 a 6 GB, e portais ou vários sites na mesma VPS pedem 8 GB ou mais. A conta real soma os processos do PHP, o banco e o sistema, e deve deixar uma sobra para picos e backups.

### VPS Xeon ou Ryzen para WordPress?

Xeon atende a maioria dos sites, porque entrega mais vCPU por real e o cache de página resolve o resto. Ryzen vale a pena quando muitas páginas não podem sair do cache, como em lojas com muitos clientes logados, cursos e áreas de membros, porque o clock mais alto encurta cada requisição.

### Uma VPS de 2 GB aguenta WooCommerce?

Aguenta uma loja pequena com poucos pedidos, mas no limite. Carrinho, checkout e conta do cliente não usam cache de página, e backup e atualizações disputam a mesma memória. Com 4 GB a loja ganha folga para crescer sem sustos.

### Preciso de CDN para WordPress hospedado em VPS?

Não é obrigatório para público brasileiro com servidor em São Paulo. A CDN ajuda quando o site tem muitas imagens pesadas, visitantes em outros países ou picos grandes, porque tira arquivos estáticos da VPS e deixa a CPU livre para o PHP.

### Dá para começar com um plano pequeno e aumentar depois?

Dá. O upgrade pelo painel cobra só a diferença proporcional e pede um reinício da VPS. Reduzir disco nem sempre é possível, então escolha o armazenamento pensando no crescimento dos uploads e aumente RAM e CPU conforme a necessidade aparecer.

## Guias relacionados

- [Hospedar WordPress na VPS: Nginx, PHP 8.3 e MariaDB](https://streethosting.com.br/guias/vps/hospedar-wordpress-vps-nginx.md)
- [Como instalar WordPress com Docker Compose na VPS](https://streethosting.com.br/guias/vps/instalar-wordpress-docker-vps.md)
- [WordPress com alto tráfego em VPS no Brasil](https://streethosting.com.br/guias/vps/wordpress-alto-trafego-vps-brasil.md)
- [Como migrar site WordPress para VPS sem perder visitas](https://streethosting.com.br/guias/vps/migrar-site-wordpress-para-vps.md)
- [VPS Ryzen vs VPS Xeon: qual CPU escolher para o servidor](https://streethosting.com.br/guias/vps/vps-ryzen-vs-vps-xeon.md)

## Produtos citados

- https://streethosting.com.br/vps/xeon
- https://streethosting.com.br/vps
- https://streethosting.com.br/vps/ryzen

## Dados estruturados

```json
[
  {
    "@context": "https://schema.org",
    "@type": [
      "Article",
      "TechArticle"
    ],
    "headline": "Quanto de VPS o seu WordPress precisa de verdade",
    "name": "VPS para WordPress: como escolher RAM, CPU e disco",
    "abstract": "Dimensionar uma VPS para WordPress é somar a memória do PHP, do banco e do sistema, entender quantas páginas escapam do cache e deixar espaço para os uploads crescerem. Veja a conta e a tabela de visitas por plano.",
    "description": "Quanto de RAM, vCPU e NVMe o seu WordPress precisa: a conta de memória do PHP e do banco, o peso do cache, visitas por plano e sinais de upgrade.",
    "datePublished": "2026-09-28",
    "dateModified": "2026-09-28",
    "author": {
      "@type": "Organization",
      "name": "Equipe StreetHosting"
    },
    "publisher": {
      "@type": "Organization",
      "name": "StreetHosting",
      "url": "https://streethosting.com.br"
    },
    "inLanguage": "pt-BR",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://streethosting.com.br/guias/vps/escolher-vps-para-wordpress"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Quantos GB de RAM um WordPress precisa?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Um blog com cache de página roda bem em 2 GB. Uma loja WooCommerce começa melhor com 4 a 6 GB, e portais ou vários sites na mesma VPS pedem 8 GB ou mais. A conta real soma os processos do PHP, o banco e o sistema, e deve deixar uma sobra para picos e backups."
        }
      },
      {
        "@type": "Question",
        "name": "VPS Xeon ou Ryzen para WordPress?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Xeon atende a maioria dos sites, porque entrega mais vCPU por real e o cache de página resolve o resto. Ryzen vale a pena quando muitas páginas não podem sair do cache, como em lojas com muitos clientes logados, cursos e áreas de membros, porque o clock mais alto encurta cada requisição."
        }
      },
      {
        "@type": "Question",
        "name": "Uma VPS de 2 GB aguenta WooCommerce?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Aguenta uma loja pequena com poucos pedidos, mas no limite. Carrinho, checkout e conta do cliente não usam cache de página, e backup e atualizações disputam a mesma memória. Com 4 GB a loja ganha folga para crescer sem sustos."
        }
      },
      {
        "@type": "Question",
        "name": "Preciso de CDN para WordPress hospedado em VPS?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Não é obrigatório para público brasileiro com servidor em São Paulo. A CDN ajuda quando o site tem muitas imagens pesadas, visitantes em outros países ou picos grandes, porque tira arquivos estáticos da VPS e deixa a CPU livre para o PHP."
        }
      },
      {
        "@type": "Question",
        "name": "Dá para começar com um plano pequeno e aumentar depois?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Dá. O upgrade pelo painel cobra só a diferença proporcional e pede um reinício da VPS. Reduzir disco nem sempre é possível, então escolha o armazenamento pensando no crescimento dos uploads e aumente RAM e CPU conforme a necessidade aparecer."
        }
      }
    ]
  }
]
```
