50% de desconto todos os planos, por tempo limitado. Começando em $2.48/mo
Faltam 12 minutos
Servidores e SO

Como instalar DirectAdmin no Linux: Ubuntu, CentOS 7 e AlmaLinux (2026)

Rexa Ciro By Rexa Ciro 12 minutos de leitura Atualizado há 53 dias
Banner do guia de instalação DirectAdmin mostrando a torre do servidor com logotipos de escudo Ubuntu e CentOS contra um fundo azul nublado

Gerenciar um servidor não precisa ser difícil. Você só precisa das ferramentas certas. DirectAdmin se destaca como um dos melhores painéis de controle para Linux porque é rápido, leve e eficiente. Funciona perfeitamente no Ubuntu e AlmaLinux, oferecendo uma interface gráfica para lidar com tarefas complexas.

A instalação manual do painel de controle oferece controle granular sobre a configuração do seu servidor. Você decide exatamente quais serviços executar e como a segurança é tratada, em vez de depender das configurações padrão. Este guia orienta você durante todo o processo de configuração para garantir que seu ambiente seja construído exatamente da maneira que você precisa.

Requisitos do sistema para DirectAdmin

Atender aos requisitos de sistema do DirectAdmin proporciona uma instalação tranquila e o melhor desempenho.

CRÍTICO: Comece com um servidor limpo. Não instale serviços como Apache, PHP, MySQL ou Sendmail antes de instalar o DirectAdmin. O instalador compila e configura estes serviços especificamente para o painel de controle. As instalações existentes causarão conflitos e falhas.

Infográfico de requisitos do sistema DirectAdmin mostrando CPU mínima de 2 GHz, 2 GB de RAM, 40 GB de armazenamento, endereço IP dedicado e distribuições Linux suportadas, incluindo Ubuntu, CentOS e AlmaLinux

Requisitos de hardware

O design leve do DirectAdmin significa que um hardware modesto pode executar o painel de controle de maneira eficaz. De acordo com o Requisitos do sistema DirectAdmin, as especificações oficiais incluem benchmarks de hardware específicos.

Requisitos de hardware DirectAdmin para servidores Linux:

Componente Requisito Mínimo Recomendado
Processador 500MHz Multinúcleo 1+ GHz
BATER 4 GB 8 GB or more
Trocar memória 4 GB 4 GB+
Armazenar 2 GB free space SSD de mais de 10GB
Endereço IP 1 IPv4 estático 2+ para controle de DNS

DirectAdmin requer um mínimo de 4 GB de RAM com pelo menos 4 GB de memória swap. Para servidores que hospedam vários sites, aloque memória e capacidade de processamento adicionais.

Os processadores Intel e AMD funcionam bem.

Nota principal sobre hardware: O armazenamento SSD é altamente recomendado em vez de discos rígidos tradicionais para obter o melhor desempenho do DirectAdmin.

Compatibilidade do sistema operacional

DirectAdmin oferece suporte a várias distribuições Linux. Comece com uma instalação limpa do sistema operacional.

Na Cloudzy, nosso VPS Linux fornece uma base sólida com 99,95% de tempo de atividade e data centers em 12 locais globais. Usamos processadores AMD Ryzen 9 e armazenamento NVMe, para que seu painel DirectAdmin funcione rapidamente.

Distribuições suportadas: Red Hat Enterprise Linux, AlmaLinux (recomendado para compatibilidade com RHEL), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20.04 LTS, 22.04 LTS, 24.04 LTS).

Nota: CentOS 7 atingiu EOL em junho de 2024. Para sistemas baseados em RHEL, use AlmaLinux 9 ou Rocky Linux 9.

Para instalações do Ubuntu, o DirectAdmin funciona melhor em versões de suporte de longo prazo. Saiba mais sobre as diferenças em nossos Guia de comparação CentOS vs Ubuntu.

Requisitos de licença e domínio

Você precisa de uma chave de licença DirectAdmin válida para iniciar a instalação. O instalador da web solicita essa chave diretamente. O bloqueio IP está disponível como um recurso de segurança opcional, mas a chave é o requisito principal. Você também precisa de um nome de domínio totalmente qualificado para o nome de host do seu servidor.

Este nome de host deve ser resolvido via DNS.

Acesso necessário

O acesso root ao seu servidor é obrigatório para a instalação do DirectAdmin. O processo de instalação modifica as configurações do sistema e instala vários serviços que requerem privilégios de root.

