Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Modulo 1 · 1.1

Che cos'è un VPS e che cosa gestisce Lei

Modulo 1: Il Suo primo server · Tempo di lettura: 9 minuti

Obiettivo della lezione: Dopo questa lezione saprà spiegare che cos'è un VPS e che cosa significa "unmanaged" per i Suoi compiti. Saprà anche valutare se un VPS è adatto al Suo progetto o se è meglio un pacchetto di hosting o un servizio gestito.

Concetti chiave: server, virtualizzazione, hypervisor, macchina virtuale, VPS, vCPU, memoria di lavoro (RAM), spazio di archiviazione, root, unmanaged, managed, hosting condiviso, responsabilità

Un server tutto Suo, ma virtuale

Un server è un computer che fornisce servizi ad altri computer: un sito web, una casella di posta, un database, un'app. I grandi server in un datacenter hanno decine di core del processore e centinaia di gigabyte di memoria di lavoro. È più di quanto serva alla maggior parte delle persone. Per questo una macchina del genere viene suddivisa.

Questa suddivisione si chiama virtualizzazione. Sul server fisico gira un hypervisor (per esempio KVM, che è integrato nel kernel Linux). L'hypervisor crea più macchine virtuali: ognuna riceve una propria parte di processore, memoria e disco, e ognuna crede di essere un normale computer. Un VPS (virtual private server) è una di queste macchine virtuali, presa in affitto.

Che cosa riceve:

ComponenteChe cosa significa
vCPUUn core del processore virtuale. Spesso è condiviso con altri VPS: se tutti fanno calcoli nello stesso momento, diventa un po' più lento.
RAMMemoria di lavoro. Quando si esaurisce, il server rallenta o interrompe dei programmi.
Spazio di archiviazioneUn disco virtuale, di solito su SSD o NVMe.
Indirizzo IPv4 e IPv6L'indirizzo al quale il Suo server è raggiungibile su internet.
Accesso rootHa il pieno controllo dell'intero sistema operativo.

Root è l'amministratore di un sistema Linux: l'utente che può fare tutto, anche rompere tutto. Con un VPS riceve questa chiave. È allo stesso tempo la sua forza e il suo rischio.

Hosting condiviso, VPS e servizi gestiti

Per capire che cosa rende speciale un VPS, lo metta a confronto con le alternative:

Hosting condivisoVPS (unmanaged)Servizio gestito
Chi gestisce il sistema operativo?Il fornitoreLeiIl fornitore
Aggiornamenti e sicurezza del serverIl fornitoreLeiIl fornitore
Che cosa può installareCiò che il pannello consente (PHP, database, posta)Tutto ciò che gira su LinuxSolo quel servizio
Accesso rootNoSìNo
BackupDi solito inclusiSpesso un backup di base del fornitore; il resto lo organizza Lei (modulo 8)Di solito inclusi
Conoscenze necessariePocheMolte, questo corsoPoche

Unmanaged significa che il fornitore si assicura che l'hardware funzioni, che la rete funzioni e che il Suo VPS sia acceso. Tutto ciò che accade all'interno del Suo VPS è compito Suo. Se viene scoperta una falla in OpenSSH, è Lei a installare l'aggiornamento. Se il disco si riempie, è Lei a fare pulizia. Se il Suo server viene violato e invia spam, ne risponde Lei, anche nei confronti del Suo fornitore, che può disattivare il Suo VPS per proteggere gli altri clienti.

Managed significa che il fornitore si fa carico di quel lavoro, in tutto o in parte. Quanto esattamente varia molto da fornitore a fornitore; legga sempre che cosa rientra nella "gestione".

Quando un VPS è una buona idea?

Un VPS è adatto se Lei:

  • vuole eseguire software che sull'hosting condiviso non può girare, come un container Docker, un'app Node.js o Python, una VPN, un server Git, un server di gioco o un proprio servizio di monitoraggio;
  • vuole imparare come funzionano i server (questo corso serve proprio a questo);
  • ha bisogno del pieno controllo su versioni e impostazioni;
  • è disposto a dedicarvi tempo in modo costante: seguire gli aggiornamenti, leggere i log, testare i backup.

Un VPS non è una buona idea se Lei:

  • vuole solo un sito WordPress o qualche casella di posta. Un pacchetto di hosting offre tutto questo con aggiornamenti, posta, backup e un pannello, senza che Lei debba proteggere un server;
  • non ha tempo per la manutenzione del server. Un server che per un anno non riceve aggiornamenti è un rischio per Lei e per gli altri;
  • vuole inviare posta dal server senza sapere che cosa sono SPF, DKIM, DMARC e reverse DNS (lezione 7.1). Molti fornitori bloccano per impostazione predefinita la porta 25 in uscita.

