O cPanel/WHM é um dos painéis de controle de hospedagem mais populares do mundo, permitindo gerenciar servidores web de forma intuitiva. Ele é amplamente utilizado em VPS e servidores dedicados para facilitar a administração de sites, bancos de dados, e-mails e DNS.
✅ Neste guia, você aprenderá como instalar o cPanel/WHM no Linux, garantindo um ambiente de hospedagem profissional.
📌 Requisitos para Instalar o cPanel/WHM
Antes de iniciar a instalação, seu servidor deve atender aos seguintes requisitos:
🔹 Configurações Mínimas Recomendadas
| Recurso | Requisitos | 
|---|---|
| Sistema Operacional | AlmaLinux 8, Rocky Linux 8, CentOS 7 ou CloudLinux 8 | 
| CPU | 2 vCPUs ou mais | 
| Memória RAM | 2GB mínimo (4GB recomendado) | 
| Armazenamento | 40GB SSD ou mais | 
| Conectividade | 1 Gbps recomendado | 
| Endereço IP | IP dedicado (não pode ser compartilhado) | 
| Licença | É necessário adquirir uma licença cPanel | 
🔗 Adquira um Servidor VPS para cPanel/WHM na OTH HOST 🚀
✅ Passo a Passo para Instalar o cPanel/WHM no Linux
Agora, vamos realizar a instalação do cPanel/WHM passo a passo.
✅ 1. Preparando o Servidor para a Instalação
🔹 Acesse o servidor via SSH:
ssh root@SEU_IP
🔹 Atualize o sistema antes da instalação:
yum update -y
🔹 Desative o SELinux (pode causar problemas na instalação):
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0
🔹 Reinicie o servidor para aplicar as mudanças:
reboot
✅ 2. Baixando e Instalando o cPanel/WHM
Após o reboot, conecte-se novamente ao servidor via SSH e execute:
🔹 Baixe e inicie o instalador do cPanel:
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
💡 A instalação pode levar de 15 a 30 minutos, dependendo da velocidade do servidor.
✅ 3. Configurando o cPanel/WHM Após a Instalação
🔹 Acesse o painel WHM pelo navegador:
https://SEU_IP:2087
🔹 Faça login com:
- Usuário: 
root - Senha: (a mesma usada para SSH no servidor)
 
🔹 Siga o assistente de configuração:
1️⃣ Aceite os termos de uso
2️⃣ Configure a licença do cPanel (você pode adquirir uma no site do cPanel)
3️⃣ Configure o nome do host (hostname) → Exemplo: server.seudominio.com
4️⃣ Defina os servidores DNS primário e secundário
5️⃣ Habilite serviços opcionais, como e-mails e banco de dados
💡 Agora seu cPanel/WHM está pronto para uso! 🚀
✅ 4. Criando uma Conta cPanel para Hospedagem de Sites
🔹 Acesse o WHM pelo navegador:
https://SEU_IP:2087
🔹 Navegue até “Create a New Account” e preencha os seguintes dados:
- Domínio: 
seudominio.com - Usuário e senha do cPanel
 - Plano de hospedagem (ou criar um personalizado)
 - Definir limites de uso (opcional)
 
🔹 Clique em “Create”
💡 Agora seu cPanel está pronto para hospedar sites! 🚀
✅ 5. Configurando Segurança no cPanel/WHM
🔹 Ativar Firewall (CSF – ConfigServer Security & Firewall):
yum install -y perl perl-libwww-perl
cd /usr/src
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
🔹 Proteger o painel WHM contra acessos não autorizados:
whmapi1 enable_cphulk_brute_force_protection
🔹 Criar backups automáticos de sites e bancos de dados:
Acesse WHM > Backup Configuration e ative backup diário ou semanal.
💡 Agora seu servidor está seguro e protegido! 🚀
📌 Conclusão: Seu cPanel/WHM Está Pronto! 🚀
Agora você tem um servidor VPS rodando cPanel/WHM, pronto para hospedar sites, criar contas de e-mail e gerenciar domínios.
✅ cPanel/WHM instalado com sucesso
✅ Servidor configurado e otimizado
✅ Hospedagem de sites e e-mails ativa
✅ Segurança reforçada para proteção contra ataques
🔗 Precisa de um Servidor VPS para cPanel/WHM? Confira os Planos da OTH HOST! 🚀