0
Vai al contenuto

Configurazione dell'account di hosting

La corretta configurazione dell'account di hosting separa i domini, le applicazioni, i database, la posta e gli accessi in modo che l'errore in una sola parte non comprometta l’intero servizio. La base è costituita da un inventario preciso dei servizi e dei proprietari.

Un nuovo account di hosting richiede una configurazione ordinata prima di pubblicare il sito. Impostazioni corrette fin dall’inizio riducono il rischio di guasti, perdita di dati e problemi di sicurezza.

Aggiunta del dominio e DNS

Per prima cosa occorre aggiungere il dominio nel pannello di hosting e indirizzarlo con i record DNS appropriati. Si possono cambiare i nameserver oppure lasciare la zona presso il fornitore attuale e impostare i record A, AAAA o CNAME necessari. La posta utilizza record MX separati.

Le modifiche DNS possono diventare visibili gradualmente. Durante questo periodo alcuni utenti potrebbero raggiungere ancora il server precedente. In caso di migrazione è utile mantenere attivo il vecchio ambiente fino al completamento della propagazione.

Certificato SSL

Dopo aver indirizzato il dominio, bisogna attivare un certificato SSL e imporre il protocollo sicuro HTTPS. Vanno controllati la pagina iniziale, le pagine interne, i moduli e le risorse, per escludere riferimenti a indirizzi non sicuri.

File e database

I file del sito vengono collocati nella cartella associata al dominio. Applicazioni come WordPress utilizzano anche un database. Occorre creare un utente dedicato al database, assegnargli soltanto i permessi necessari e conservare le credenziali in un luogo sicuro.

I permessi dei file non devono essere più ampi del necessario. L’accesso tramite SFTP o il gestore di file dovrebbe essere assegnato individualmente. Gli account temporanei devono avere un ambito limitato e una data di eliminazione stabilita.

Posta e attività automatiche

Se l’hosting gestisce la posta, bisogna creare le caselle e configurare SPF, DKIM e DMARC. Le attività periodiche, chiamate Cron, devono essere impostate secondo la documentazione dell’applicazione e la loro esecuzione deve essere controllata.

Backup e monitoraggio

  1. Attivare backup automatici di file e database.
  2. Verificare la frequenza delle copie e il tempo di conservazione.
  3. Conservare una copia aggiuntiva fuori dal server principale.
  4. Eseguire un ripristino di prova per confermare che il backup sia utilizzabile.
  5. Attivare il monitoraggio della disponibilità e della validità del certificato.

Controllo prima della pubblicazione

Infine è opportuno verificare la versione di PHP, i limiti di risorse, i moduli, l’invio della posta, i reindirizzamenti, il certificato e i backup. Bisogna inoltre eliminare gli account inutilizzati, cambiare le password consegnate ai fornitori e annotare chi è responsabile del dominio, dell’hosting e dell’applicazione.