WordOps: A Solução Definitiva para Hospedar WordPress com Alto Desempenho
Se você precisa hospedar sites WordPress com performance excepcional sem complicações técnicas, o WordOps é a ferramenta que vai transformar sua experiência com servidores.
Depois de mais de 10 anos trabalhando com servidores e ajudando mais de 3.500 alunos a configurar infraestruturas digitais, posso afirmar: WordOps é a forma mais eficiente de hospedar WordPress em VPS.
E o melhor? Ele funciona perfeitamente até em servidores com apenas 1GB de RAM, entregando velocidade e estabilidade que muitas hospedagens “profissionais” não conseguem oferecer. Em todos os nossos testes, foi a aplicação que melhor se comportou em cenários de alto tráfego, inclusive com servidores pequenos.
Neste guia completo, vou te mostrar exatamente como instalar e configurar o WordOps do zero, incluindo a instalação de WordPress e Mautic, com comandos prontos e 4 vídeos demonstrando cada etapa na prática.
O Que é WordOps e Por Que Ele é Tão Eficiente
WordOps é uma ferramenta de código aberto que automatiza completamente a instalação e configuração de um servidor otimizado para WordPress. É um fork evoluído do EasyEngine v3, mas com recursos muito mais avançados.
Em termos práticos, com um único comando você instala e configura:
- Nginx customizado: Servidor web com HTTP/3 QUIC e compressão Brotli
- MariaDB 11.4 LTS: Banco de dados otimizado
- PHP 8.4: Versão mais recente e rápida (suporte a 7.4, 8.0, 8.1, 8.2, 8.3)
- Redis 7.0: Cache de objetos super-rápido
- FastCGI Cache: Cache de página completa direto no Nginx
- Let’s Encrypt: SSL automático e gratuito com DNS API
- UFW + Fail2ban: Firewall e proteção contra ataques
- Netdata: Monitoramento em tempo real
Tudo isso configurado e otimizado automaticamente, sem você precisar editar dezenas de arquivos de configuração manualmente.
Por Que WordOps em Vez de cPanel ou Outras Soluções?
A diferença fundamental é que WordOps foi projetado especificamente para WordPress. Enquanto cPanel, Plesk e outras ferramentas são genéricas, o WordOps otimiza cada aspecto do servidor pensando em WordPress.
O resultado prático:
- Sites carregam em menos de 1 segundo
- Suporta alto tráfego sem travamentos
- Funciona bem até em servidores pequenos (1GB RAM)
- Configuração 10x mais rápida que manual
- Segurança nível empresarial por padrão
- 100% gratuito e open source
📊 Dados Reais de Performance
Teste com servidor de 1GB RAM + WordOps:
Site WordPress suportou 10.000 requisições simultâneas sem falhas, mantendo tempo de resposta abaixo de 500ms com FastCGI cache ativo
Mesmo servidor com cPanel: Travou com 2.000 requisições simultâneas
Teste realizado em servidor Contabo VPS S com 1GB RAM, 1 vCore, Ubuntu 24.04
Requisitos: Qual Servidor Usar para Instalar WordOps
Uma das grandes vantagens do WordOps é que ele não exige servidores caros ou poderosos. Na verdade, ele é surpreendentemente leve e eficiente.
Requisitos Mínimos
- RAM: 1GB (sim, funciona muito bem com apenas 1GB!)
- CPU: 1 vCore
- Disco: 20GB
- Sistema: Ubuntu 20.04, 22.04, 24.04 ou Debian 10, 11, 12
- Raspbian: 10, 11 também suportados
Requisitos Recomendados
Para sites com tráfego moderado a alto:
- RAM: 2-4GB
- CPU: 2-4 vCores
- Disco: 50-100GB NVMe
Onde Contratar Servidor para WordOps
O WordOps funciona em qualquer VPS com Ubuntu ou Debian. Para te ajudar a escolher o melhor provedor, confira este comparativo completo sobre os melhores provedores cloud do mercado, onde analisamos custo-benefício, performance e recursos de cada opção.
As opções mais populares são:
- Contabo: Melhor custo-benefício (€8,99/mês por 4 vCores + 8GB RAM)
- DigitalOcean: Datacenter no Brasil, latência baixa
- Vultr: Bom desempenho global
- AWS Lightsail: Integração com outros serviços AWS
Para este tutorial, vou usar um servidor Contabo com Ubuntu 24.04, mas o processo é idêntico em qualquer provedor. Se você ainda não tem servidor, veja este guia sobre como contratar VPS Contabo.
💡 Dica do Gabriel
Comece com um servidor pequeno (1-2GB RAM) para testar. O WordOps é tão eficiente que você pode ficar surpreso com quantos sites consegue rodar em um servidor “básico”. Já testei múltiplos cenários e até com 1GB RAM você consegue hospedar 3-5 sites WordPress pequenos/médios ou 1 site grande com bom tráfego.
Pré-Requisitos Antes de Instalar WordOps
Antes de começar a instalação propriamente dita, você precisa ter algumas coisas preparadas:
1. Servidor VPS Contratado e Ativo
Você precisa ter um servidor VPS funcionando com Ubuntu ou Debian. Se ainda não tem, confira os provedores mencionados acima.
2. Acesso SSH ao Servidor
Você vai precisar acessar o servidor via SSH (terminal). No Windows, use PuTTY ou Windows Terminal. No Linux/Mac, use o terminal nativo. Se precisa de ajuda, veja este guia sobre como realizar acesso SSH.
3. Domínio Configurado (Recomendado)
Se você já tem domínio, configure os DNS apontando para o IP do servidor. Recomendo usar Cloudflare para DNS pela facilidade de integração com WordOps e SSL automático.
Se não tem domínio ainda, confira este guia sobre como registrar domínio.
4. Servidor “Limpo”
O WordOps funciona melhor em servidores novos, sem outras aplicações instaladas. Se você acabou de contratar o VPS, está perfeito.
Com tudo isso pronto, podemos partir para a instalação.
Como Instalar WordOps: Guia Completo Passo a Passo
Agora vamos ao processo completo de instalação do WordOps. Vou te guiar por cada etapa com comandos prontos para copiar e colar.
Assista ao vídeo completo onde demonstro a instalação do WordOps do zero em um servidor VPS real, seguindo exatamente os passos que você vai ver abaixo.
Passo 1: Acessar o Servidor via SSH
Primeiro, acesse seu servidor via SSH. Você vai precisar do IP do servidor e da senha root.
No Windows (PuTTY):
- Abra o PuTTY
- Digite o IP do servidor
- Clique em “Open”
- Login: root
- Senha: [sua senha root]
No Linux/Mac:
- Abra o Terminal
- Digite:
ssh root@SEU_IP_AQUI - Digite a senha quando solicitado
Passo 2: Atualizar o Sistema Operacional
Sempre que configurar um servidor novo, a primeira ação deve ser atualizar os pacotes do sistema. Isso garante que você tenha as versões mais recentes com correções de segurança.
Comando para atualizar lista de pacotes:
apt-get update -y
Aguarde o processo concluir (geralmente 1-2 minutos).
Comando para instalar atualizações:
apt-get upgrade -y
Este processo pode demorar 5-10 minutos dependendo de quantas atualizações existem. Aguarde até finalizar completamente. O -y evita que o sistema fique pedindo autorizações durante o processo.
Passo 3: Configurar Fuso Horário do Servidor
Definir o fuso horário correto é importante para logs, backups automáticos e sincronização de dados. Isso garante que todas as operações automatizadas sejam registradas na hora certa.
Comando para configurar fuso horário:
dpkg-reconfigure tzdata
Uma interface interativa vai abrir. Use as setas do teclado para navegar:
- Selecione sua região geográfica (exemplo: Americas)
- Selecione sua cidade (exemplo: Sao_Paulo para Brasil)
- Pressione Enter para confirmar
Passo 4: Definir Hostname do Servidor
O hostname é como uma identificação do servidor. WordOps recomenda configurar isso antes da instalação, pois facilita a comunicação com outros serviços como DNS.
Primeiro, configure o DNS no Cloudflare:
- Acesse sua conta Cloudflare
- Vá em DNS
- Adicione registro tipo A (IPv4):
cloudapontando para IP do servidor - Adicione registro tipo AAAA (IPv6):
cloudapontando para IPv6 do servidor - Aguarde 2-3 minutos para propagação
Comando para definir hostname:
hostnamectl set-hostname cloud.seudominio.com
Substitua cloud.seudominio.com por um subdomínio real que você tenha configurado no DNS apontando para o IP do servidor.
Se você não tem domínio ainda, pode pular esta etapa, mas é recomendado configurar depois.
Passo 5: Reiniciar o Servidor
Após as atualizações e configurações iniciais, reinicie o servidor para aplicar todas as mudanças. Isso é especialmente importante se novos pacotes ou atualizações exigirem reinicialização para funcionar corretamente.
Comando para reiniciar:
reboot
O servidor vai desconectar. Aguarde 1-2 minutos e reconecte via SSH novamente. Dependendo da ferramenta de acesso SSH que você utiliza, a reconexão pode ser automática (como no Termius) ou exigir ação manual.
Passo 6: Instalar WordOps Automaticamente
Agora vem a parte mais simples: instalar o WordOps. O processo é completamente automatizado através de um script oficial que cuida de todas as dependências.
Comando de instalação:
wget -qO wo wops.cc && sudo bash wo
Este comando baixa o script de instalação do WordOps do site oficial e executa automaticamente. O processo leva de 5 a 10 minutos.
Durante a instalação, o WordOps vai:
- Instalar Nginx customizado com HTTP/3 QUIC
- Instalar MariaDB 11.4 LTS
- Instalar PHP 8.4 (com suporte a versões anteriores)
- Configurar Redis 7.0
- Instalar ferramentas de segurança (UFW, Fail2ban)
- Configurar Netdata para monitoramento
- Criar painel web de administração
Durante o processo, o WordOps vai solicitar algumas informações:
1. Nome: Digite seu primeiro nome ou nome da empresa (algo simples)
2. E-mail: Digite um e-mail válido (receberá notificações sobre renovação de SSL)
Aguarde até aparecer a mensagem final confirmando que a instalação foi concluída com sucesso.
Passo 7: Configurar Firewall e Abrir Portas
O WordOps inclui configuração de firewall (UFW) para proteger seu servidor. Vamos instalar e liberar as portas necessárias para o funcionamento correto das aplicações.
Instalar e configurar firewall:
wo stack install --ufw
Agora vamos liberar as portas que precisamos:
Porta 80 (HTTP):
ufw allow 80
Porta 443 (HTTPS):
ufw allow 443
Porta 22222 (Painel WordOps):
ufw allow 22222
Porta 587 (SMTP para emails):
ufw allow 587
Porta 1137 (MongoDB se for usar Mautic):
ufw allow 1137
Pronto! Seu servidor agora está protegido mas com as portas necessárias abertas. O firewall bloqueia todo o resto automaticamente.
Passo 8: Integração com Cloudflare (Opcional mas Recomendado)
Se você usa Cloudflare para DNS, pode integrar com WordOps para facilitar a renovação automática de certificados SSL. Essa integração elimina a necessidade de verificações manuais de DNS para o Let’s Encrypt.
Você vai precisar da API Key Global e do email da sua conta Cloudflare.
Como obter a API Key:
- Acesse sua conta Cloudflare
- Vá em “Meu Perfil”
- Clique em “Tokens de API”
- Em “API Keys Globais”, clique em “Exibir”
- Digite sua senha e copie a chave
Comandos de integração:
export CF_Key="sua-chave-api-aqui"
export CF_Email="seu-email-cloudflare@aqui.com"
Substitua os valores pelos seus dados reais do Cloudflare.
Com isso, o WordOps consegue criar registros DNS automaticamente e renovar certificados SSL sem intervenção manual, mesmo com o proxy do Cloudflare ativo.
⚠️ Importante sobre API Keys
Nunca compartilhe suas API Keys do Cloudflare publicamente. Elas dão acesso completo à sua conta. Use-as apenas no seu servidor privado via SSH. Após gravar vídeos ou tutoriais, sempre regenere suas chaves de API.

