Pesquisa de site

aaPanel: Configure um Painel de Controle de Hospedagem Gratuito no Ubuntu 24.04


Divulgação: Este artigo contém links de afiliados. Posso receber uma comissão quando você comprar através desses links, sem custo adicional para você.

Gerenciar um servidor web apenas pela linha de comando pode parecer que você está equilibrando muitas coisas ao mesmo tempo. Você precisa configurar o Apache ou o Nginx, configurar bancos de dados, gerenciar certificados SSL, monitorar o uso de recursos e lidar com permissões de arquivos, tudo isso enquanto lembra a sintaxe exata de cada operação.

Um painel de controle de hospedagem resolve isso oferecendo uma interface visual para todas essas tarefas. Em vez de memorizar comandos e editar arquivos de configuração manualmente, você tem um painel onde pode clicar, configurar e implantar com segurança.

aaPanel é um painel de controle gratuito e leve que realiza esse trabalho de maneira surpreendentemente eficiente. É a versão internacional do BT Panel, uma das ferramentas de gerenciamento de servidores mais populares da China, e traz a mesma simplicidade para usuários de língua inglesa. Você obtém instalações com um clique para servidores web, bancos de dados, versões de PHP e ferramentas de segurança, tudo através de uma interface web limpa que não te sobrecarrega com opções que você nunca usará.

Mas aqui está o ponto: embora o aaPanel facilite o gerenciamento do servidor, a instalação inicial ainda exige algum trabalho na linha de comando para colocar tudo em funcionamento corretamente, e é justamente isso que vamos explicar neste guia.

Vamos configurar o aaPanel em um servidor Ubuntu 24.04 recém-instalado, configurar corretamente o firewall e fazer login na interface web, onde você poderá começar a gerenciar seu ambiente de hospedagem sem precisar usar o terminal novamente, a menos que queira.

Pré-requisitos

Antes de começarmos, você precisará ter algumas coisas preparadas:

  • Um servidor executando Ubuntu 24.04 (um VPS de provedores como DigitalOcean, Linode ou AWS funciona perfeitamente).
  • Acesso root ou uma conta de usuário com privilégios sudo.
  • Pelo menos 512MB de RAM (1GB ou mais recomendado para melhor desempenho).
  • Uma conexão de internet estável para baixar pacotes.

Passo 1: Atualizar o sistema Ubuntu

Primeiro, vamos garantir que seu sistema Ubuntu tenha todos os pacotes mais recentes, o que evita problemas de compatibilidade e garante que você esteja começando com uma base limpa.

sudo apt update && sudo apt upgrade -y

O comando acima faz duas coisas: atualiza a lista de pacotes para ver o que está disponível e, em seguida, atualiza quaisquer pacotes instalados para suas versões mais recentes. A flag -y responde automaticamente "sim" a quaisquer prompts, para que você não precise acompanhar o processo.

Passo 2: Instalar o aaPanel no Ubuntu

aaPanel fornece um script de instalação que verifica seu sistema, instala dependências, configura o painel e gera suas credenciais de login, tudo de uma vez.

URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel

A instalação leva cerca de 5 a 10 minutos, dependendo da velocidade do seu servidor e da conexão com a internet. Você verá vários pacotes sendo instalados, serviços sendo configurados e configurações de segurança sendo aplicadas.

Instalando o aaPanel no Ubuntu

Quando a instalação for concluída, você verá algo que se parece com isto:

aaPanel instalado com sucesso

Importante: Lembre-se de salvar essas credenciais de login, você vai precisar delas mais tarde, e aquela sequência aleatória na URL (e05c4e96 neste exemplo) é um token de segurança que impede acesso não autorizado ao seu painel.

O endereço externo é o que você usará para acessar o aaPanel de qualquer lugar na internet, enquanto o endereço interno funciona apenas se você estiver na mesma rede local que o seu servidor.

Passo 3: Abrir a porta do aaPanel no firewall

aaPanel roda na porta 7800 por padrão, mas dependendo da configuração do seu servidor, essa porta pode estar bloqueada pelo firewall. Vamos garantir que ela esteja acessível.

Se você estiver usando o UFW (firewall padrão do Ubuntu):

sudo ufw allow 7800/tcp
sudo ufw reload

Se você estiver executando seu servidor em um provedor de nuvem como AWS, DigitalOcean ou Linode, você também precisará adicionar uma regra de firewall no console web deles para permitir o tráfego na porta 7800.

Passo 4: Acesse a Interface Web do aaPanel