Com os requisitos atendidos, você está pronto para iniciar o processo de instalação. As seções a seguir fornecem instruções detalhadas para Ubuntu e CentOS 7.

Se você quiser evitar o incômodo de configuração, obtenha o Cloudzy's Hospedagem DirectAdmin VPS. Ele vem pré-configurado para desempenho máximo. Você pode começar a gerenciar seus sites imediatamente, sem tocar na linha de comando. Isso permite que você se concentre no conteúdo em vez da configuração do servidor.

Como instalar o DirectAdmin no Ubuntu

Instalar o DirectAdmin no Ubuntu é simples quando você segue estas etapas cuidadosamente. Para melhor estabilidade e desempenho, recomendamos o uso de um Cloudzy Ubuntu VPS executando as versões 20.04 LTS, 22.04 LTS ou 24.04 LTS.

# Update package lists and upgrade all packages
apt update && apt upgrade -y

Etapa 1: atualize seu sistema

Mude para o usuário root antes de fazer qualquer outra coisa. Correr sudo -eu para abrir um shell raiz. Todos os comandos nesta seção do Ubuntu são executados a partir desse shell raiz, então você não precisará prefixá-los com sudo.

# Update package lists and upgrade all packages
apt update && apt upgrade -y

Após a conclusão da atualização, reinicie o servidor para aplicar as atualizações do kernel:

# Reboot the server
reboot

Etapa 2: instalar as dependências necessárias

O instalador extrai suas próprias dependências durante a configuração. Você só precisa enrolar instalado previamente para executar o script:

apt install curl -y

Solução de problemas — pacotes ausentes: Se setup.sh sinalizar um pacote ausente no meio da instalação, instale apenas esse pacote por nome e execute novamente o script.

Dois pacotes que não estão mais nos repositórios do Ubuntu 24.04 são libaio1 (substituído por libaio1t64) e libperl4-corelibs-perl (removido totalmente). Não instale uma lista completa de pré-dependências de guias externos. Deixe setup.sh resolver o que precisa.

Etapa 3: execute o script de instalação DirectAdmin

Certifique-se de ainda estar no shell root da Etapa 1. Se você saiu, execute sudo -eu novamente antes de prosseguir. Em seguida, execute o script de instalação:

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Não execute isso como sudo sh <(curl…). Execute-o diretamente de dentro do shell root. Usando sudo em um shell não raiz pode fazer com que o script falhe no meio da instalação.

O script executa verificações iniciais do sistema e fornece uma URL para continuar a instalação por meio do navegador da web.

O URL será semelhante a http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Abra este URL em seu navegador para concluir a instalação por meio do instalador baseado na web do DirectAdmin.

Durante a configuração, o instalador da web solicita sua chave de licença, nome de host do servidor, nome de usuário e senha do administrador, seleção de adaptador de rede e preferências de pilha de software.

O processo de instalação normalmente leva de 30 a 60 minutos, dependendo do desempenho do servidor e da velocidade da conexão com a Internet.

Etapa 4: definir as configurações do firewall

Se você estiver executando um firewall, configure-o para permitir as portas padrão do DirectAdmin. DirectAdmin usa a porta 2222 para a interface do painel de controle.

Execute estes comandos para que o UFW configure o acesso ao firewall corretamente.

# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload

Porta 2222 dá acesso ao painel de controle DirectAdmin, enquanto as portas 80 e 443 lidam com o tráfego da web HTTP e HTTPS para seus sites hospedados.

Etapa 5: acesse DirectAdmin

Assim que a instalação for concluída, acesse o DirectAdmin abrindo seu navegador e navegando até:

http://YOUR_SERVER_IP:2222

Faça login usando as credenciais de administrador que você criou durante a instalação.

Como instalar o DirectAdmin no CentOS 7 (somente legado)

Importante: Não use isso para novos servidores.

CentOS 7 atingiu o fim da vida útil em 2024. DirectAdmin também abandonou o suporte para sistemas RHEL 7. Você só deve usar essas etapas se estiver tentando recuperar arquivos legados Hospedagem CentOS VPS ambientes.

Fluxograma de instalação do DirectAdmin CentOS 7 mostrando configuração do SELinux, atualização do sistema, execução do script de instalação sudo, configuração do firewall e etapas de conclusão com indicadores de progresso
Para qualquer nova configuração em 2026, você deve usar AlmaLinux 9. Se você prosseguir com o CentOS 7, enfrentará riscos de segurança e scripts de atualização corrompidos.

