Como instalar o aaPanel no seu servidor Linux

Como instalar o aaPanel no seu servidor Linux

aaPanel é um painel de controle gratuito, leve e muito popular na gestão de servidores web. Com ele você cria sites, bancos de dados, gerencia certificados SSL e muito mais, tudo via interface gráfica.

📝 Pré-requisitos

  • Um servidor VPS ou dedicado com CentOS 7/8 ou Ubuntu 18.04+
  • Acesso root ou usuário com privilégios sudo
  • Portas 8888 (painel) e 80/443 (web) liberadas no firewall

1. Atualize seu sistema

Conecte-se via SSH ao servidor e rode os comandos abaixo:

sudo yum clean all
sudo yum -y update
sudo apt-get update
sudo apt-get -y upgrade

2. Instale as dependências básicas

Ainda no terminal, instale wget e curl, necessários para baixar o instalador:

# CentOS
sudo yum -y install wget curl

# Ubuntu
sudo apt-get -y install wget curl

3. Baixe e execute o script de instalação

O próprio time do aaPanel disponibiliza um script que detecta seu sistema e instala tudo automaticamente. Escolha apenas um dos comandos abaixo, conforme sua distro:

wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh

⚠️ Durante a execução, o script irá:

  1. Instalar Nginx, Apache ou OpenLiteSpeed (você escolhe).
  2. Configurar MariaDB/MySQL, PHP (vários pools).
  3. Baixar e habilitar o aaPanel na porta 8888 por padrão.

4. Anote seus dados de acesso

Ao final da instalação, o instalador exibirá:

====================================================
Congratulations, aaPanel installation is complete!
Panel URL: http://IP_DO_SERVIDOR:8888
Username: admin
Password: Abc123456
====================================================

Anote a URL e as credenciais — você vai acessar por navegador.


5. Acesse o painel e faça o primeiro login

  1. No seu navegador, abra http://SEU_IP:8888.
  2. Informe admin e a senha gerada.
  3. No primeiro acesso, você será convidado a mudar a senha — faça isso para garantir a segurança.

6. Configure a segurança básica

  1. Mude a porta padrão (8888)
    • Vá em Configurações → Configuração do painel e altere Panel port.
  2. Habilite o firewall interno
    • Em Segurança → Firewall, ative a proteção e autorize apenas as portas necessárias (SSH, nova porta do painel, HTTP, HTTPS).
  3. Instale um certificado SSL no próprio painel
    • Em Segurança → Let’s Encrypt, insira seu domínio e gere o SSL grátis.

7. Crie seu primeiro site

  1. No menu esquerdo, vá em Site → Adicionar site.
  2. Preencha:
    • Domínio (ex.: meublog.com)
    • Raiz do documento (/www/wwwroot/meublog)
    • Versão do PHP
  3. Clique em Submit.
  4. Após criar, você já pode fazer upload de arquivos via FTP (configurado em Conta FTP) ou usar o gerenciador de arquivos do painel.

8. Extras recomendados

  • Banco de dados: crie um MySQL em Banco de dados → Criar e anote usuário/senha.
  • Backup automático: configure em Backup → Agendar backup para salvar sites e bancos em outro servidor ou storage S3.
  • Monitoramento: use Monitor → Status para ver uso de CPU, RAM e disco em tempo real.

Conclusão

Com estes passos você terá o aaPanel rodando em poucos minutos, pronto para hospedar blogs, lojas e qualquer aplicação web. Ele simplifica a gestão e reduz drasticamente o tempo de configuração.

Dica: publique este tutorial no seu blog, inclua prints de tela para cada etapa e convide seus leitores a testar criando uma conta demo em seu provedor de hospedagem.

Se tiver dúvidas ou quiser avançar em configurações avançadas (clustering, cache Redis, Docker, etc.), é só nos chamar nos comentários!


Boa instalação e bons projetos!

Post Your Comment

Precisa de Suporte?

Abra um ticket em nosso site para ter o melhor suporte possivel.

Hexa Host Sua Host de Hospedagem, VPS, Sites e aplicativos em um so lugar
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.