Una regola pratica onesta: calcoli un'ora al mese di manutenzione per un server semplice, e di più quando qualcosa va storto. Chi non vuole o non può farlo, farà meglio a scegliere un hosting o un servizio gestito.

Che cosa fa il fornitore, che cosa fa Lei?

Il fornitoreLei
Server fisici, alimentazione, raffreddamento, reteScegliere e installare il sistema operativo
L'hypervisor e lo storageAggiornamenti del sistema operativo e del software
Un pannello per accendere e spegnere il Suo VPS, con una consoleUtenti, password e chiavi SSH
Spesso: snapshot e un backup di baseIl firewall e ciò che è aperto
Reverse DNS su richiesta o tramite il pannelloI Suoi servizi (server web, database, container)
Contrastare gli abusi della reteBackup propri dei Suoi dati, e test del ripristino
Monitoraggio e reazione ai problemi

In WebOké il pannello si chiama schermata VPS: lì accende e spegne il VPS, apre la console, crea snapshot e configura il reverse DNS. Presso altri fornitori funziona in modo simile, solo che i pulsanti hanno nomi diversi ("rescue", "VNC-console", "rDNS", "images").

Questo corso è un corso di autoaiuto

Questo corso è un corso di autoaiuto. Non accediamo al Suo server e non vi risolviamo nulla al posto Suo; gli esercizi verificano solo dall'esterno ciò che chiunque su internet può vedere.

Non è mancanza di disponibilità: su un server unmanaged solo Lei sa che cosa gira e perché. Per questo in questo corso non impara solo dei comandi, ma anche come individuare da solo un problema (modulo 6), come rientrare se si è chiuso fuori (lezione 1.2 e 5.2) e come ripristinare quando qualcosa va davvero storto (modulo 8 e 10).

Che cosa Le serve per questo corso

  • Un computer con un terminale: su Windows PowerShell o Windows Terminal, su macOS e Linux l'app Terminale. Un client SSH è incluso di serie su tutti e tre (lezione 1.3).
  • Un server su cui esercitarsi. La soluzione migliore è un VPS con un indirizzo IP pubblico, presso WebOké o altrove. Senza VPS può seguire la maggior parte delle lezioni con una macchina virtuale sul Suo computer (VirtualBox, UTM, multipass) o con un vecchio PC con Debian o Ubuntu. Gli esercizi che verificano il Suo server dall'esterno richiedono però un indirizzo IP pubblico.
  • Un nome di dominio è utile dal modulo 7 in poi (sito web con https). Basta un sottodominio di un dominio che già possiede.
  • Un posto dove annotare le cose: indirizzi IP, l'impronta digitale del Suo server, quali servizi ha installato. Nella lezione 10.4 ne farà un documento del server.

Riepilogo

  • Un VPS è una macchina virtuale su un server fisico condiviso, con vCPU, RAM, spazio di archiviazione, indirizzi IP e accesso root propri.
  • Unmanaged significa che il fornitore si occupa di hardware e rete, Lei di tutto ciò che sta all'interno del VPS, dagli aggiornamenti ai backup.
  • Un VPS ha senso per software che sull'hosting non può girare, per imparare e per avere il pieno controllo, se vi dedica tempo in modo costante.
  • Per un semplice sito web o per la posta, un pacchetto di hosting è spesso più sicuro e comporta meno lavoro.
  • Questo corso è un corso di autoaiuto: gli esercizi guardano dall'esterno, nessuno accede al Suo server.

Quiz

1. Che cosa significa che un VPS è "unmanaged"?



2. Che cosa fa un hypervisor?



3. Un'associazione vuole un sito WordPress e cinque caselle di posta, e nessuno ha tempo per la gestione di un server. Che cosa è più adatto?



4. Il Suo VPS viene violato e invia spam. Chi ne è responsabile?



5. Che cos'è root su un server Linux?



Esercizio

Esercizio O1.1: Un VPS è adatto al Suo progetto? Descriva che cosa vuole eseguire sul Suo server, chi si occupa della manutenzione e quanto tempo ha a disposizione. Passi in rassegna la checklist e scelga: VPS, pacchetto di hosting o servizio gestito, indicando il motivo.

Esercizio O1.1: Un VPS è adatto al Suo progetto?

Questo esercizio lo svolge da sé; nessuno lo verifica. Spunti ciò che ha fatto e segni l'esercizio come completato.




Le Sue spunte e note restano solo in questo browser; non le inviamo da nessuna parte. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che ha svolto l'esercizio.

Per approfondire

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…