Etapa 1: preparar o sistema

Mude para um shell root antes de começar. Correr sudo -eu para abrir um. Não use sudo na frente de comandos individuais. Execute-os diretamente de dentro do shell root.

sudo -i

Primeiro, desative o SELinux temporariamente para o processo de instalação. SELinux pode interferir nos scripts de instalação do DirectAdmin:

# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config

Atualize seus pacotes de sistema:

# Update all system packages
yum update -y

Reboot the server after updates complete:

# Reboot to apply updates
reboot

Etapa 2: execute o script de instalação DirectAdmin

Você já está em um shell root na Etapa 1. Execute o script de instalação diretamente:

sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Não use sudo sh <(curl…). Execute-o apenas de dentro do shell root. O assistente de instalação irá guiá-lo através do processo de configuração. Você precisará das informações de licença do DirectAdmin e definirá as configurações básicas do servidor.

Etapa 3: configurar regras de firewall

CentOS 7 usa firewalld para gerenciamento de firewall. Abra as portas necessárias:

# Allow DirectAdmin control panel (port 2222)

firewall-cmd --permanent --add-port=2222/tcp

# Allow HTTP traffic (port 80)

firewall-cmd --permanent --add-port=80/tcp

# Allow HTTPS traffic (port 443)

firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp

# Reload firewall to apply changes

firewall-cmd --reload

Esses comandos permitem que o painel de controle e os serviços da web do DirectAdmin aceitem conexões de entrada.

Etapa 4: instalação completa

O processo de instalação instalará e configurará todos os serviços necessários, incluindo o servidor web, PHP e sistema de banco de dados escolhido. Monitore a saída da instalação em busca de erros ou avisos.

Após a conclusão da instalação, acesse DirectAdmin em:

http://YOUR_SERVER_IP:2222

Faça login com suas credenciais de administrador para começar a configurar seu ambiente de hospedagem.

Como instalar DirectAdmin no AlmaLinux 9 (alternativa recomendada)

AlmaLinux 9 é o substituto recomendado para CentOS 7, oferecendo compatibilidade total RHEL com suporte ativo de longo prazo. DirectAdmin oferece suporte oficial ao AlmaLinux, tornando-o a melhor escolha para novas implantações 2026.

O processo de instalação é quase idêntico ao CentOS 7, com gerenciamento moderno de pacotes. Esta é a abordagem simplificada:

Etapas de instalação rápida

Mude primeiro para um shell root e depois atualize seu sistema:

sudo -i

# Update system packages
dnf update -y

Execute o script de instalação diretamente desse shell raiz. Não prefixe com sudo sh <(curl…):

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Execute o script diretamente do shell raiz. Não prefixe com sudo.

Configure o firewall usando firewalld:

# Allow necessary ports

firewall-cmd --permanent --add-port=2222/tcp

firewall-cmd --permanent --add-port=80/tcp

firewall-cmd --permanent --add-port=443/tcp

firewall-cmd --permanent --add-port=35222/tcp

firewall-cmd --reload

Acesse seu painel DirectAdmin em http://YOUR_SERVER_IP:2222 após a conclusão da instalação. AlmaLinux 9 oferece melhor segurança, atualizações ativas e suporte oficial DirectAdmin até 2032.

Configuração pós-instalação

Depois de instalar o DirectAdmin com êxito, conclua estas importantes etapas de configuração para proteger e melhorar sua instalação.

Recursos de segurança e gerenciamento de usuários DirectAdmin mostrando certificados SSL, integração Let's Encrypt, registros DNS, proteção por senha e funções de usuário de três níveis: Administrador, Revendedor e Usuário

Configuração de segurança

Atualize sua senha de administrador logo após fazer login. O instalador gera credenciais aleatórias, portanto, você deve definir uma senha personalizada imediatamente. Navegue até Account Manager na interface DirectAdmin e atualize suas credenciais.

Habilite certificados SSL/TLS para o próprio painel de controle DirectAdmin. DirectAdmin oferece suporte ao Let's Encrypt para certificados SSL gratuitos, que você pode configurar na seção Certificados SSL.

Configuração DNS

Configure seus servidores de nomes na seção Gerenciamento DNS do DirectAdmin. A configuração adequada de DNS significa que seus domínios serão resolvidos corretamente e a entrega de e-mail funcionará corretamente.

