Olá, Kangaroozinho, como vai? Se você possui um serviço de VPS e gostaria de instalar o cPanel no seu servidor, neste artigo vamos te mostrar como você pode fazer isso através do seu terminal. Como envolve vários passos de linha de comando, é essencial que você siga cada passo com bastante atenção.
Requisitos mínimos
Para que o cPanel tenha o funcionamento e desempenho esperado, ele possui alguns requisitos mínimos, sendo ele um processador de pelo menos 1.1Ghz, pelo menos 2GB de ram e 20GB de espaço em disco livres.
Além disso, o sistema que você deseja utilizar é crucial para prosseguir com a instalação. O cPanel já não tem suporte para versões anteriores do Ubuntu, sendo recomendado pelo menos a versão 24.04 LTS, Já se tratando do Alma Linux, note que, se você optar pela versão 10, ele só é aceito nas versões mais recentes do cPanel (à partir da 132).
Embora versões mais recentes do AlmaLinux ou Ubuntu possam funcionar, note que elas podem perder a compatibilidade com o cPanel em breve, pois tendem a ser descontinuadas, por isso, é essencial que você se atente aos requisitos mínimos, e também ás versões do cPanel para cada sistema. Se quiser saber mais sobre isso, acesse a página oficial dos requisitos minions do cPanel.
Como instalar o cPanel na sua VPS
Antes de iniciar, recomendamos que atualize o seu sistema, para isso, use o comando abaixo, de acordo com o seu sistema:
AlmaLinux:
sudo dnf update -yUbuntu:
sudo apt update && sudo apt upgrade -yAbaixo mostramos como prosseguir com a instalação do cPanel, lembrando, o tutorial foi baseado em AlmaLinux, mas no fim deixaremos os comandos para o Ubuntu.
- O primeiro passo é a definição do hostname para o seu cPanel, para isso, utilize o comando:
hostnamectl set-hostname server.seudominio.com(altere o domínio final pelo que você realmente espera). - Agora use os comandos a seguir para desabilitar o SELinux (opcional):
sed -i 's/^SELINUX=.*/SELINUX=permissive/' /etc/selinux/configsetenforce 0 - Agora, se você estiver com o firewalld habilitado, será importante desabilitá-lo. Para isso, utilize os comandos abaixo:
systemctl stop firewalldsystemctl disable firewalld - Além disso, se o seu NetworkManager estiver habilitado, desabilite também com os comandos:
systemctl stop NetworkManagersystemctl disable NetworkManager - Se ainda não estiver instalado, instale algumas dependências para o procedimento, para isso, use o comando:
dnf install -y perl curl - Antes de seguir, configure o nível de atualização do cPanel para EDGE para evitar conflitos com o AlmaLinux 10 (se você estiver usando outra versão do AlmaLinux, não é necessário), use o comando:
echo "CPANEL=edge" > /etc/cpupdate.conf - Pronto, para seguir com a instalação do cPanel, agora você deve usar o comando:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest - E pronto, depois de alguns minutos a sua instalação já deve ser concluída, e você pode ver o terminal como no exemplo abaixo:
- Além disso, você também já pode acessar as telas de login ao cPanel/WHM através do seu domínio configurado com as portas 2083 e 2087
Comando para instalação no Ubuntu:
sudo hostnamectl set-hostname server.seudominio.com
# Altere para seu domínio desejado
sudo ufw disable
sudo systemctl stop ufw
sudo systemctl disable ufw
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo apt install -y curl perl
echo "CPANEL=edge" | sudo tee /etc/cpupdate.conf
# Só rode esse comando se estiver na versão 24.04 do Ubuntu, e deseja a versão mais recente do cPanel
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sudo sh latest