cPanel installazione

«
»

Installare e configurare cPanel su un server richiede alcuni passaggi specifici. cPanel è una delle piattaforme di hosting più popolari per gestire i server web, ma prima di procedere, devi assicurarti di avere le giuste risorse e autorizzazioni. Ecco una guida dettagliata per l’installazione e la configurazione di cPanel su un server Linux (CentOS, AlmaLinux o CloudLinux sono i sistemi operativi ufficialmente supportati).

Requisiti preliminari

  1. Un server dedicato o VPS: cPanel richiede una macchina fisica o virtuale con risorse adeguate.
  2. Sistema operativo compatibile: cPanel è compatibile con le seguenti versioni di Linux:
    • CentOS 7/8
    • AlmaLinux 8
    • CloudLinux 8
  3. Accesso root al server tramite SSH.
  4. Un nome di dominio configurato correttamente e che punti al server, se vuoi configurare un server di hosting web.
  5. Almeno 1 GB di RAM e 20 GB di spazio libero su disco (per una configurazione minima).

Passo 1: Preparazione del server

Assicurati che il server sia aggiornato e privo di software che possa interferire con l’installazione.

  1. Accedi al server tramite SSH:Se usi una macchina locale o VPS, puoi accedere tramite SSH:
    ssh root@IP_DEL_SERVER
  2. Aggiorna il sistema operativo:Prima di installare cPanel, è sempre consigliato aggiornare il sistema:
    yum update -y
  3. Disabilita SELinux (se è abilitato): SELinux potrebbe causare conflitti durante l’installazione di cPanel. Disabilitarlo è una buona pratica per evitare problemi. Per disabilitare SELinux, modifica il file di configurazione:
    nano /etc/selinux/config

    Cambia la riga SELINUX=enforcing in:

    SELINUX=disabled

    Poi, riavvia il sistema:

    reboot
  4. Disabilita il firewall temporaneamente (opzionale ma utile durante l’installazione):
    systemctl stop firewalld

    Dopo l’installazione, sarà necessario configurare il firewall correttamente.

Passo 2: Installare cPanel

L’installazione di cPanel richiede uno script che può essere eseguito direttamente dal terminale. Esegui i seguenti comandi per scaricare e avviare l’installazione:

  1. Scarica lo script di installazione di cPanel:
    cd /home
    curl -o latest -L https://securedownloads.cpanel.net/latest
  2. Esegui lo script di installazione:
    sh latest

    Questo processo richiederà tempo, da 30 minuti a 1 ora, a seconda della velocità del server e della connessione. Durante l’installazione, verranno installati i pacchetti necessari per cPanel e WHM (WebHost Manager).

    Una volta completato il processo, il sistema ti mostrerà un messaggio di completamento. Potresti anche ricevere un’email di notifica (se configurata correttamente).

Passo 3: Accedere a WHM (WebHost Manager)

Dopo aver completato l’installazione, puoi accedere a WHM (WebHost Manager) per configurare cPanel.

  1. Accedi a WHM tramite il browser: Vai all’indirizzo:
    https://IP_DEL_SERVER:2087

    Sostituisci IP_DEL_SERVER con l’indirizzo IP del tuo server. Ad esempio:

    https://192.168.1.100:2087

    Nota: Se il firewall è abilitato, dovrai assicurarti che la porta 2087 (per WHM) sia aperta.

  2. Login in WHM: Usa root come nome utente e la tua password di root per il login.

Passo 4: Configurazione iniziale di WHM

  1. Accetta l’accordo di licenza.
  2. Configura il server: WHM ti guiderà attraverso una serie di schermate per configurare:
    • Impostazioni di rete (hostname, risoluzione DNS, ecc.).
    • Impostazioni del server di email (configurazione di Exim, ecc.).
    • Impostazioni del server di sicurezza (configurazione del firewall, SSL, ecc.).
  3. Imposta il tuo nome di dominio: Configura correttamente il nome di dominio del server (hostname) in modo che cPanel possa riconoscerlo.
  4. Imposta il server di nameserver:
    • WHM ti chiederà di configurare i nameserver, che dovrai configurare sul tuo provider di dominio (ad esempio, configurando i nameserver presso il registrar).
    • Tipicamente, i nameserver sono:
      • ns1.tuodominio.com
      • ns2.tuodominio.com
  5. Crea il tuo primo account cPanel: Una volta configurato il server, puoi creare il tuo primo account cPanel utilizzando WHM. Vai su:
    • Account FunctionsCreate a New Account

Passo 5: Configurazione di cPanel

  1. Accedi a cPanel: Ora che hai configurato un account, puoi accedere al pannello cPanel di quel dominio. Vai su:
    https://tuodominio.com:2083
  2. Configurazione iniziale: All’interno di cPanel, puoi configurare il sito web, installare CMS come WordPress, configurare email, creare database, ecc.

Passo 6: Configurare il Firewall

Se hai disabilitato il firewall durante l’installazione, dovrai configurarlo correttamente. Se stai usando firewalld, puoi abilitare le porte necessarie per cPanel.

firewall-cmd --permanent --add-port=2087/tcp
firewall-cmd --permanent --add-port=2083/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --reload

Passo 7: Assicurati che cPanel sia aggiornato

Puoi aggiornare cPanel usando il comando:

/usr/local/cpanel/cpupdate

Conclusioni

Ora che hai cPanel e WHM installati e configurati, puoi iniziare a gestire i tuoi siti web, email e server. WHM ti fornisce il controllo completo del server, mentre cPanel è l’interfaccia che i tuoi clienti useranno per gestire i loro siti.

cPanel installazione ultima modifica: 2024-12-24T11:43:00+01:00 da Andrea (Xlogic.org)

Lascia un commento

*
*