Como Instalar Mautic: 4 Métodos (VPS, Docker, CloudPanel, Automático)
Como instalar o Mautic 5 em 4 métodos (VPS, Docker, CloudPanel, auto-instalador), com a configuração de SMTP, cron jobs e HTTPS que faz a plataforma funcionar de verdade.

Instalar o Mautic é mais simples do que parece — mas a instalação em si é a parte fácil. A tese em uma frase: o que separa um Mautic que funciona de um que fica mudo não é o método de instalação, e sim os três ajustes de depois — SMTP, cron e HTTPS. Pular qualquer um deles é a causa nº 1 de "instalei e não envia e-mail".
O Mautic 5 oferece caminhos para todo perfil: do VPS Linux, que dá controle total, ao Docker e aos painéis com poucos cliques. Este guia cobre os quatro métodos e, principalmente, a configuração pós-instalação que os tutoriais costumam tratar como detalhe. O fluxo do começo ao fim é este:
Requisitos Técnicos para Instalar Mautic
Servidor e Software
O Mautic 5 requer um ambiente robusto. Aqui estão os requisitos mínimos recomendados para rodar o Mautic em produção:
- PHP: 8.1+ (8.2 ou 8.3 recomendado em 2026)
- MySQL/MariaDB: MySQL 8.0+ ou uma versão recente do MariaDB (o Mautic não suporta PostgreSQL)
- Memória RAM: 2GB mínimo, 4GB+ para 100K+ contatos
- Espaço em Disco: 10GB para começar, 100GB+ para crescimento
- Extensões PHP: cURL, JSON, PDO MySQL, GD, Intl, OpenSSL, mbstring
Dica: use PHP 8.3 com o OPcache habilitado. As versões mais novas do PHP, somadas ao cache de opcode, deixam o Mautic sensivelmente mais rápido do que em PHP antigo.
Método 1: Instalação em VPS Linux (Ubuntu 22.04)
Passo 1: Acessar o VPS e Atualizar o Sistema
A instalação em VPS começa pela preparação do ambiente Linux:
ssh root@seu_ip_vps
sudo apt update && sudo apt upgrade -y
sudo apt install -y php8.3 php8.3-{cli,common,mysql,zip,gd,mbstring,curl,xml,fpm,intl} mysql-server nginxPasso 2: Criar Banco de Dados
Configure o MySQL para receber a instalação do Mautic:
sudo mysql
CREATE DATABASE mautic CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'mautic_user'@'localhost' IDENTIFIED BY 'sua_senha_forte_aqui';
GRANT ALL PRIVILEGES ON mautic.* TO 'mautic_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;Passo 3: Baixar e Extrair Mautic
Obtenha a versão mais recente do Mautic 5:
cd /var/www
# confira a versão estável mais recente em github.com/mautic/mautic/releases
sudo wget https://github.com/mautic/mautic/releases/download/5.0.0/mautic-5.0.0.zip
sudo unzip mautic-5.0.0.zip -d mautic
sudo chown -R www-data:www-data mautic
sudo chmod -R 755 mauticPasso 4: Configurar Nginx
Crie um arquivo de configuração para o site do Mautic:
sudo nano /etc/nginx/sites-available/mautic
server {
listen 80;
server_name seu_dominio.com www.seu_dominio.com;
root /var/www/mautic;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~ /\.ht {
deny all;
}
}
sudo ln -s /etc/nginx/sites-available/mautic /etc/nginx/sites-enabled/
sudo systemctl reload nginxPasso 5: Acessar o Instalador Web
Abra seu navegador e acesse:
http://seu_dominio.com/installerSiga o wizard de instalação do Mautic. Na seção de banco de dados, use:
- Host: localhost
- Usuário: mautic_user
- Senha: sua_senha_forte_aqui
- Database: mautic
Método 2: Instalação com Docker (Mais Rápido)
Por Que Docker?
A instalação com Docker é perfeita para testar ou para quem não quer lidar com dependências de PHP:
- Configuração isolada e reprodutível
- Sem conflitos com outras aplicações
- Portável entre servidores
- Atualizações fáceis
Instalando Docker e Docker Compose
sudo apt update
sudo apt install -y docker.io docker-compose-plugin
sudo usermod -aG docker $USER
newgrp dockerArquivo docker-compose.yml para Mautic
services:
mysql:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: mautic
MYSQL_USER: mautic_user
MYSQL_PASSWORD: mauticpass123
volumes:
- mysql_data:/var/lib/mysql
ports:
- "3306:3306"
mautic:
image: mautic/mautic:latest
environment:
MAUTIC_DB_HOST: mysql
MAUTIC_DB_USER: mautic_user
MAUTIC_DB_PASSWORD: mauticpass123
MAUTIC_DB_NAME: mautic
volumes:
- mautic_data:/var/www/html
ports:
- "80:80"
depends_on:
- mysql
volumes:
mysql_data:
mautic_data:Execute:
docker compose up -d
docker compose logs -f mauticAcesse http://localhost ou seu IP do servidor. O Mautic estará disponível em minutos.
Método 3: CloudPanel (Instalação Simplificada)
CloudPanel é um painel de controle moderno que oferece a instalação do Mautic com poucos cliques. Bom para quem está começando:
Passos Rápidos
- Contrate um VPS compatível com CloudPanel (Hetzner, Linode, DigitalOcean)
- Instale CloudPanel via SSH:
curl -sSL https://installer.cloudpanel.io/ce | sudo bash - Acesse https://seu_ip:8443 e crie uma conta
- Vá a “Application” → “New Application” → busque por “Mautic”
- Escolha o domínio e clique “Add”
- o CloudPanel cuida de toda a instalação automaticamente
Benefício: o CloudPanel cuida do SSL via Let's Encrypt, de backups e de atualizações. A edição Community é gratuita — o custo é apenas o do VPS. Ideal para quem prefere não usar linha de comando.
Método 4: One-Click Installers (Mais Automático)
Alguns provedores incluem o Mautic no catálogo de auto-instaladores (como o Softaculous e o Installatron). Quando disponível, basta:
- Fazer login no painel de controle do hosting
- Procurar por “Aplicativos” ou “Apps Marketplace”
- Buscar “Mautic” e clicar “Instalar”
- Escolher domínio e configurações básicas
- Pronto! Em 5 minutos está funcionando
Configuração Pós-Instalação do Mautic
Configurar SMTP para Envio de Emails
Sem SMTP configurado, o Mautic não envia e-mail nenhum. Um serviço de envio transacional — Amazon SES, Brevo, Mailgun — resolve; todos cobram por volume, a valores baixos por milhares de e-mails. Usando o Amazon SES, por exemplo:
- Acesse a Dashboard do Mautic
- Vá para Configurações (ícone de engrenagem) → Email Settings
- Em “SMTP Server”, escolha “Amazon SES”
- Insira suas credenciais AWS:
- Access Key
- Secret Key
- Region: us-east-1 (ou sua região)
- Clique “Save”
Importante: Valide seus emails no SES. De início, você só pode enviar para emails que você mesmo validou. Solicite aumento de limite após alguns dias.
Configurar Cron Jobs
O Mautic precisa de cron jobs para funcionar corretamente. Adicione à crontab do servidor:
crontab -e
# Agendar campanhas
*/5 * * * * php /var/www/mautic/bin/console mautic:campaigns:process -vvv > /var/log/mautic-campaigns.log 2>&1
# Processar segmentos
0 * * * * php /var/www/mautic/bin/console mautic:segments:update -vvv > /var/log/mautic-segments.log 2>&1
# Processar webhooks
*/5 * * * * php /var/www/mautic/bin/console mautic:webhooks:process -vvv > /var/log/mautic-webhooks.log 2>&1
# Limpeza de logs
0 2 * * * php /var/www/mautic/bin/console mautic:maintenance:cleanup -vvv > /var/log/mautic-cleanup.log 2>&1Habilitar HTTPS com Let’s Encrypt
A sua instalação deve rodar sob HTTPS antes de ir para produção. Com o Nginx:
sudo apt install -y certbot python3-certbot-nginx
sudo certbot certonly --nginx -d seu_dominio.comTroubleshooting: Problemas Comuns na Instalação
Erro 500 após instalação
Verifique permissões e logs:
sudo chown -R www-data:www-data /var/www/mautic
tail -f /var/log/nginx/error.logBanco de dados não conecta
Valide credenciais e que MySQL está rodando:
sudo systemctl status mysql
mysql -u mautic_user -p mauticEmails não são enviados
Verifique SMTP configurado corretamente e teste:
php /var/www/mautic/bin/console mautic:email:send --helpMelhorando a Performance do Mautic
Com o Mautic já no ar, dá para otimizar a plataforma para suportar mais contatos:
- Redis Cache: Adicione cache em memória para 2-3x velocidade
- MySQL Tuning: Aumente max_connections e buffer_pool_size
- PHP-FPM: Aumente pm.max_children para mais concorrência
- CDN: Use CloudFlare para servir assets mais rápido
- Backup Automático: Configure backup diário do banco e arquivos
Por que vale o esforço: bem ajustado, um Mautic num VPS modesto dá conta de bases grandes a uma fração do custo de uma plataforma SaaS equivalente — e é justamente essa economia que motiva boa parte de quem opta por se auto-hospedar.
Próximos Passos Após Instalar Mautic
Com o Mautic no ar, os próximos passos são:
- Criar seus primeiros contatos e segmentos
- Integrar com WordPress para rastrear visitantes
- Configurar campanhas de email marketing
- Aprender sobre lead scoring para priorizar prospects
- Automatizar fluxos de automação de marketing
Perguntas Frequentes sobre Instalação do Mautic
Qual é o melhor método para instalar Mautic para iniciantes?
Para iniciantes, recomendamos CloudPanel ou One-Click installers. Esses métodos eliminam a necessidade de conhecimento técnico. Se você tem experiência com Linux, o método VPS oferece mais controle e economia.
Posso instalar Mautic em hosting compartilhado?
Não. Hosting compartilhado não oferece os requisitos técnicos necessários (PHP 8.3, MySQL 8.0, cron jobs dedicados). Use no mínimo um VPS ou CloudPanel.
Quanto custa uma instalação do Mautic?
O software do Mautic é gratuito; você paga apenas a infraestrutura. Um VPS de entrada custa poucas dezenas de reais por mês, e o valor sobe conforme a base de contatos e o volume de envio crescem. Painéis como o CloudPanel têm edição gratuita — o custo continua sendo o do próprio VPS.
Como faço backup da minha instalação do Mautic?
Faça backup do banco de dados e da pasta /var/www/mautic. Use: mysqldump -u mautic_user -p mautic > backup.sql
Posso migrar minha instalação para outro servidor?
Sim. Faça backup do banco, restaure no novo servidor, aponte o domínio para o novo IP e atualize a configuração do Mautic. Costuma levar cerca de uma hora.
Quais são as alternativas gratuitas ao Mautic?
O Mautic é a plataforma open source de automação de marketing mais completa. Ferramentas SaaS como Mailchimp e Brevo têm planos gratuitos limitados (por número de contatos ou de envios) e com automação mais restrita. O diferencial do Mautic é não impor teto de contatos — o limite passa a ser o seu servidor.
Conclusão
Instalar o Mautic é acessível a qualquer nível de conhecimento técnico. Escolha o método que se adequa a você: VPS se quer controle máximo e economia, Docker se quer simplicidade, CloudPanel se quer interface visual, ou One-Click se quer o máximo de comodidade. Em menos de uma hora, você terá uma plataforma profissional de automação de marketing rodando. Depois disso, consulte nossos guias sobre como usar o Mautic e email marketing com Mautic para começar a gerar resultados. A instalação é apenas o começo de uma jornada de automação de marketing poderosa e econômica. Para as referências oficiais de cada etapa, a documentação oficial do Mautic é a fonte definitiva.