Configuração de conta de usuário

DirectAdmin opera em três níveis de acesso:

  • Administradores tenha controle total do servidor
  • Revendedores pode criar e gerenciar contas de usuário
  • Usuários podem gerenciar seus próprios sites e contas de e-mail

Instalação de software

Use o recurso CustomBuild do DirectAdmin para instalar ou atualizar pacotes de software como servidores web, versões PHP e sistemas de banco de dados.

Vantagens e limitações do DirectAdmin

Você deve pesar os pontos fortes do DirectAdmin e seus pontos fracos antes de instalá-lo. O maior atrativo é o preço. A licença Standard custa apenas US$ 29 por mês. Isso é muito menor que o cPanel. Você economiza dinheiro se gerenciar vários servidores.

Gráfico de comparação de vantagens e limitações do DirectAdmin com ícones mostrando economia de custos, desempenho e compatibilidade com Linux versus restrições de rede e limitações de plug-in

O desempenho é outra grande vantagem. O painel é leve. Funciona bem em hardware mínimo, mesmo em CPUs de 500 MHz. Isso deixa mais RAM e poder de processamento para seus sites reais. Ele permanece estável devido aos recursos automáticos de recuperação de falhas.

Mas existem compensações. Você obtém menos recursos integrados em comparação com o cPanel. O ecossistema de plugins também é muito menor. Você pode perder a ampla variedade de ferramentas de terceiros que outros painéis oferecem. Isso pode dificultar a localização de personalizações específicas sem ajuda.

DirectAdmin funciona apenas em sistemas Linux. Os usuários do Windows não podem usá-lo. A comunidade de usuários é menor, portanto, encontrar respostas para erros raros leva mais tempo. No entanto, se você deseja velocidade e custos baixos, em vez de um mercado massivo, este painel é uma escolha sólida.

DirectAdmin vs cPanel: uma breve comparação

Comparação DirectAdmin vs cPanel mostrando relação custo-benefício, uso de recursos, listas de recursos e diferenças de gerenciamento de usuários entre os dois painéis de controle de hospedagem na web

Saber como o DirectAdmin se compara ao cPanel ajuda você a fazer uma escolha informada.

Preço: O pacote padrão do DirectAdmin custa US$ 29 por mês, enquanto o preço do cPanel é significativamente mais alto para recursos comparáveis. DirectAdmin oferece economias substanciais de custos, especialmente para provedores de hospedagem que gerenciam vários servidores.

Uso de recursos: DirectAdmin consome menos recursos do sistema que o cPanel, tornando-o mais adequado para VPS e ambientes de hospedagem compartilhada.

Características: O cPanel oferece mais recursos integrados e um ecossistema maior de plug-ins e integrações. DirectAdmin fornece ferramentas essenciais de gerenciamento de hospedagem, mas com um conjunto de recursos mais simplificado.

Se você está considerando alternativas, confira nosso guia em “como instalar o cPanel no Ubuntu”.

Curva de aprendizagem: Ambos os painéis são amigáveis ​​para iniciantes, embora a extensa documentação do cPanel e a maior comunidade de usuários forneçam mais recursos de aprendizagem.

Conclusão

Aprender como instalar o DirectAdmin no Linux oferece uma solução confiável e econômica para gerenciamento de servidores. Seu design leve, interface intuitiva e preço acessível o tornam uma excelente escolha para provedores de hospedagem.

O processo de instalação para instalar o DirectAdmin no Ubuntu, CentOS 7 e AlmaLinux 9 é fácil quando você segue as etapas adequadas. Certifique-se de que seu sistema atenda aos requisitos mínimos de 4 GB de RAM e 4 GB de memória swap, obtenha uma licença válida e configure seu firewall para permitir a porta padrão 2222 do DirectAdmin.

Embora o DirectAdmin possa não oferecer tantos recursos quanto o cPanel, seu foco na funcionalidade principal de hospedagem, estabilidade e eficiência de recursos atende excepcionalmente bem a muitos casos de uso.

Perguntas frequentes

O que é DirectAdmin?

DirectAdmin é um painel de controle leve baseado na web para Linux. Ele permite gerenciar sites, e-mail e DNS por meio de uma interface gráfica em vez da linha de comando. É uma alternativa econômica ao cPanel.

O DirectAdmin é compatível com Ubuntu 24.04 LTS?

