{"id":1511,"date":"2024-04-11T12:50:36","date_gmt":"2024-04-11T12:50:36","guid":{"rendered":"\/tutorial\/?p=1511"},"modified":"2025-12-18T13:28:29","modified_gmt":"2025-12-18T13:28:29","slug":"migra-il-tuo-sito-web-dallhosting-condiviso","status":"publish","type":"post","link":"\/it\/tutorial\/migra-il-tuo-sito-web-dallhosting-condiviso","title":{"rendered":"Migra il tuo sito web dall&#8217;hosting condiviso a un VPS"},"content":{"rendered":"<p>Per creare il loro primo sito web, le persone di solito acquistano servizi di hosting condiviso o<a href=\"https:\/\/www.hostinger.it\/hosting-gratuito\" target=\"_blank\" rel=\"noopener\"> <strong>hosting gratuito per siti web<\/strong><\/a>. Questi tipi di hosting sono facili da gestire e convenienti, rendendoli adatti per principianti e utenti con conoscenze tecniche minime.<\/p><p>Man mano che il sito web e il suo volume di traffico crescono, anche le risorse del server richieste, come lo spazio di archiviazione e la larghezza di banda, aumenteranno. Uno dei modi pi&ugrave; efficaci per espandersi &egrave; migrare il tuo sito web dall&rsquo;hosting condiviso a VPS per una migliore prestazione, compatibilit&agrave; e sicurezza.<\/p><p>Questa guida spiegher&agrave; i passi per effettuare la migrazione dall&rsquo;<a href=\"https:\/\/www.hostinger.it\/web-hosting\" target=\"_blank\" rel=\"noopener\"><strong>hosting condiviso<\/strong><\/a> al VPS. Ma prima, vediamo<a href=\"https:\/\/www.hostinger.com\/it\/tutorial\/cos-e-il-vps-hosting\"> <strong>cos&rsquo;&egrave; il VPS hosting<\/strong><\/a> e perch&eacute; pu&ograve; essere l&rsquo;upgrade ideale rispetto al tuo account condiviso.<\/p><div class=\"wp-block-rank-math-toc-block\"><h2 id=\"h-indice-dei-contenuti\">Indice dei contenuti<\/h2><nav><ul><li><a href=\"#h-perche-hai-bisogno-del-vps-hosting\">Perch&eacute; hai bisogno del VPS hosting<\/a><\/li><li><a href=\"#h-migra-il-tuo-sito-web-dall-hosting-condiviso-a-un-vps\">Migra il tuo sito web dall&rsquo;hosting condiviso a un VPS<\/a><ul><li><a href=\"#h-1-crea-un-backup-del-sito\">1. Crea un backup del sito<\/a><\/li><li><a href=\"#h-2-configura-un-server-privato-virtuale\">2. Configura un server privato virtuale<\/a><\/li><li><a href=\"#h-3-trasferisci-i-file-del-sito-web-al-vps\">3. Trasferisci i file del sito web al VPS<\/a><\/li><li><a href=\"#h-4-trasferisci-i-file-del-database-al-server-privato-virtuale\">4. Trasferisci i file del database al server privato virtuale<\/a><\/li><li><a href=\"#h-5-apporta-alcune-modifiche-finali\">5. Apporta alcune modifiche finali<\/a><\/li><\/ul><\/li><li><a href=\"#h-conclusioni\">Conclusioni<\/a><\/li><li><a href=\"#h-faq-su-come-migrare-il-tuo-sito-web-dall-hosting-condiviso-al-vps\">FAQ su come migrare il tuo sito web dall&rsquo;hosting condiviso al VPS<\/a><\/li><\/ul><\/nav><\/div><p><strong>Una breve panoramica sulla migrazione di un sito web dall&rsquo;hosting condiviso al VPS:<\/strong><\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td>Conoscenze richieste<\/td><td>Gestione di base dei siti web, familiarit&agrave; con gli ambienti di hosting<\/td><\/tr><tr><td>Privilegi richiesti<\/td><td>Accesso root o amministrativo per VPS<\/td><\/tr><tr><td>Difficolt&agrave;<\/td><td>Intermedia<\/td><\/tr><tr><td>Obiettivo principale<\/td><td>Passaggi per migrare un sito web su VPS, inclusi trasferimento di dati e database<\/td><\/tr><tr><td>Compatibilit&agrave; del sistema operativo<\/td><td>Qualsiasi sistema basato su Linux<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-perche-hai-bisogno-del-vps-hosting\"><strong>Perch&eacute; hai bisogno del VPS hosting<\/strong><\/h2><p>Un server privato virtuale (VPS) &egrave; uno dei servizi di hosting pi&ugrave; popolari per grandi siti web e progetti.<\/p><p>Quando si confrontano i servizi di VPS hosting e condiviso, entrambi dividono un server fisico per pi&ugrave; utenti. Tuttavia, una piattaforma VPS utilizza la tecnologia di virtualizzazione come un <strong>hypervisor<\/strong> per dividere il server in partizioni, fornendo a ciascun utente risorse isolate e dedicate. Di conseguenza, gli utenti VPS hanno pi&ugrave; libert&agrave; per configurare i sistemi individuali.<\/p><p>Il VPS differisce anche dall&rsquo;hosting di server dedicati, che fornisce agli utenti un sistema isolato invece di uno virtuale. Sebbene i server dedicati offrano comunemente prestazioni superiori, di solito sono pi&ugrave; costosi. In questo caso, il VPS potrebbe adattarsi meglio alle tue esigenze e al tuo budget.<\/p><p>Ecco i vantaggi del trasferimento da un piano condiviso a un ambiente di hosting VPS:<\/p><ul class=\"wp-block-list\">\n<li><strong>Risorse del server<\/strong>: un piano di hosting VPS offre risorse di CPU, RAM e spazio di archiviazione superiori rispetto all&rsquo;hosting condiviso, aumentando la velocit&agrave; e scalando il tuo sito per volumi di traffico pi&ugrave; elevati.<\/li>\n\n\n\n<li><strong>Spazio server dedicato <\/strong>: a differenza dell&rsquo;hosting web condiviso, il VPS offre agli utenti il proprio spazio server dedicato per il loro sito web o progetto. Migliora la privacy del VPS per una migliore sicurezza dei dati.<\/li>\n\n\n\n<li><strong>Gestione del sistema <\/strong>: i servizi di VPS hosting offrono agli utenti l&rsquo;accesso root e un<a href=\"https:\/\/www.hostinger.com\/it\/tutorial\/ip-dedicato\"> <strong>indirizzo IP dedicato<\/strong><\/a>, dando loro il controllo completo della tecnologia del server. Ad esempio, possono installare liberamente software e sistema operativo (SO).<\/li>\n\n\n\n<li><strong>Ambiente self-healing<\/strong>: il VPS pu&ograve; implementare un failover automatico durante una cattiva configurazione o un guasto del sistema. Utilizza anche una piattaforma cloud che personalizza e riconfigura costantemente le risorse, cosa che manca nei server dedicati.<\/li>\n\n\n\n<li><strong>Privacy e sicurezza <\/strong>: con i servizi di hosting condiviso, i problemi di sicurezza su un server possono influenzare tutti i siti ospitati. Le partizioni di VPS prevengono questo rischio.<\/li>\n<\/ul><p>Se hai bisogno di sviluppo dell&rsquo;hosting e pieno controllo sul server, passa da un piano condiviso a un piano VPS. &Egrave; pi&ugrave; conveniente di un server dedicato pur offrendo funzionalit&agrave; aggiuntive.<\/p><p>I fornitori di servizi di web hosting offrono piani VPS a prezzi diversi a seconda delle funzionalit&agrave; e delle risorse assegnate. Offrono anche comunemente VPS autogestito e gestito.<\/p><p>Con il VPS autogestito, gli utenti configurano, gestiscono e mantengono il server da soli. Nel frattempo, l&rsquo;azienda di hosting web gestisce la configurazione del server e i patch di sicurezza con VPS gestito.<\/p><p>I fornitori di hosting offrono solitamente sia piani condivisi che VPS, rendendo il processo di aggiornamento pi&ugrave; semplice. Se hai bisogno di un nuovo fornitore di hosting, scegline uno con buona sicurezza VPS, funzionalit&agrave; e supporto.<\/p><p>Ad esempio, Hostinger ha quattro <a href=\"https:\/\/www.hostinger.it\/vps-hosting\" target=\"_blank\" rel=\"noopener\"><strong>piani di VPS server hosting<\/strong><\/a> con un costo compreso tra <strong>5,49&euro;&ndash;17,99&euro;\/mese<\/strong>, con supporto IPv4 e IPv6, assistenza 24\/7, servizio di migrazione del sito web gratuito e una garanzia di rimborso di 30 giorni.<\/p><p>I piani di VPS hosting di Hostinger vengono forniti con template di pannello di controllo per CentOS, Ubuntu, Fedora e Debian. In alternativa, installa i sistemi operativi Rocky Linux e AlmaLinux senza un pannello di controllo.<\/p><p>Dopo aver acquistato un nuovo piano di hosting VPS da Hostinger, segui gli step sottostanti per migrare facilmente i tuoi siti personalizzati o siti WordPress. Gli step potrebbero per&ograve; variare durante il processo di <a href=\"https:\/\/www.hostinger.com\/tutorials\/migrate-website-from-shared-hosting-to-vps\">creazione di siti web con Hostinger<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-migra-il-tuo-sito-web-dall-hosting-condiviso-a-un-vps\"><strong>Migra il tuo sito web dall&rsquo;hosting condiviso a un VPS<\/strong><\/h2><p>Ora, passiamo al processo di migrazione del tuo sito web dall&rsquo;hosting condiviso al VPS, garantendo una transizione fluida per ottenere prestazioni e controllo migliori.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-crea-un-backup-del-sito\"><strong>1. Crea un backup del sito<\/strong><\/h3><p>Prima di modificare un sito, crea un backup di WordPress per evitare la perdita di dati in caso di errori o configurazioni errate. Ti permette anche di trasferire facilmente i file del tuo sito e i database a un altro tipo di hosting e fornitore.<\/p><p>Questa guida ti mostrer&agrave; come eseguire il backup dei dati del tuo sito attraverso il pannello di controllo personalizzato di Hostinger,<a href=\"https:\/\/www.hostinger.com\/it\/tutorial\/tutorial-su-hpanel\"> <strong>hPanel<\/strong><\/a>. Gli step possono variare per un altro provider di hosting, ma la procedura generale &egrave; simile:<\/p><ol class=\"wp-block-list\">\n<li>Apri <strong>hPanel <\/strong>e accedi al tuo account di hosting. Naviga su <strong>File<\/strong> &rarr; <strong>Backup<\/strong>.<\/li>\n\n\n\n<li>Seleziona <strong>Backup dei file<\/strong>. Controlla l&rsquo;ora e la data dell&rsquo;ultimo backup dal menu a tendina. Clicca <strong>Prossimo passo<\/strong>.<\/li>\n\n\n\n<li>Premi <strong>Scarica tutti i file<\/strong>. Aspetta fino a quando il processo &egrave; terminato.<\/li>\n\n\n\n<li>Una volta che appare il pulsante <strong>Scarica backup<\/strong>, fai clic con il tasto destro e seleziona <strong>Copia indirizzo link<\/strong>.<\/li>\n\n\n\n<li>Incolla il link su un editor di testo come <strong>Blocco note<\/strong>. Useremo questo link per il download per migrare i file del tuo sito web.<\/li>\n<\/ol><p>Ripeti i passaggi per scaricare il backup del database. Se non ci sono backup disponibili, seleziona <strong>Genera nuovo backup<\/strong> &rarr; <strong>Procedi<\/strong>. Copia il link per scaricare il backup e il nome del database in un editor di testo.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-configura-un-server-privato-virtuale\"><strong>2. Configura un server privato virtuale<\/strong><\/h3><p>Prima di migrare il tuo sito, configura il VPS. Raccomandiamo di scegliere un template di server con lo stack <strong>Linux, Apache, MySQL e PHP (LAMP)<\/strong> e <strong>Webmin\/Virtualmin<\/strong> preinstallato. I server con un pannello di controllo preinstallato, come l&rsquo;<strong>hosting VPS Cyberpanel<\/strong> di Hostinger, semplificano la gestione.<\/p><p>Per cambiare il tuo sistema operativo VPS e il software preinstallato, vai su <strong>hPanel<\/strong> &rarr; <strong>VPS<\/strong> scheda. Seleziona il VPS in questione e fai clic su <strong>Sistema operativo<\/strong> nella barra laterale. Scegli <strong>SO con pannello di controllo<\/strong>, seleziona il template desiderato e fai clic su <strong>Cambia SO<\/strong>.<\/p><p>Per questo tutorial, utilizzeremo <strong>AlmaLinux 8 64bit con Virtualmin<\/strong>. Ricorda che il nuovo server potrebbe impiegare qualche minuto per avviarsi, e il processo canceller&agrave; tutti i dati esistenti nel tuo VPS.<\/p><p><strong>Accesso a Webmin\/Virtualmin<\/strong><\/p><p><a href=\"https:\/\/www.webmin.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Webmin<\/strong><\/a> &egrave; un software frontend basato sul web per l&rsquo;amministrazione del sistema UNIX. Permette all&rsquo;amministratore di gestire il sistema a distanza attraverso qualsiasi browser web.<\/p><p><a href=\"https:\/\/www.virtualmin.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Virtualmin<\/strong><\/a> &egrave; un plugin di Webmin che aiuta a semplificare le attivit&agrave; di gestione di pi&ugrave; domini, che funziona in modo simile a cPanel o ad altri strumenti di gestione dei siti web. Questo pannello di controllo per l&rsquo;hosting web supporta sistemi basati su UNIX come Linux.<\/p><p>Ecco come accedere a Webmin o Virtualmin con i permessi di accesso root:<\/p><ol class=\"wp-block-list\">\n<li>Una volta installato il nuovo sistema operativo, vai su <strong>hPanel<\/strong> &rarr; <strong>Sistema operativo<\/strong> per ottenere il <strong>nome utente<\/strong> e l&rsquo;<strong>URL di accesso<\/strong> del pannello di gestione.<\/li>\n\n\n\n<li>Ottieni la tua password root. Se te la dimentichi, reimpostala e creane una nuova dalla sezione <strong>Impostazioni<\/strong>.<\/li>\n\n\n\n<li>Per accedere a <strong>Webmin<\/strong> o <strong>Virtualmin<\/strong>, inserisci il link <strong>URL di accesso<\/strong> nella barra degli indirizzi del tuo browser web.<\/li>\n\n\n\n<li>Una volta visualizzata la pagina di accesso, inserisci le credenziali.<\/li>\n\n\n\n<li>Nella <strong>guida post-installazione<\/strong>, fai clic su <strong>Avanti<\/strong> per configurare Virtualmin.<\/li>\n<\/ol><p><strong>Configurazione di Virtualmin<\/strong><\/p><p>Segui questi passaggi per configurare Virtualmin. A seconda della versione, i passaggi potrebbero differire leggermente:<\/p><ol class=\"wp-block-list\">\n<li><strong>Memoria<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Precaricare le librerie Virtualmin? <\/strong>&nbsp;&ndash; consigliamo di scegliere <strong>No<\/strong> poich&eacute; utilizzeremo una connessione SSH sicura per la maggior parte del processo.<\/li>\n\n\n\n<li><strong>Avviare il server di ricerca del dominio email?<\/strong> &ndash; se vuoi avviare un <strong>Server email<\/strong> sul tuo VPS, scegli <strong>S&igrave;<\/strong>. Tieni presente che questa funzione utilizza pi&ugrave; RAM.<\/li>\n<\/ul>\n<\/li>\n<\/ol><ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Scansione Virus <\/strong>&ndash;<strong> abilita<\/strong> lo scanner antivirus <strong>ClamAV<\/strong>.<\/li>\n\n\n\n<li><strong>Filtraggio della spam <\/strong>&ndash;<strong> abilita<\/strong><a href=\"https:\/\/spamassassin.apache.org\/\" target=\"_blank\" rel=\"noopener\"> <strong>SpamAssassin<\/strong><\/a> per gestire un server di posta elettronica sul tuo VPS.<\/li>\n\n\n\n<li><strong>Server di database <\/strong>&ndash; seleziona <strong>abilita <\/strong>sul server <strong>MariaDB database<\/strong> e <strong>disabilita <\/strong>su <strong>PostgreSQL<\/strong>. Questa &egrave; la selezione del database che vuoi utilizzare.<\/li>\n\n\n\n<li><strong>Password MariaDB <\/strong>&ndash; inserisci la password per il database.<\/li>\n\n\n\n<li><strong>Dimensione del database MariaDB <\/strong>&ndash; determina la dimensione del database del sito web in base all&rsquo;uso del sistema. Lascia le impostazioni predefinite se non sei sicuro di cosa scegliere.<\/li>\n\n\n\n<li><strong>Configurazione DNS<\/strong> &ndash; seleziona <strong>Salta controllo della risoluzione<\/strong>. In seguito, puoi puntare il nome di dominio al VPS tramite l&rsquo;editor della zona DNS di hPanel.<\/li>\n<\/ol><p><strong>Importante!<\/strong> Non abilitare ClamAV se il tuo VPS ha meno di 2 GB di RAM libera. Farlo potrebbe consumare tutta la memoria rimanente, facendo crashare il tuo server.<\/p><p>Una volta completato il processo di configurazione, fai clic su <strong>Ricontrolla e aggiorna la configurazione<\/strong> per verificare se l&rsquo;installazione del server virtuale &egrave; stata eseguita con successo.<\/p><p><strong>Creazione di un server privato virtuale<\/strong><\/p><p>Successivamente, crea un nuovo utente, database e directory per il tuo sito web. Ecco i passaggi per farlo utilizzando Virtualmin:<\/p><ol class=\"wp-block-list\">\n<li>Naviga su <strong>Elenco server virtuali<\/strong> e seleziona il tuo server dall&rsquo;elenco.<\/li>\n\n\n\n<li>Se indica che &ldquo;la configurazione di Virtualmin non &egrave; stata controllata dall&rsquo;ultima volta che &egrave; stata aggiornata&rdquo;, seleziona <strong>Ricontrolla e aggiorna le configurazioni<\/strong>.<\/li>\n\n\n\n<li>Attendi fino al completamento del processo di verifica. In fondo alla pagina, premi <strong>Torna all&rsquo;elenco dei server.<\/strong><\/li>\n\n\n\n<li>Se l&rsquo;elenco non mostra un nuovo server, creane uno. Altrimenti, salta questo passaggio.<\/li>\n\n\n\n<li>Dalla pagina di configurazione del server, fai clic su nuovo server &rarr; <strong>Dettagli server virtuale<\/strong> scheda. Ottieni la tua <strong>Directory principale<\/strong> per il trasferimento dei file.<\/li>\n\n\n\n<li>Seleziona la casella <strong>abilita database MariaDB<\/strong> per creare il database. Fai clic su <strong>Salva server virtuale<\/strong>. Il server &egrave; pronto per ospitare un sito web.<\/li>\n<\/ol><p>Virtualmin creer&agrave; un account MariaDB con il suo nome utente di accesso amministrativo per il dominio. Se utilizzi le impostazioni del template predefinito, creer&agrave; anche un database MariaDB per il server virtuale.<\/p><p>Il nome del database sar&agrave; la prima parte del nome del dominio, quindi se il dominio &egrave;<a href=\"http:\/\/foo.com\" target=\"_blank\" rel=\"noopener\"> <strong>foo.com<\/strong><\/a>, il database sar&agrave; chiamato <strong>foo<\/strong>.<\/p><p>A seconda del fornitore di hosting, il database del tuo sito web potrebbe non essere MariaDB. Ad esempio, Hostinger utilizza MySQL. Sebbene siano diversi, &egrave; possibile migrare un database MySQL a MariaDB senza passaggi aggiuntivi.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-trasferisci-i-file-del-sito-web-al-vps\"><strong>3. Trasferisci i file del sito web al VPS<\/strong><\/h3><p>Una volta impostato il nuovo server, trasferisci i file del sito dall&rsquo;hosting condiviso al VPS. Useremo il comando <strong>wget<\/strong> per scaricare gli archivi di backup che abbiamo creato nel primo passaggio. Ecco come farlo:<\/p><ol class=\"wp-block-list\">\n<li>Connettiti al tuo nuovo account VPS tramite un client SSH o utilizza il <strong>terminale del browser<\/strong> dalla sezione <strong>Panoramica<\/strong> in <strong>hPanel.<\/strong><\/li>\n\n\n\n<li>Accedi alla directory dove archivierai tutti i tuoi file. Utilizza la <strong>directory Home <\/strong>copiata dall&rsquo;ultimo passaggio. Il comando dovrebbe apparire cos&igrave;:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">cd \/home\/hostinger-dev\/public_html\/<\/pre><p>Ricorda di sostituire <strong>hostinger-dev<\/strong> con il nome di dominio appropriato.<\/p><ol class=\"wp-block-list\" start=\"3\">\n<li>Copia il link per scaricare il backup dei file del tuo sito web.<\/li>\n\n\n\n<li>Utilizza il comando <strong>wget<\/strong> per scaricare il backup dal tuo server condiviso al VPS. Se non riesci a incollare il link nel client SSH, trasferiscilo prima in un editor di testo. Ecco un esempio di come apparir&agrave; il comando:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">wget http:\/\/srv167.main-hosting.eu:8080\/download-backup\/fe26ee2e4159db037c3106c37fa3ffb5b2072662\/backup-file-name.tar.gz<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Quindi, estrai l&rsquo;archivio utilizzando il <strong>comando tar<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">tar -xvf nome-file-di-backup.tar.gz<\/pre><p>Per gli ultimi due comandi, sostituisci <strong>backup-file-name.tar.gz<\/strong> con il nome del file appropriato.<\/p><ol class=\"wp-block-list\" start=\"6\">\n<li>Abbiamo appena creato una nuova cartella <strong>&nbsp;public_html<\/strong>. Ora, sposta i suoi contenuti nella directory originale <strong>public_html<\/strong>. Accedi alla cartella estratta <strong>public_html<\/strong> utilizzando il comando <strong>cd <\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">cd domains\/hostinger-dev\/public_html\/<\/pre><p>Ricorda di sostituire <strong>hostinger-dev<\/strong>.<\/p><ol class=\"wp-block-list\" start=\"7\">\n<li>Quindi, sposta tutti i contenuti nella cartella <strong>public_html<\/strong> creata con Virtualmin utilizzando il comando <strong>mv <\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">mv -v .\/* \/home\/hostinger-dev\/public_html\/<\/pre><ol class=\"wp-block-list\" start=\"8\">\n<li>Torna alla directory <strong>public_html <\/strong>creata da Virtualmin utilizzando il comando <strong>cd <\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">cd \/home\/hostinger-dev\/public_html\/<\/pre><ol class=\"wp-block-list\" start=\"9\">\n<li>Utilizza il comando <strong>ls<\/strong> per verificare che la cartella contenga tutti i file spostati. Dovresti vedere un elenco come questo:<\/li>\n\n\n\n<li>Virtualmin crea automaticamente un utente e un gruppo basati sul nome di dominio. Cambia la propriet&agrave; dei file e delle cartelle per farle corrispondere alle credenziali di Virtualmin utilizzando il <strong>comando chown<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">chown hostinger-dev:hostinger-dev -R *<\/pre><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Suggerimento professionale<\/h4>\n                    <p><br>\nInvece di SSH, puoi anche utilizzare un client FTP come FileZilla per trasferire file dal tuo computer locale al server personale. Tuttavia, FTP supporta solo il trasferimento di file al VPS. Non supporta i comandi shell per la configurazione del sito web.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-4-trasferisci-i-file-del-database-al-server-privato-virtuale\"><strong>4. Trasferisci i file del database al server privato virtuale<\/strong><\/h3><p>Useremo il comando <strong>wget<\/strong> per trasferire il backup del database dal tuo account di hosting condiviso al VPS. I passaggi sono simili a quelli per la migrazione dei dati del sito nella sezione precedente.<\/p><p>Dato che il server ha gi&agrave; creato un nuovo database durante la configurazione del VPS, non &egrave; necessario crearne altri.<\/p><p><strong>Verifica del nome del database MySQL e della password<\/strong><\/p><p>Per trasferire il backup del database <strong>MySQL<\/strong>, ottieni il <strong>nome<\/strong>, <strong>username<\/strong> e <strong>password<\/strong> del database appena creato. Vai al <strong>pannello di controllo Virtualmin <\/strong>&rarr; <strong>Modifica database<\/strong> per recuperarli. L&rsquo;username e la password appariranno in schede separate.<\/p><p>In questo esempio, il nostro <strong>nome del database<\/strong> MySQL e <strong>username<\/strong> sono entrambi <strong>hostinger-dev<\/strong>.<\/p><p><strong>Scarica e importa il Backup di MySQL<\/strong><\/p><p>Una volta che hai il nome del database MySQL, segui questi passaggi per importare il backup:<\/p><ol class=\"wp-block-list\">\n<li>Naviga alla sezione <strong>Backup<\/strong> del tuo account di hosting condiviso e copia il link per il download.<\/li>\n\n\n\n<li>Torna al pannello di controllo VPS. Crea una nuova directory chiamata <strong>sql_backup<\/strong> e accedici utilizzando il seguente comando:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">mkdir sql_backup &amp;&amp; cd sql_backup<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Dopo aver cambiato directory, usa il comando <strong>&nbsp;wget<\/strong> per scaricare il file dal backup dell&rsquo;hosting web condiviso e salvarlo sul nuovo server virtuale:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">wget http:\/\/srv167.main-hosting.eu:8080\/download-backup\/60a7e64afb1a769b1de4f2139aa0a27c2c2ecb01\/backup-file-name.sql.gz<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>Estrai il file compresso utilizzando il comando <strong>gunzip<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">gunzip nome-file-di-backup.sql.gz<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Riceverai un file con lo stesso nome nel formato <strong>SQL<\/strong>. Spostalo nel nuovo database utilizzando il comando qui sotto. Sostituisci il<strong> nome-del-database-MySQL<\/strong> con il tuo e <strong>hostinger_dev <\/strong>con il nome del tuo VPS.<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">mysql -u root -p hostinger_dev &lt; nome-database-MySQL.sql<\/pre><ol class=\"wp-block-list\" start=\"6\">\n<li>Inserisci la password del database dal wizard post-installazione.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/it\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"2048\" height=\"600\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/02\/IT-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-1333\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/02\/IT-VPS-hosting_in-text-banner.png\/w=2048,fit=scale-down 2048w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/02\/IT-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/02\/IT-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/02\/IT-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/02\/IT-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-5-apporta-alcune-modifiche-finali\"><strong>5. Apporta alcune modifiche finali<\/strong><\/h3><p>Dopo aver completato il processo di importazione del sito web e del database MySQL, potrebbe essere necessario effettuare ulteriori configurazioni VPS per garantire il suo corretto funzionamento.<\/p><p>Se appare il messaggio &ldquo;Errore nell&rsquo;instaurare una connessione al database&rdquo;, modifica il file <strong>wp-config.php<\/strong> e aggiornalo con i nuovi dettagli del database MySQL. Ecco come farlo:<\/p><ol class=\"wp-block-list\">\n<li>Inserisci la directory dove sono memorizzati tutti i dati del tuo sito utilizzando il comando <strong>cd<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">cd \/home\/hostinger-dev\/public_html\/<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Vedrai tutti i file presenti nella cartella attuale. Verifica se il file <strong>wp-config.php<\/strong> si trova nella directory utilizzando il comando <strong>ls <\/strong>.<\/li>\n\n\n\n<li>Dopo aver confermato che il file &egrave; presente, esegui il seguente comando per modificarlo con l&rsquo;<strong>editor di testo Nano<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">nano wp-config.php<\/pre><p>Scorri verso il basso fino a trovare queste righe:<\/p><pre class=\"wp-block-preformatted\">\/\/ Impostazioni MySQL - Puoi ottenere queste informazioni dal tuo host web \/\/\n\n\/\/ Impostazioni MySQL - Puoi ottenere queste informazioni dal tuo host web \/\/\n\n\/** Il nome del database per WordPress *\/\n\ndefine('DB_NAME', 'nome-database');\n\n\/** Nome utente del database MySQL *\/\n\ndefine('DB_USER', 'nomeutente');\n\n\/** Password del database MySQL *\/\n\ndefine('DB_PASSWORD', 'password');\n\n\/** Hostname MySQL *\/\n\ndefine('DB_HOST', 'mysql');<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>Inserisci i dettagli del tuo database in questi campi:\n<ul class=\"wp-block-list\">\n<li><strong>DB_NAME<\/strong>: nome del database.<\/li>\n\n\n\n<li><strong>DB_USER<\/strong>: nome utente.<\/li>\n\n\n\n<li><strong>DB_PASSWORD<\/strong>: password.<\/li>\n\n\n\n<li><strong>DB_HOST<\/strong>: localhost poich&eacute; il database MySQL si trova sullo stesso server.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Premi <strong>CTRL + X<\/strong> per chiudere la finestra e <strong>Y<\/strong> per confermare le modifiche.<\/li>\n<\/ol><p>Infine, aggiorna il record DNS per puntare il nome di dominio al VPS dal server di hosting condiviso. Il modo pi&ugrave; semplice &egrave; cambiare il <strong>record A<\/strong> tramite le impostazioni del registrar del nome di dominio o dell&rsquo;account VPS.<\/p><p>Poich&eacute; i<a href=\"https:\/\/www.hostinger.it\/domini\" target=\"_blank\" rel=\"noopener\"> <strong>domini<\/strong><\/a> registrati con Hostinger si indirizzano ai nostri nameserver, imposta il <strong>record A<\/strong> tramite <strong>hPanel<\/strong>. Vai su <strong>Editor zona DNS, <\/strong>inserisci il tuo <strong>indirizzo IP VPS<\/strong> come record A e fai clic su<strong> Salva modifiche<\/strong>. Una procedura simile dovrebbe essere applicata ad altri registrar di nomi di dominio.<\/p><p>In alternativa, contatta il tuo registrar per indirizzare il nome di dominio al tuo nuovo VPS.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Important!<\/strong>Pu&ograve; richiedere fino a 24 ore perch&eacute; le modifiche DNS si propaghino completamente in tutto il mondo.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusioni\"><strong>Conclusioni<\/strong><\/h2><p>Molti utenti che desiderano espandere i loro siti web migrano dall&rsquo;hosting condiviso ai servizi di server privato virtuale (VPS).<\/p><p>Un piano di hosting VPS garantisce una migliore sicurezza, offre prestazioni stabili e permette agli utenti di gestire le risorse in modo flessibile, rendendolo adatto per siti web con un traffico pi&ugrave; elevato.<\/p><p>Comunemente, molti fornitori di hosting web offrono sia piani condivisi che VPS. Ad esempio, Hostinger offre quattro piani di hosting VPS a partire da <strong>5,49&euro;\/mese<\/strong>.<\/p><p>In questo articolo, hai imparato come migrare dall&rsquo;hosting condiviso al tuo nuovo VPS. Il processo di migrazione comprende cinque passaggi, ma pu&ograve; variare a seconda del fornitore di VPS. Ecco come farlo con Hostinger:<\/p><ol class=\"wp-block-list\">\n<li>Esegui il backup dei file del tuo sito e del database tramite hPanel.<\/li>\n\n\n\n<li>Configura e accedi al tuo nuovo VPS utilizzando Virtualmin.<\/li>\n\n\n\n<li>Scarica e trasferisci i file del tuo sito dal server condiviso all&rsquo;account di hosting VPS.<\/li>\n\n\n\n<li>Scarica e trasferisci il backup del tuo database sul tuo account VPS.<\/li>\n\n\n\n<li>Apporta le modifiche finali al database e indirizza il tuo nome di dominio al VPS.<\/li>\n<\/ol><p>Speriamo che questo articolo ti aiuti a capire il processo di migrazione dall&rsquo;hosting condiviso al VPS. Se hai domande, lasciaci un commento qui sotto.<\/p><h2 class=\"wp-block-heading\" id=\"h-faq-su-come-migrare-il-tuo-sito-web-dall-hosting-condiviso-al-vps\"><strong>FAQ su come migrare il tuo sito web dall&rsquo;hosting condiviso al VPS<\/strong><\/h2><p>In questa sezione, risponderemo a diverse domande frequenti sulla migrazione da un hosting condiviso a un VPS per aiutarti a capire meglio.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6944017d3d56f\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Qual &egrave; la differenza tra l&rsquo;hosting condiviso e l&rsquo;hosting VPS?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>In un ambiente di hosting condiviso, pi&ugrave; utenti condividono le stesse risorse del server, il che significa che il tuo sito web potrebbe rallentare quando gli altri sperimentano un alto traffico. &Egrave; anche preconfigurato e ha una personalizzazione limitata. Invece, l&rsquo;hosting VPS fornisce agli utenti risorse isolate da una partizione del server virtuale, offrendo migliori prestazioni e personalizzazione.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944017d3d573\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Posso migrare un sito web non-WordPress da un hosting condiviso a un VPS?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&igrave;, puoi migrare siti web personalizzati o costruiti su qualsiasi sistema di gestione dei contenuti (CMS) ai piani di hosting VPS. Tuttavia, potrebbe non essere possibile migrare siti web creati utilizzando un website builder poich&eacute; sono legati a un specifico provider di hosting. In questo caso, aggiorna il tuo sito web basato sul builder al <a href=\"https:\/\/www.hostinger.it\/cloud-hosting\" target=\"_blank\" rel=\"noopener\"><strong>cloud server hosting<\/strong><\/a>, che offre prestazioni migliori rispetto a un account condiviso.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944017d3d574\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Il VPS hosting &egrave; pi&ugrave; veloce dell&rsquo;hosting condiviso?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&igrave;, il VPS hosting fornisce risorse server isolate per garantire che il tuo sito web funzioni bene, anche durante periodi di alto traffico. &Egrave; possibile anche personalizzare l&rsquo;ambiente del server e l&rsquo;allocazione delle risorse in base alle tue esigenze per garantire un&rsquo;ottima performance del sito web.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Per creare il loro primo sito web, le persone di solito acquistano servizi di hosting condiviso o hosting gratuito per siti web. Questi tipi di hosting sono facili da gestire e convenienti, rendendoli adatti per principianti e utenti con conoscenze tecniche minime. Man mano che il sito web e il suo volume di traffico crescono, [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/it\/tutorial\/migra-il-tuo-sito-web-dallhosting-condiviso\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":399,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Migra il tuo sito web dall'hosting condiviso al VPS","rank_math_description":"Stai pensando di passare da un hosting condiviso a un VPS? Ti insegneremo come migrare da un tipo di hosting all'altro in modo semplice.","rank_math_focus_keyword":"migra il tuo sito web dall\u2019hosting condiviso","footnotes":""},"categories":[17],"tags":[],"class_list":["post-1511","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/migrar-hospedagem-de-sites","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/mutualise-vers-vps","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/migrar-sitio-web-alojamiento-compartido-vps","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-migrasi-website-ke-vps","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/website-von-shared-hosting-auf-vps-ubertragen","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/migra-il-tuo-sito-web-dallhosting-condiviso","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/migrar-sitio-web-alojamiento-compartido-vps","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/migrar-sitio-web-alojamiento-compartido-vps","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/migrar-sitio-web-alojamiento-compartido-vps","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/migrar-hospedagem-de-sites","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/migrate-website-from-shared-hosting-to-vps","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts\/1511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/users\/399"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/comments?post=1511"}],"version-history":[{"count":7,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts\/1511\/revisions"}],"predecessor-version":[{"id":6009,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts\/1511\/revisions\/6009"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/media?parent=1511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/categories?post=1511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/tags?post=1511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}