03 novembre 2022 Leonardo N 7 minuti di lettura # Come ospitare un sito Web su VPS e quando dovresti considerare di farlo Ogni sito Web ha bisogno di un web hosting per archiviare i propri file e renderli accessibili al pubblico. Sono disponibili molti tipi diversi di web hosting, con servizi di hosting condiviso e Virtual Private Server (VPS) tra i più popolari Pertanto, può essere complicato decidere quale sia l'opzione migliore per il tuo sito. In questo articolo, discuteremo quando dovresti prendere in considerazione l'acquisto da un host di server virtuale. Parleremo anche dei tre passaggi essenziali per ospitare un sito Web su VPS: - Scegli il piano di hosting VPS giusto - Scopri come connetterti al tuo VPS utilizzando Secure Shell (SSH) - Usa la riga di comando per gestire il tuo VPS ## Le differenze tra hosting condiviso e VPS L'hosting condiviso e VPS hanno una somiglianza fondamentale: entrambi utilizzano un server fisico per ospitare più siti Web. Questo è l'approccio più conveniente, con prezzi inferiori rispetto a un servizio di hosting dedicato o cloud hosting. Tuttavia, le somiglianze finiscono qui Un server Web dispone di risorse di sistema limitate, come RAM, potenza della CPU e spazio su disco. Nell'ambiente di hosting condiviso, più client utilizzano le risorse di un singolo server fisico, che può creare colli di bottiglia e rallentare il tuo sito in queste due situazioni: - Quando il provider di hosting imposta troppi siti Web sullo stesso spazio del server - Quando un sito Web sul server riceve troppo traffico e occupa più risorse La prima situazione non dovrebbe essere un problema se scegli un provider di hosting web affidabile. Per quanto riguarda il secondo, non puoi davvero evitarlo, soprattutto se capita su un altro sito È qui che l'hosting VPS può aiutare. A differenza dell'hosting condiviso, l'host web suddivide in compartimenti le risorse del server per ciascun client di hosting VPS. In altre parole, questi compartimenti agiscono come singoli server Un'altra differenza fondamentale tra hosting condiviso e VPS risiede nel livello di controllo In un ambiente di hosting condiviso, l'host web configura il server per i suoi client. Pertanto, gli utenti non hanno accesso alle impostazioni del server web. Invece, ottengono un pannello di controllo intuitivo che fornisce funzionalità come il programma di installazione automatica di WordPress, un file manager e backup Sebbene queste funzionalità siano utili per i principianti o i proprietari di siti Web che non vogliono occuparsi della manutenzione del server, non sono all'altezza rispetto al livello di controllo fornito dall'hosting VPS VPS viene fornito con accesso root al server, quindi è possibile installare applicazioni Web personalizzate e un sistema operativo preferito, come Ubuntu o CentOS. Inoltre, potresti prendere in considerazione un gestore VPS come Cyberpanel per aiutarti nella gestione del tuo server L'hosting condiviso è leggermente più economico dell'hosting VPS e più intuitivo poiché l'host configura i server. Tuttavia, offre risorse più limitate e può compromettere le prestazioni del sito Pertanto, questo tipo di web hosting è più adatto a siti statici o di piccole dimensioni che utilizzano sistemi di gestione dei contenuti (CMS) come WordPress e Joomla D'altra parte, l'hosting VPS richiede più esperienza tecnica in quanto la maggior parte delle opzioni sono autogestite. Detto questo, l'hosting VPS è la soluzione migliore per le applicazioni Web che richiedono più autorizzazioni o una configurazione del server personalizzata ## Quando dovresti passare dall'hosting condiviso al VPS L'hosting web condiviso può diventare meno adatto man mano che il sito cresce e ottiene più traffico o richiede migliori misure di sicurezza, poiché tutti questi richiedono più risorse del server Tuttavia, quanto presto avrà bisogno dell'hosting VPS dipende dalle prestazioni del sito Web e dal tuo attuale piano di hosting condiviso. Ad esempio, se utilizzi il nostro **Business condiviso** **Hosting Separare ÃÂã1.49/mese Attività commerciale ÃÂã3.99/mese Poiché non esistono due provider che offrono la stessa esperienza, può essere difficile sapere quando passare all'hosting VPS. Ecco alcune indicazioni che devi prendere in considerazione per passare a VPS: - Il sito riceve almeno 100-200 visite al giorno - C'è un aumento sostenuto della frequenza di rimbalzo del sito - La velocità del sito Web sta rallentando o sta iniziando a subire tempi di inattività Vale anche la pena notare che ci sono molti altri fattori che possono influire sulle prestazioni del tuo sito oltre al tipo di piano di hosting che hai Stai usando Ecco perché ti consigliamo di ottimizzare in modo proattivo la velocità del tuo sito. Tuttavia, se il sito Web inizia a ricevere più traffico e si sente ancora lento dopo aver provato diversi metodi per ottimizzarlo, potrebbe essere il momento di eseguire l'upgrade all'hosting VPS Un altro fattore da considerare quando si decide di passare all'hosting VPS è il budget. Fortunatamente, è abbastanza facile trovare piani di hosting VPS a prezzi ragionevoli Ad esempio, i piani di hosting condiviso di Hostinger partono da 1,49/mese mentre i piani di hosting VPS partono da 3,49/mese** In definitiva, è necessario considerare le esigenze del tuo sito web. La sicurezza e il controllo completo sul server sono i principali vantaggi dell'hosting VPS, ma potrebbero non essere le priorità principali, a seconda del tipo di sito web che gestisci Tuttavia, se gestisci un sito di e-commerce che elabora transazioni e dati dei clienti, la maggiore sicurezza dell'hosting VPS è essenziale. Anche se raccogli queste informazioni per scopi di email marketing, l'hosting VPS ti aiuterà a proteggere i dati dei visitatori Inoltre, determina se trarrai vantaggio dal controllo completo sul server. In genere, l'installazione di applicazioni Web personalizzate o la configurazione del software del server richiede l'accesso come root Senza di esso, avrai bisogno dell'autorizzazione e dell'aiuto del tuo provider di hosting web per completare l'installazione. Non solo ci vorrà più tempo, ma l'host potrebbe non supportare o consentire sempre tali modifiche Suggerimento professionale Consulta la nostra guida su come acquistare un nome di dominio se ne hai bisogno per il tuo sito web ## Come iniziare con VPS (in soli 3 passaggi) Se hai deciso di passare all'hosting VPS, il primo passo è selezionare il piano di hosting VPS giusto. Dal momento che il processo di avvio di un sito Web utilizzando l'hosting VPS è diverso da farlo su hosting condiviso, ti guideremo attraverso ogni passaggio 1. Scegli il giusto tipo di VPS Quando inizi a esaminare l'hosting VPS, noterai che ogni host offre opzioni diverse. Ecco un rapido confronto di quattro dei piani VPS che abbiamo su Hostinger: VPS 1 ÃÂã3.49/mese VPS2 ÃÂã4.99/mese VPS3 ÃÂã7.99/mese VPS 4 ÃÂã15.95/mese VPS 5 ÃÂã23.95/mese VPS 6 ÃÂã29.99/mese VPS7 ÃÂã42.99/mese VPS 8 ÃÂã57.99/mese Per darti un'idea della differenza che possono fare 1 GB di RAM e il doppio della potenza della CPU, ecco una panoramica delle capacità di HostingerâÃÂÃÂs Piani **VPS 1** e **VPS 2**: VPS 1âÃÂàcon 1 GB di RAM, puoi eseguire un semplice sito WordPress o CMS simile con traffico moderato e prestazioni eccellenti . Tuttavia, questa quantità di RAM non sarà sufficiente per configurare più applicazioni o un pannello di controllo. VPS 2âÃÂàCome regola generale, consigliamo un piano VPS con almeno 2 GB di RAM e una CPU a due core, soprattutto se stai gestendo un sito web con molto traffico, come come negozio di e-commerce Un piano VPS più semplice è di solito una buona opzione se ospiti un semplice sito WordPress con traffico medio ma vuoi gestire tu stesso la gestione del server 2. Scopri come connettersi a VPS utilizzando SSH La gestione di un VPS è completamente diversa dall'utilizzo dell'hosting condiviso. La configurazione di quest'ultimo comporta l'utilizzo di un pannello di controllo, come hPanel di Hostinger D'altra parte, l'hosting VPS di solito non viene fornito con pannelli di controllo, quindi gli utenti possono interagire direttamente con il server. Per farlo, devi usare la riga di comando, che esamineremo tra un momento Innanzitutto, connettiti al tuo server utilizzando un client Secure Shell (SSH). Un client SSH è un'applicazione che consente di connettersi direttamente al server. Se il tuo computer funziona su un sistema operativo basato su Unix, puoi farlo direttamente dalla riga di comando senza bisogno di un client dedicato. Se questo è il caso, puoi saltare al passaggio successivo Tuttavia, per coloro che utilizzano Windows, sarà necessario un software come PuTTY. È gratuito e facile da scaricare e installare sul tuo computer. Una volta installato PuTTY, esegui il client e vedrai una finestra come questa: Per connettere PuTTY al server, devi conoscerne l'indirizzo IP, la porta SSH, il nome utente SSH e la password SSH Tutte queste informazioni dovrebbero essere disponibili sul pannello di controllo del web hosting. Se stai utilizzando il nostro servizio di hosting VPS, accedi al server accedendo al tuo account Hostinger. Trova il tuo account di hosting VPS e fai clic **Maneggio** I dettagli SSH saranno disponibili nel pannello di gestione del server Se non conosci la password per l'accesso SSH, scorri verso il basso fino a **Root password **sezione per crearne una nuova Inserisci i dettagli nella configurazione PuTTY e premi il **Apri **pulsante per stabilire una connessione. Se l'indirizzo è corretto, verrà visualizzata una finestra della riga di comando che richiede le informazioni di accesso: Con un nuovo server, usa il file **root **account utente e password situati all'interno del tuo pannello VPS di web hosting. Una volta effettuato correttamente l'accesso al server, inizia a eseguire i comandi per gestirlo 3. Usa la riga di comando per gestire il tuo VPS Ad alcune persone potrebbe non piacere la riga di comando perché non fornisce un'interfaccia grafica. Ogni attività di gestione del server utilizza comandi di testo, quindi come minimo dovrai imparare alcuni di quelli di base Sono disponibili numerose risorse ed elenchi di comandi essenziali per eseguire le attività di gestione del server di base. Ecco alcuni esempi: âÃÂàquesto comando mostra tutti i file e le cartelle all'interno della directory che stai visualizzando. ls âÃÂàcon questo comando, sposta i file da una cartella all'altra. mv âÃÂàusa questo comando per navigare tra le directory. cd âÃÂàquesto comando è utile quando devi creare una nuova cartella. mkdir âÃÂàmodifica i file con l'editor Nano senza lasciare la riga di comando. nano A questo punto, sei pronto per iniziare a gestire il server web. Tieni presente che l'account ha privilegi e accesso completi, il che significa che potresti modificare accidentalmente cose che non dovrebbero essere modificate ## Conclusione L'hosting VPS è l'opzione perfetta se desideri il controllo completo sul server a un prezzo inferiore rispetto all'hosting dedicato. Consente di configurare le impostazioni del server e installare il sistema operativo e le applicazioni Web preferiti Con risorse del server dedicate, le prestazioni del tuo sito Web non saranno compromesse a causa di altri siti sulla stessa macchina Tuttavia, l'hosting di un sito Web su VPS richiede maggiori competenze tecniche rispetto all'hosting condiviso. Avrai bisogno di un client SSH come PuTTY o della riga di comando per gestire il server. Ci auguriamo che questo articolo ti aiuti a decidere se utilizzare l'hosting VPS. Se hai altre domande sull'hosting di un sito Web su VPS, sentiti libero di lasciare un commento qui sotto o contattare il nostro team di supporto Ulteriori informazioni sui diversi tipi di hosting Che cos'è l'hosting cloud? Hosting WordPress vs Hosting Web: qual è la differenza? Quanto costa l'hosting del sito web? Come scegliere il piano di hosting web