Sim, DirectAdmin oferece suporte total ao Ubuntu 24.04 LTS, 22.04 LTS e 20.04 LTS. É melhor usar versões LTS (Long Term Support), pois elas oferecem atualizações de segurança estendidas e maior estabilidade para ambientes de servidor.

Qual é a porta padrão para DirectAdmin?

DirectAdmin usa a porta 2222 para a interface do painel de controle. Isso difere da porta HTTP padrão 80, que atende sites. Certifique-se de que seu firewall permita que o tráfego na porta 2222 acesse o painel DirectAdmin.

Posso usar DirectAdmin em servidores Windows?

Não, DirectAdmin é exclusivamente para sistemas operacionais Linux. As distribuições suportadas incluem Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux e Red Hat Enterprise Linux. Para servidores Windows, considere alternativas como o Plesk.

Quanto custa DirectAdmin em 2026?

DirectAdmin oferece Personal Plus por US$ 5/mês, LITE por US$ 15/mês e Standard por US$ 29/mês. O pacote pessoal herdado de US$ 2/mês foi descontinuado em agosto de 2023. Esses preços permanecem significativamente mais baixos do que concorrentes como o cPanel.

Quais são os requisitos mínimos de RAM para DirectAdmin?

DirectAdmin requer no mínimo 4 GB de RAM e 4 GB de memória swap. Para ambientes de produção que hospedam vários sites, aloque mais RAM.

Por que alguns guias mencionam o CentOS 8 para DirectAdmin?

O CentOS 8 atingiu o EOL em 31 de dezembro de 2021, e o CentOS 7 o seguiu em 30 de junho de 2024. Para implantações atuais, use AlmaLinux 9 ou Rocky Linux 9 para suporte DirectAdmin oficial e atualizações de segurança de longo prazo.

Preciso de conhecimento técnico para instalar o DirectAdmin no Linux?

A familiaridade básica com a linha de comando do Linux ajuda, mas este guia fornece todos os comandos necessários. Você precisa de acesso SSH root e capacidade de executar comandos de terminal. O script de instalação automatizado facilita o processo para iniciantes.

Posso migrar do cPanel para DirectAdmin no mesmo servidor?

Não. O DirectAdmin requer um servidor limpo para funcionar porque ele compila seu próprio ambiente. Como o cPanel instala suas próprias versões do Apache e MySQL, instalar o DirectAdmin sobre ele irá quebrar o seu servidor. Você deve provisionar um novo VPS e transferir seus backups para lá.

Compartilhar

Mais do blog

Continue lendo.

Os melhores aplicativos auto-hospedados que você pode executar com a imagem da capa do Cosmos Cloud com painéis de aplicativos em torno de um painel do Cosmos.
Servidores e SO

Os melhores aplicativos auto-hospedados que você pode executar com o Cosmos Cloud: arquivos, mídia, senhas, automação e muito mais!

Talvez você tenha configurado o Cosmos Cloud e agora queira ver quais aplicativos combinam bem com ele, ou talvez você ainda nem tenha decidido sobre o Cosmos e só queira ver se ele se adapta bem ao seu trabalho.

Nick PrataNick Prata 16 minutos de leitura
Portainer vs Cosmos Cloud para gerenciamento de aplicativos Docker com diagrama de configuração híbrida e operações neon vs blocos de acesso.
Servidores e SO

Portainer vs Cosmos Cloud: melhor opção para gerenciamento de aplicativos Docker

Se você já conhece o Docker e deseja apenas uma maneira mais limpa de executar uma pilha de aplicativos crescente, aqui está a resposta curta para Portainer vs Cosmos Cloud. Portainer é a escolha mais forte para direção

Nick PrataNick Prata 14 minutos de leitura
Gráfico de recurso Cosmos Cloud vs CasaOS vs Umbrel mostrando três caminhos auto-hospedados dentro de um mundo abstrato de rede em nuvem.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: Qual plataforma auto-hospedada se adapta à sua configuração?

A resposta curta é que o CasaOS ainda é o lugar mais fácil para começar, o Umbrel tem a sensação de curadoria mais limpa e o Cosmos Cloud faz mais sentido quando você deseja um controle mais rígido sobre o doma.

Nick PrataNick Prata 11 minutos de leitura

Pronto para implantar? A partir de $ 2,48 / mês.

Nuvem independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolução do dinheiro em 14 dias.