Abra seu navegador da web e vá para o URL fornecido durante a instalação:

http://your-server-ip:7800/e05c4e96

Substitua your-server-ip pelo endereço IP real do seu servidor e use o token de segurança exato fornecido na saída da instalação. Você verá uma tela de login, insira o nome de usuário e a senha que foram gerados durante a instalação.

Login Web do aaPanel

Dica de Segurança: A primeira coisa que você deve fazer após fazer login é alterar sua senha para algo que só você saiba, e você pode fazer isso nas configurações do painel.

Alterar a Senha de Admin do aaPanel

Passo 5: Concluir a Configuração Inicial

Uma vez logado, o aaPanel recomendará a instalação de um stack LAMP ou LNMP (Linux + Apache/Nginx + MySQL + PHP), que fornece tudo o que você precisa para hospedar sites.

Você verá opções como:

  • LNMP (Nginx + MySQL + PHP) – mais rápido para conteúdo estático, melhor para sites de alto tráfego.
  • LAMP (Apache + MySQL + PHP) – mais compatível com certos aplicativos, configuração de .htaccess mais fácil.

Escolha de acordo com suas necessidades. Se você não tiver certeza, LNMP geralmente é a melhor escolha para aplicações web modernas, então selecione suas versões preferidas para cada componente (o painel sugerirá versões estáveis), depois clique em “Instalação com um clique” e deixe o aaPanel cuidar do resto.

Instalar Configuração LNMP

O Que Você Pode Fazer Agora com o aaPanel

Com o aaPanel instalado e sua pilha web pronta, você pode:

  • Crie sites com configuração automática de Nginx/Apache.
  • Instale certificados SSL com integração de um clique com Let’s Encrypt.
  • Gerencie bancos de dados MySQL através do phpMyAdmin.
  • Envie arquivos através do gerenciador de arquivos integrado.
  • Monitore os recursos do servidor (CPU, memória, uso do disco) em tempo real.
  • Configure backups automáticos para armazenamento local ou provedores de nuvem.
  • Instale softwares adicionais como Redis, Memcached ou Node.js através da App Store.

Tudo isso acontece através da interface web, sem necessidade de linha de comando, a menos que você queira esse nível de controle.

Recomendações de Segurança do aaPanel

Antes de começar a hospedar qualquer coisa importante, reserve alguns minutos para proteger seu painel:

  • Altere a porta padrão – Vá para Configurações do Painel e altere a porta 7800 para algo menos óbvio.
  • Ativar autenticação em duas etapas – Isso adiciona uma camada extra de proteção ao seu login.
  • Configure SSL para o próprio painel – Isso criptografa sua conexão com a interface do aaPanel.
  • Configure atualizações automáticas – Mantenha seu conjunto de softwares atualizado contra vulnerabilidades.
  • Revise as configurações de segurança – o aaPanel inclui uma ferramenta de verificação de segurança que checa por configurações incorretas comuns.

O painel torna todas essas mudanças fáceis de implementar, você não precisa ser um especialista em segurança para ter um servidor devidamente protegido.

Gerenciando o aaPanel a partir da linha de comando

Embora a interface web lide com a maioria das tarefas, às vezes você precisa gerenciar o aaPanel diretamente pelo terminal, talvez a interface web não esteja carregando, você precise reiniciar serviços ou queira verificar o status do sistema rapidamente via SSH.

aaPanel inclui um script de gerenciamento de linha de comando que oferece controle sobre as funções principais do painel, sendo simples, direto e sem exigir que você memorize comandos complexos.

Para abrir a caixa de ferramentas de gerenciamento do aaPanel, basta executar:

bt

É isso. Duas letras, e você recebe um menu interativo com opções numeradas para tudo, desde mudar sua senha até visualizar informações do sistema. É o tipo de detalhe atencioso que torna a administração de servidores menos tediosa; quando você precisa fazer algo rapidamente, não precisa vasculhar a documentação.

Caixa de Ferramentas de Gerenciamento do aaPanel

Às vezes, você precisa de controle direto sobre o próprio serviço aaPanel.

service bt stop          #Stop the panel
service bt start         #Start the panel
service bt restart       #Restart the panel
Considerações Finais

aaPanel transforma a gestão complexa de servidores em uma experiência simples e amigável para iniciantes. Uma vez instalado, ele oferece um painel web limpo para implantar sites, gerenciar bancos de dados, configurar segurança e monitorar seu servidor sem depender constantemente do trabalho na linha de comando.