Como Instalar o n8n no Debian 12
O n8n é uma poderosa ferramenta de automação de fluxos de trabalho open-source. Este artigo orienta você na instalação do n8n em um servidor Debian 12, incluindo pré-requisitos essenciais e dicas de resolução de problemas.
Pré-requisitos
- Servidor Debian 12 (acesso root ou sudo)
- Familiaridade básica com o terminal Linux
- Conexão com a internet
Instalar Node.js
O n8n requer o Node.js (versão 18 ou superior é recomendada). Para instalar o Node.js no Debian 12:
- Atualize seu sistema:
sudo apt update && sudo apt upgrade -y - Instale o Node.js a partir dos repositórios oficiais:
sudo apt install -y nodejs npmPara versões mais recentes do Node.js, considere usar onvm(Node Version Manager). - Verifique a instalação:
node -v npm -v
Instalar n8n
- Instale o n8n globalmente usando o npm:
sudo npm install n8n -g - Verifique a instalação:
n8n --version
Executando n8n
- Inicie o n8n em segundo plano:
n8n start - Por padrão, o n8n roda em
http://localhost:5678.Para produção, considere executar o n8n com um gerenciador de processos como opm2e proteger o acesso com HTTPS e autenticação.
Solução de Problemas & Dicas
- Erros de permissão? Tente instalar o n8n com
sudoou revise as permissões do seu npm. - Porta 5678 já está em uso? Altere a porta com
export N8N_PORT=XXXXantes de iniciar o n8n. - Verifique os logs para erros:
n8n start --tunnelpode ajudar na depuração.
Próximos Passos
- Proteja sua instância n8n com autenticação e HTTPS.
- Explore mais guias do n8n em nossa Base de Conhecimento.
- Considere as melhores práticas de rede para ferramentas de automação.