Como Instalar WordPress com WordOps
Com o WordOps instalado e configurado, criar sites WordPress é incrivelmente simples. Um único comando instala e configura tudo automaticamente.
Veja no vídeo acima o processo completo de instalação do WordPress com WordOps, desde o comando inicial até o primeiro acesso ao painel administrativo, incluindo resolução de possíveis erros.
Tipos de Instalação WordPress com WordOps
O WordOps oferece várias opções de instalação dependendo do tipo de cache que você quer usar:
WordPress Básico (sem cache de página)
wo site create seusite.com --wp
Instala WordPress com a versão mais recente do PHP sem cache de página. Útil para testes.
WordPress com FastCGI Cache (Recomendado)
wo site create seusite.com --wpfc
Esta é a opção que eu mais recomendo. O FastCGI cache é super-rápido, não depende de plugins e funciona perfeitamente na maioria dos casos.
O WordOps instala automaticamente o plugin nginx-helper para limpar o cache quando você atualiza conteúdo.
WordPress com Redis Cache
wo site create seusite.com --wpredis
Usa Redis para cache completo (página + objetos). Excelente para sites muito dinâmicos ou com WooCommerce.
WordPress com SSL Let’s Encrypt
wo site create seusite.com --wpfc --le
Adiciona a flag --le para instalar certificado SSL automático e gratuito via Let’s Encrypt.
Você será perguntado sobre o email para renovações. Digite um email válido.
WordPress com SSL via DNS Cloudflare (Recomendado)
wo site create dominio.com --wpfc --le --dns=dns_cf
Esta é a opção mais completa e recomendada. Ela:
- Instala WordPress
- Ativa FastCGI cache
- Define PHP (use
--php84para versão mais recente) - Instala SSL via Let’s Encrypt
- Usa verificação DNS via Cloudflare (funciona com proxy ativo)
WordPress com Versão Específica do PHP
wo site create seusite.com --wpfc --php84
Você pode especificar a versão do PHP: --php74, --php80, --php81, --php82, --php83, --php84
O Que o WordOps Faz Automaticamente
Quando você executa o comando de criar site, o WordOps:
- Cria configuração Nginx otimizada para WordPress
- Cria banco de dados MySQL/MariaDB
- Baixa e instala WordPress na versão mais recente
- Configura cache (FastCGI ou Redis)
- Instala certificado SSL (se solicitado)
- Configura permissões de arquivos corretas
- Gera senha aleatória segura
- Adiciona redirecionamento HTTP → HTTPS automático
No final, você recebe:
- URL do site
- URL do wp-admin
- Usuário administrador
- Senha gerada
- Credenciais do banco de dados
💡 Dica do Gabriel
Sempre anote as credenciais que o WordOps gera. Elas ficam salvas no servidor em /var/www/seusite.com/wp-credentials.txt, mas é bom ter uma cópia segura em gerenciador de senhas. Se você perder ou limpar a tela do terminal, pode visualizar novamente com o comando wo site info seusite.com
Resolvendo Erro de SSL Durante Instalação
Às vezes, durante a instalação do SSL, pode ocorrer um erro. Isso geralmente acontece por algum problema temporário na comunicação com o Cloudflare ou Let’s Encrypt.
Para visualizar o log de erro:
tail /var/log/wo/wordops.log
Se o erro for relacionado à API do Cloudflare, refaça a exportação das credenciais:
export CF_Key="sua-chave-api-aqui"
export CF_Email="seu-email-cloudflare@aqui.com"
Depois, reinstale apenas o SSL:
wo site update seudominio.com --le --dns=dns_cf
Isso vai tentar novamente apenas a instalação do SSL sem mexer no resto.
Comandos Úteis para Gerenciar Sites WordPress
Listar todos os sites:
wo site list
Ver informações detalhadas de um site:
wo site info seusite.com
Isso mostra: tipo de cache, versão PHP, status SSL, credenciais banco de dados, diretório dos arquivos, logs.
Atualizar versão do PHP:
wo site update seusite.com --php82
Troca a versão do PHP do site sem afetar outros sites no servidor.
Adicionar SSL em site existente:
wo site update seusite.com --letsencrypt
Resetar senha do WordPress:
wo site update seusite.com --password
Isso vai perguntar qual usuário e qual nova senha você quer definir.
Excluir um site completamente:
wo site delete seusite.com
Remove site, banco de dados e todos os arquivos. Use com cuidado!
Para um guia ainda mais detalhado sobre WordPress, confira este tutorial completo sobre como instalar WordPress.
Performance do WordOps: Testando Alto Tráfego
Uma das maiores vantagens do WordOps é sua capacidade de suportar alto tráfego sem comprometer a performance. Vamos aos testes práticos.
No vídeo acima, realizo um teste de estresse real em um site WordPress com WordOps, simulando milhares de acessos simultâneos para mostrar exatamente como o servidor se comporta sob pressão.
Ferramentas Usadas nos Testes
1. Loader.io: Para enviar tráfego simulado ao site
2. htop: Para monitorar uso de CPU e RAM em tempo real
Instalando htop:
apt-get install htop
Executando htop:
htop
O htop mostra em tempo real o uso de CPU, memória e processos ativos. É essencial para monitorar o servidor durante testes de carga.
Configurando Teste no Loader.io
- Acesse loader.io e crie conta gratuita
- Adicione seu domínio em “Target Hosts”
- Copie o token de verificação
- No Cloudflare, adicione registro TXT com o token
- Aguarde 2 minutos e clique em “Verify”
- Crie novo teste tipo “Clients per test”
- Configure de 0 a X clientes simultâneos
- Defina duração do teste
- Execute e monitore
Resultados de Testes Reais
Realizei diversos testes de carga em servidores com WordOps ao longo dos anos. Os resultados são consistentemente impressionantes:
Servidor 1GB RAM + 1 vCore (Contabo VPS S):
- 250 pessoas simultâneas: Tempo de resposta 800ms-1.2s, CPU 40-50%, 0% falhas
- 500 pessoas simultâneas: Tempo de resposta 1.5s, CPU 50-60%, 0% falhas
- 1.000 pessoas simultâneas: Tempo de resposta 2s, CPU 60-70%, limitação por rede
- 10.000 pessoas simultâneas: Tempo de resposta 6s, CPU 70-80%, limitação por rede (200 Mbit/s)
- Conclusão: Servidor mínimo aguenta confortavelmente até 250 pessoas ativas, equivalente a site com 50k-100k visitas/mês
Servidor 4GB RAM + 2 vCores (Contabo VPS M):
- 500 pessoas simultâneas: Tempo de resposta 600ms, CPU 30%, 0% falhas
- 1.000 pessoas simultâneas: Tempo de resposta 900ms, CPU 40%, 0% falhas
- 5.000 pessoas simultâneas: Tempo de resposta 1.8s, CPU 60%, 0% falhas
- Conclusão: Servidor médio aguenta facilmente sites com 300k-500k visitas/mês
Análise: Gargalo de Rede vs CPU
Um ponto importante observado nos testes: ao estressar o servidor com 10.000 pessoas simultâneas, a CPU não chegou a 100%. O tempo de resposta aumentou devido à limitação de banda de rede (200 Mbit/s na Contabo).
Isso significa que:
- Para tráfego normal (até 500 pessoas): Performance excelente
- Para picos extremos: Limitação é a rede, não CPU/RAM
- Servidores com 4 Gbit/s (DigitalOcean, Vultr) teriam performance ainda melhor em picos extremos
📊 Comparativo: WordOps vs Outras Soluções
Mesmo site WordPress testado em 3 ambientes diferentes:
Hospedagem compartilhada (cPanel): 3.5s carregamento, falhou com 500 usuários simultâneos
VPS com Apache + cPanel: 1.8s carregamento, falhou com 2.000 usuários simultâneos
VPS com WordOps + FastCGI: 0.4s carregamento, aguentou 10.000 usuários simultâneos
Teste realizado com Apache Bench (ab) e Loader.io em servidor Contabo de 1GB RAM
Por Que WordOps é Tão Rápido?
A performance excepcional vem de várias otimizações:
- Nginx com HTTP/3 QUIC: Protocolo mais rápido que HTTP/2
- Cache em múltiplas camadas: FastCGI + Redis + OPcache
- Compressão Brotli: Melhor que Gzip, reduz 20-30% do tamanho
- MariaDB otimizado: Configurações ajustadas para WordPress
- PHP 8.4 com JIT: Até 3x mais rápido que PHP 7.4
- Configurações hardened: Nginx configurado especificamente para WordPress
Casos de Uso Ideais para WordOps
Cenários onde WordOps é excepcional:
- Sites WordPress: Performance e estabilidade incomparáveis
- Blogs de alto tráfego: Aguenta picos sem travar
- Sites institucionais: Rápidos e seguros
- WooCommerce: Com Redis cache funciona muito bem
Limitações de rede (Contabo):
- Para tráfego EXTREMO (10k+ simultâneos): Considere DigitalOcean/Vultr com rede de 4 Gbit/s
- Para tráfego normal/alto (até 1k simultâneos): Contabo funciona perfeitamente
Como Instalar Mautic 4 com WordOps
Além de WordPress, o WordOps também facilita a instalação de outras aplicações PHP, incluindo o Mautic (plataforma de automação de marketing open source).
Assista ao vídeo acima onde demonstro a instalação completa do Mautic 4 usando WordOps, do início ao fim, incluindo todas as configurações necessárias.
⚠️ Importante: Versão do Mautic
Neste tutorial, instalamos o Mautic 4.4.13, que é a versão estável atual. O Mautic 6 já está disponível há algum tempo.
Em breve vamos criar tutoriais completos sobre a instalação do Mautic 6 com WordOps. Essas aulas estarão disponíveis primeiro no Gerenciando Web Academy e posteriormente no YouTube.
Pré-Requisitos para Mautic
- WordOps instalado e configurado
- Domínio ou subdomínio com DNS configurado
- Integração Cloudflare (para SSL automático)
Passo 1: Configurar DNS no Cloudflare
Primeiro, crie os registros DNS para o domínio/subdomínio onde ficará o Mautic:
- Registro A (IPv4):
mautic→ IP do servidor - Registro AAAA (IPv6):
mautic→ IPv6 do servidor - Aguarde 2-3 minutos para propagação
Passo 2: Criar Site com WordOps
Vamos criar o site base onde o Mautic será instalado:
wo site create mautic.seudominio.com --mysql --php74 --le --dns=dns_cf
Este comando:
- Cria configuração Nginx
- Instala PHP 7.4 (versão recomendada para Mautic 4)
- Cria banco de dados MySQL
- Instala certificado SSL via Cloudflare DNS
Aguarde o processo finalizar (2-5 minutos).
Passo 3: Baixar Mautic
Navegue até o diretório do site:
cd /var/www/mautic.seudominio.com/htdocs/
Baixe a versão mais recente do Mautic 4 do GitHub. Acesse github.com/mautic/mautic/releases e procure pela última versão estável do Mautic 4 (ex: 4.4.13).
Copie o link do arquivo .zip e baixe:
wget https://github.com/mautic/mautic/releases/download/4.4.13/4.4.13.zip
Substitua o link pela versão mais recente disponível.
Passo 4: Descompactar Mautic
Instale o unzip se necessário:
apt-get install zip unzip
Descompacte o arquivo do Mautic:
unzip 4.4.13.zip
Isso vai extrair todos os arquivos do Mautic no diretório atual.
Passo 5: Corrigir Permissões
Como trabalhamos como root, precisamos corrigir as permissões para o usuário correto do Nginx:
chown -R www-data:www-data /var/www/mautic.seudominio.com/htdocs
chmod -R g+rw /var/www/mautic.seudominio.com/htdocs
Isso garante que o Nginx possa ler e escrever nos arquivos do Mautic.
Passo 6: Configurar Nginx para Mautic
O Nginx vem configurado para WordPress por padrão. Precisamos adaptar para Mautic.
Edite o arquivo de configuração do site:
wo site edit mautic.seudominio.com
Procure e comente essas linhas (adicione # no início):
# include common/php74.conf; # include common/locations-wo.conf;
Salve e saia (Ctrl+X, depois Y, depois Enter).
Navegue até o diretório de configurações:
cd /var/www/mautic.seudominio.com/conf/nginx
Baixe o arquivo de configuração específico para Mautic:
wget https://academy.gerenciandoweb.com.br/downloads/mautic/mautic-php74.conf
Este arquivo contém as configurações Nginx otimizadas para Mautic.
Passo 7: Ajustar Configuração do PHP
O Mautic precisa de mais memória que o padrão:
Edite o arquivo PHP:
nano /etc/php/7.4/fpm/php.ini
Procure por memory_limit e ajuste para:
memory_limit = 1024M
Salve e saia (Ctrl+X, depois Y, depois Enter).
Passo 8: Ajustar Segurança do Nginx
Edite o arquivo global do Nginx:
nano /etc/nginx/nginx.conf
Procure por esta linha e comente (adicione # no início):
# more_set_headers "X-Frame-Options : SAMEORIGIN";
O Mautic precisa que essa restrição seja desabilitada para funcionar corretamente.
Salve e saia.
Passo 9: Reiniciar Serviços
Reinicie todos os serviços para aplicar as mudanças:
wo stack restart
Aguarde todos os serviços reiniciarem (Nginx, PHP-FPM, MariaDB, Redis).
Passo 10: Acessar Instalador do Mautic
Acesse no navegador: https://mautic.seudominio.com
O instalador do Mautic vai abrir. Clique em “Next Step”.
Passo 11: Configurar Banco de Dados
Para obter as credenciais do banco de dados:
wo site info mautic.seudominio.com
Copie as informações e preencha no instalador:
- Database Name: [DB name]
- Database Username: [DB user]
- Database Password: [DB pass]
- Database Server: localhost
Clique em “Next Step”.
Passo 12: Criar Usuário Administrativo
Defina seus dados de administrador:
- Nome de usuário (use e-mail)
- Senha forte
- Nome completo
Clique em “Next Step”.
Você pode pular a configuração de SMTP por enquanto (configure depois no painel).
Passo 13: Configurar Tarefas Cron
O Mautic precisa de tarefas agendadas para funcionar corretamente.
Abra o editor de cron do usuário www-data:
sudo -u www-data crontab -e
Substitua o mautic.seudominio.com pelo seu dominio real de instalação do Mautic e cole esta configuração recomendada:
1,6,11,16,21,26,31,36,41,46,51,56 * * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:segments:update 2,7,12,17,22,27,32,37,42,47,52,57 * * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:campaigns:update 3,8,13,18,23,28,33,38,43,48,53,58 * * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:campaigns:trigger 5,10,15,20,25,30,35,40,45,50,55,0 * * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:emails:send */5 * * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:broadcasts:send 0 2 16 * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:iplookup:download 0 3 * * 0 php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:donotsell:download 15 3 * * 0 php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:max-mind:purge * */1 * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:webhooks:process */30 * * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:social:monitoring 0 0 * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:import 0 4 * * * php /var/www/mautic.seudominio.com/htdocs/bin/console mautic:maintenance:cleanup --days-old=180
Salve e saia (Ctrl+X, depois Y, depois Enter).
Pronto! Seu Mautic está instalado e funcionando.
Para um guia completo e detalhado sobre Mautic, incluindo configurações avançadas, campanhas e estratégias, confira este tutorial sobre como instalar e configurar Mautic.
💡 Dica do Gabriel
O Mautic 4 está muito estável e é a versão que ainda uso em produção. Não tente atualizar pela interface – isso pode quebrar a instalação. Quando possível, vamos criar tutoriais completos no Gerenciando Web Academy sobre instalação do Mautic 5
Outros Usos do WordOps Além de WordPress
Embora o WordOps seja otimizado para WordPress, ele também pode hospedar outras aplicações:
Sites HTML Estáticos
wo site create seusite.com --html
Cria um site simples para hospedar HTML/CSS/JS estático.
Aplicações PHP Customizadas
wo site create app.seudominio.com --php --mysql
Cria ambiente PHP com banco de dados para qualquer aplicação PHP personalizada.
Proxy Reverso para Node.js ou Python
wo site create app.seudominio.com --proxy=127.0.0.1:3000
Configura Nginx como proxy reverso para aplicações rodando em outras portas. Ideal para Node.js, Python, Go, etc.
Múltiplos Sites em Um Servidor
Uma das grandes vantagens do WordOps é gerenciar múltiplos sites facilmente:
- Cada site com sua própria versão PHP
- Cada site com seu próprio tipo de cache
- Isolamento entre sites
- Fácil gerenciamento via comandos
Em um servidor de 4GB você consegue rodar tranquilamente 10-20 sites WordPress otimizados.
Painel de Administração do WordOps
O WordOps inclui um painel web de administração acessível via navegador que facilita o monitoramento do servidor.
Acessando o Painel
O painel fica disponível em:
https://SEU_IP:22222
Ou:
https://seudominio.com:22222
As credenciais de acesso são geradas automaticamente durante a instalação do WordOps e são exibidas no terminal.
Recursos do Painel
- Monitoramento em tempo real: CPU, RAM, disco, rede via Netdata
- phpMyAdmin: Gerenciar bancos de dados via interface web
- Adminer: Alternativa leve ao phpMyAdmin
- MySQLTuner: Ferramenta de otimização de banco de dados
- Logs Nginx: Visualizar logs de acesso e erros
- Informações dos sites: Lista de todos os sites hospedados
Melhorando a Segurança do Painel
O painel usa certificado SSL auto-assinado inicialmente. Para substituir por certificado válido Let’s Encrypt:
- Crie qualquer site com SSL Let’s Encrypt
- O WordOps automaticamente substitui o certificado do painel
- Acesse pelo domínio:
https://seudominio.com:22222
Comandos Úteis do WordOps
Além dos comandos de site, o WordOps oferece várias outras funcionalidades:
Gerenciamento de Stack
Ver status dos serviços:
wo stack status
Reiniciar todos os serviços:
wo stack restart
Atualizar WordOps:
wo update
Atualizar Nginx:
wo stack upgrade --nginx
Verificar integridade:
wo stack --check
Informações e Logs
Ver informações detalhadas de um site:
wo site info seudominio.com
Ver últimas linhas do log:
tail /var/log/wo/wordops.log
Ver log de acesso de um site:
tail /var/www/seudominio.com/logs/access.log
Ver log de erro de um site:
tail /var/www/seudominio.com/logs/error.log
Backup e Manutenção
O WordOps não inclui backup automático nativo, mas você pode configurar facilmente:
- rsync para backup local/remoto
- Integração com serviços cloud (S3, Google Drive)
- Scripts de backup agendados via cron
Perguntas Frequentes sobre WordOps
O WordOps funciona com apenas 1GB de RAM?
Sim! Testei extensivamente e o WordOps funciona perfeitamente em servidores de 1GB RAM. Você consegue hospedar 3-5 sites WordPress pequenos/médios ou 1 site grande com bom tráfego. É uma das aplicações mais eficientes que já testei.
Preciso saber Linux para usar WordOps?
Não necessariamente. Os comandos são simples e intuitivos. Se você consegue seguir um tutorial passo a passo copiando e colando comandos, consegue usar WordOps. Claro que conhecimento em Linux ajuda, mas não é obrigatório para uso básico.
WordOps funciona em CentOS ou Rocky Linux?
Não. WordOps suporta apenas Ubuntu (20.04, 22.04, 24.04) e Debian (10, 11, 12), além de Raspbian. Para CentOS/Rocky, você precisaria usar outras ferramentas.
Posso migrar sites de cPanel para WordOps?
Sim. Você pode exportar os arquivos e banco de dados do cPanel e importar para o WordOps manualmente. O processo não é automatizado mas é totalmente viável e recomendado pela performance superior.
WordOps cobra alguma taxa ou mensalidade?
Não. WordOps é 100% gratuito e open source. Você paga apenas pelo servidor VPS onde instala o WordOps. Não há taxas, licenças ou limitações.
Como atualizar o WordOps?
Use o comando wo update. Ele atualiza o WordOps para a versão mais recente sem afetar seus sites. As atualizações são lançadas em junho e dezembro de cada ano.
Posso usar WordOps em produção ou é só para testes?
O WordOps é extremamente estável e usado em produção por milhares de sites ao redor do mundo. Eu mesmo tenho sites de clientes rodando em WordOps há anos sem problemas. É production-ready.
WordOps tem backup automático?
O WordOps não inclui sistema de backup nativo, mas você pode facilmente configurar backups automáticos usando ferramentas como rsync, Borg ou integração com serviços de backup em nuvem.
Qual cache é melhor: FastCGI ou Redis?
Para a maioria dos casos, FastCGI é suficiente e mais simples. Redis é melhor para sites muito dinâmicos, com WooCommerce ou que exigem cache de objetos além de páginas. FastCGI é minha recomendação padrão.
Posso rodar múltiplos sites WordPress em um servidor?
Sim! Um dos grandes benefícios do WordOps é a facilidade de gerenciar múltiplos sites. Em um servidor de 4GB você consegue rodar facilmente 10-20 sites WordPress, cada um com sua configuração independente.
Como comparar WordOps com outras ferramentas?
Se você quer comparar o WordOps com outras opções de gerenciamento de servidor, confira este artigo sobre WordOps vs CloudPanel vs outros painéis.
Conclusão: Por Que Usar WordOps
Depois de mais de 10 anos trabalhando com servidores e testando dezenas de soluções diferentes, posso afirmar com segurança: WordOps é a melhor forma de hospedar WordPress em VPS.
A combinação de facilidade de uso + performance excepcional + custo zero é imbatível. Você economiza tempo, dinheiro e ainda entrega sites mais rápidos para seus clientes ou projetos.
Para Quem o WordOps é Ideal
- Freelancers: Hospede vários sites de clientes em um único servidor
- Agências: Reduza custos de infraestrutura sem comprometer qualidade
- Desenvolvedores: Ambiente de desenvolvimento rápido e confiável
- Empreendedores digitais: Hospede seus projetos com performance profissional
- Estudantes: Aprenda administração de servidores com ferramenta moderna
- Quem precisa de alto tráfego: Suporte comprovado a milhares de acessos simultâneos
Primeiros Passos Recomendados
- Contrate um VPS com 2GB RAM para começar (custo: ~R$50-100/mês)
- Instale o WordOps seguindo este guia
- Crie seu primeiro site WordPress com FastCGI cache
- Teste a performance e compare com sua hospedagem anterior
- Migre seus sites gradualmente conforme ganha confiança
Se você quer começar com um servidor barato e confiável para instalar WordOps, recomendo a Contabo pelo excelente custo-benefício.
E se você quer aprender não apenas a instalar mas a otimizar, proteger e escalar servidores WordPress profissionalmente, confira o Curso Super Servidor na Academy. Lá você tem acesso a todo o processo que uso há anos para entregar servidores de alta performance para clientes, incluindo configurações avançadas, segurança hardened e otimizações que não são abordadas em tutoriais básicos.
Conhecer Curso Super ServidorPara quem quer acelerar ainda mais o WordPress além do que o WordOps já entrega, temos também o Curso Acelerando o WordPress, onde exploramos otimizações avançadas, CDN, cache de objetos e técnicas que levam seu site para outro nível de performance.
Espero que este guia tenha sido útil. Se tiver dúvidas sobre WordOps ou servidores, deixe nos comentários ou entre na comunidade.
Sucesso com seus projetos em WordOps! 🚀
