Instalar Mautic é mais simples do que parece. O Mautic 5 oferece diferentes caminhos para você escolher a instalação mautic que melhor se adequa ao seu ambiente: desde VPS Linux até Docker com um clique. Cada método tem seus benefícios, e neste guia técnico profissional vamos explorar todos.
Se você quer economizar com automação de marketing e deseja total controle da sua plataforma, a instalação correta do Mautic é o primeiro passo. Vamos abordar desde os requisitos técnicos até a configuração final de SMTP e cron jobs.
- Requisitos: PHP 8.1+, MySQL 8.0+, 2GB RAM mínimo
- Métodos: VPS Linux, Docker, CloudPanel, One-Click Hosting
- Tempo: 15-45 minutos dependendo do método
- Custo: Hosting VPS ~R$30/mês + domínio
Requisitos Técnicos para Instalar Mautic
Server e Software
O Mautic 5 requer um ambiente robusto. Aqui estão os requisitos mínimos recomendados para uma instalação mautic em produção:
- PHP: 8.1+ (8.2 ou 8.3 recomendado em 2026)
- MySQL/MariaDB: 8.0+ ou PostgreSQL 12+
- 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
Método 1: Instalação em VPS Linux (Ubuntu 22.04)
Passo 1: Acessar o VPS e Atualizar o Sistema
A instalação mautic em VPS começa com 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 nginx
Passo 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
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 mautic
Passo 4: Configurar Nginx
Crie um arquivo de configuração para sua instalação 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 nginx
Passo 5: Acessar o Instalador Web
Abra seu navegador e acesse:
http://seu_dominio.com/installer
Siga 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 mautic com Docker é perfeita para quem quer testar ou quer não se preocupar com dependências 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
sudo usermod -aG docker $USER
newgrp docker
Arquivo docker-compose.yml para Mautic
version: '3.8'
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 mautic
Acesse 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 instalação mautic com um clique. Perfeito para iniciantes:
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”
- CloudPanel faz toda a instalação mautic automaticamente
Método 4: One-Click Installers (Mais Automático)
Alguns hosters como SiteGround e Bluehost oferecem instalação mautic com um clique. 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, sua instalação mautic não envia emails. Use Amazon SES (~R$0.10 por 1000 emails em 2026):
- 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”
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>&1
Habilitar HTTPS com Let’s Encrypt
Sua instalação mautic deve ser segura. Se usando Nginx:
sudo apt install -y certbot python3-certbot-nginx
sudo certbot certonly --nginx -d seu_dominio.com
Troubleshooting: 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.log
Banco de dados não conecta
Valide credenciais e que MySQL está rodando:
sudo systemctl status mysql
mysql -u mautic_user -p mautic
Emails não são enviados
Verifique SMTP configurado corretamente e teste:
php /var/www/mautic/bin/console mautic:email:send --help
Melhorando Performance da Sua Instalação Mautic
Após a instalação mautic estar rodando, otimize 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
Próximos Passos Após Instalar Mautic
Depois de concluir a instalação mautic, você deve:
- 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 mautic em 2026?
VPS: ~R$30-80/mês. CloudPanel: R$15-30/mês. One-Click: R$50-200/mês dependendo do hoster. Mautic software é gratuito, você paga apenas o servidor.
Como faço backup da minha instalação 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 Mautic para outro servidor?
Sim. Faça backup do banco, restaure em novo servidor, aponte domínio para novo IP, atualize configuração do Mautic. Leva ~1 hora.
Quais são as alternativas gratuitas ao Mautic?
Não há alternativas tão completas quanto Mautic sendo open source. Mailchimp é grátis para até 500 contatos, mas sem automação avançada. Mautic sem limite de contatos é realmente único.
Conclusão
A instalaçã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 Mautic instalação é apenas o começo de uma jornada de marketing automático poderoso e econômico.
