Ubuntu Server: Un cheat sheet

Come installare Ubuntu Server 20.04 con il nuovo Live Installer

Ubuntu Server è una piattaforma open source che fa più di quanto si possa pensare. Con la sua capacità di servire come server aziendale interno o di scalare fino a soddisfare le esigenze di livello aziendale, questo sistema operativo può fare tutto.

Questo cheat sheet è un modo semplice per prendere velocità su Ubuntu Server. Aggiorneremo questa guida periodicamente quando verranno rilasciate notizie e aggiornamenti su Ubuntu Server.

Vedi: Strumenti e consigli per creare backup dei dati sui server Linux (TechRepublic Premium)

Riassunto

  • Cos’è Ubuntu Server? Ubuntu Server è un sistema operativo per server, sviluppato da Canonical e da programmatori open source di tutto il mondo, che funziona con quasi ogni hardware o piattaforma di virtualizzazione. Può servire siti web, condivisioni di file e contenitori, così come espandere le offerte aziendali con un’incredibile presenza nel cloud.
  • Perché Ubuntu Server è importante? Nel 2015, è stato riportato che Ubuntu era due volte più diffuso sui servizi Cloud di Amazon di tutti gli altri sistemi operativi messi insieme. Ubuntu Server non solo funziona bene nel cloud, ma governa il cloud. Per le piccole e medie imprese alla ricerca di una soluzione server conveniente, Ubuntu dovrebbe essere la vostra prima fermata.
  • A chi interessa Ubuntu Server? Linux alimenta il 37% dei siti web globali, e di questa percentuale, il 35,9% è Ubuntu (con Red Hat ad un mero 3,4%); questo indica che c’è una probabilità abbastanza alta che un sito che usi sia alimentato da Ubuntu Server. Infatti, anche Microsoft usa immagini di Ubuntu Server nella sua piattaforma Azure.
  • Quando è stato rilasciato Ubuntu Server? Ubuntu Server è stato rilasciato per la prima volta il 20 ottobre 2004, ed è stato costantemente migliorato e diffuso da allora.
  • Come posso iniziare a usare Ubuntu Server? Scaricate una copia dell’ultima versione, masterizzatela su un disco o create un’unità USB avviabile, inserite il supporto avviabile nel vostro server, e installate.

SEE: Tutti i cheat sheets e le guide per smart person di TechRepublic

Cos’è Ubuntu Server?

Ubuntu Server è un sistema operativo per server sviluppato da Canonical che gira su tutte le principali architetture: x86, x86-64, ARM v7, ARM64, POWER8, e mainframe IBM System z tramite LinuxONE. Ubuntu è una piattaforma server che chiunque può utilizzare per quanto segue e molto altro:

  • Siti web
  • FTP
  • Server di posta elettronica
  • Server di file e stampa
  • Piattaforma di sviluppo
  • Distribuzione container
  • Servizi cloud
  • Server database

Ubuntu Server ha questi requisiti minimi:

  • RAM: 512MB
  • CPU: 1 GHz
  • Storage: 1 GB di spazio su disco (1,75 GB per tutte le funzionalità da installare)

Un vantaggio che rende Ubuntu Server così attraente è che è conveniente. Chiunque può scaricare una copia dell’ultima versione di Ubuntu Server e distribuirla su tutte le macchine necessarie–a costo zero (meno l’hardware e il tempo).

L’ultima versione include importanti aggiornamenti alla piattaforma. Ubuntu Server ora supporta ZFS (un file system con capacità di snapshot integrate) e include la prima versione di produzione del Data Plane Development Kit (DPDK), che è un insieme di librerie e driver per l’elaborazione veloce dei pacchetti.

SEE: Consigli professionali: Ubuntu 20.04 (download TechRepublic)

Se gestite una piccola azienda e state cercando un file server o un web server facile da implementare, Ubuntu Server potrebbe gestire questo e molto altro. Se siete un’azienda di livello enterprise che cerca di scalare una nuvola OpenStack, una massiccia render farm, o un cluster Hadoop, Ubuntu vi ha coperto. E per coloro che stanno cercando di lavorare con Ubuntu come ospite in un ambiente virtuale, Ubuntu Server è stato certificato per AWS, Microsoft Azure, Joyent, IBM e HPE Cloud.

Solo perché Ubuntu Server è open source (e gratuito da scaricare), le aziende non devono preoccuparsi della mancanza di supporto; grazie a Canonical, è possibile acquistare supporto di livello enterprise per la piattaforma. I piani di supporto disponibili includono:

  • Ubuntu Advantage per i server virtuali: Da 250 dollari all’anno
  • Ubuntu Advantage per i server: Da $150 all’anno
  • Ubuntu Advantage per le nuvole: Standard $750 all’anno, Advanced $1,500 all’anno, Managed $15 al giorno/per nodo

Risorse aggiuntive

  • 9 consigli indispensabili per mettere in sicurezza Ubuntu Server (TechRepublic Premium)
  • Come aggiornare a Ubuntu 20.04 (TechRepublic)
  • Ubuntu 20.04: Le novità più interessanti (TechRepublic)
  • Container: A cheat sheet for tech pro (TechRepublic)
  • Come evitare che Ubuntu sovrascriva /etc/resolv.conf (TechRepublic)
  • Come installare Procmon di Microsoft su Ubuntu Server 18.04 (TechRepublic)

Perché Ubuntu Server è importante?

Negli ultimi anni, il cloud è diventato un punto centrale di attenzione per l’IT e gli utenti, e questo cambiamento è stato un grande vantaggio per Canonical e Ubuntu. Da quando l’Infrastructure as a Service (IaaS) è decollato, Ubuntu è diventato uno dei più grandi attori nell’esecuzione di questi servizi dal cloud. Ubuntu è diventata la prima scelta per gli amministratori e gli ingegneri DevOps che cercano di implementare OpenStack.

E poi c’è Docker, una delle piattaforme di distribuzione dei container più popolari sul mercato. Ubuntu Server rende l’impostazione di Docker incredibilmente facile – così tanto che quasi ogni professionista IT di livello può rendere l’implementazione dei container una realtà. I container possono andare molto lontano per aiutarvi a espandere le offerte della vostra azienda al personale, ai clienti e ai clienti.

SEE: Download–Come Mark Shuttleworth è diventato il primo africano nello spazio e ha lanciato una rivoluzione del software (TechRepublic)

Un altro vantaggio di Ubuntu Server rispetto a molte piattaforme della sua classe è la nuova caratteristica dei pacchetti snap. I pacchetti snap sono pacchetti universali che contengono tutte le dipendenze necessarie e possono essere installati con un semplice comando (come sudo snap install nextcloud). Gli snap possono anche essere facilmente aggiornati con un singolo comando (sudo snap refresh), quindi ci sono meno compiti amministrativi.

Se le caratteristiche di Ubuntu Server non sono abbastanza per convincervi, leggete queste statistiche:

  • Nel 2015, ci sono stati oltre 20 milioni di lanci di Ubuntu tramite cloud pubblici/privati e bare metal.
  • Nel novembre 2015, sono state lanciate oltre 2 milioni di immagini di Ubuntu.
  • Ci sono attualmente oltre 60 milioni di immagini Ubuntu lanciate dagli utenti Docker.

Risorse aggiuntive

  • Dove saremmo senza Ubuntu? (TechRepublic)
  • Come installare WordPress con Docker (TechRepublic)
  • Come installare e utilizzare Let’s Encrypt su un server Ubuntu per la sicurezza SSL (TechRepublic)
  • Come installare Chef Server e Chef Client su Ubuntu 20.04 (TechRepublic)
  • Come installare la piattaforma di audit di sistema Rudder su Ubuntu 20.04 (TechRepublic)
  • Come configurare gli avvisi e-mail per gli aggiornamenti automatici di Ubuntu (TechRepublic)

A chi interessa Ubuntu Server?

Ubuntu Server interessa tutti, dai professionisti IT, agli sviluppatori, ai CFO e agli utenti finali.

Consideriamo un elemento di Ubuntu Server: il cloud. Gartner ha previsto che entro il 2020 il cloud consumerà quasi 1 trilione di dollari in spesa IT. Questo è enorme. Ora, pensate a questo:

  • OpenStack è la piattaforma di cloud computing leader nel mondo; e
  • Ubuntu Server è il sistema operativo più popolare al mondo per OpenStack.

La conclusione da trarre è che Ubuntu Server non solo sta governando il cloud, ma continuerà ad essere una forza importante per portare l’IT a quel traguardo di $1T.

Se la vostra azienda deve ancora implementare Ubuntu Server, siate pazienti – lo farà. Man mano che le aziende e gli utenti diventano più dipendenti dal cloud, Ubuntu Server diventerà ancora più necessario. Fortunatamente per i professionisti IT, la piattaforma rende il roll out di container e nuvole incredibilmente semplice.

Risorse aggiuntive

  • Aggiornare Ubuntu al kernel Linux 5.8: Un caso pro e contro (TechRepublic)
  • Come installare OpenStack su una singola macchina virtuale Ubuntu Server (TechRepublic)
  • Come configurare il server Ubuntu Linux come Domain Controller con samba-(TechRepublic)
  • Come risolvere un’interfaccia ethernet su un server Ubuntu con ethtool (TechRepublic)
  • Come semplificare gli aggiornamenti di sistema Debian/Ubuntu con uCareSystem (TechRepublic)

Quando è stato rilasciato Ubuntu Server?

Ubuntu Server ha fatto la sua prima apparizione con il rilascio di Ubuntu 6.06 (Dapper Drake) il 1 giugno 2010. Come per ogni rilascio da allora, le immagini di Ubuntu possono essere scaricate sia per un desktop che per una piattaforma server.

Il rilascio del server utilizza gli stessi repository del desktop, quindi fin dall’inizio, c’è stata una continuità tra le edizioni. Ubuntu Server è sempre stato rilasciato senza interfaccia grafica; grazie alla condivisione dei repository, è possibile installare un ambiente grafico.

Ubuntu Server ha fatto molta strada dai suoi umili inizi. Quando Ubuntu Server è stato rilasciato inizialmente, era ampiamente considerato un’opzione per i server di posta, FTP e web. Ora, il cielo è il limite.

Risorse aggiuntive

  • Docker lancia Enterprise Edition, corteggia una più ampia adozione aziendale (ZDNet)
  • Come installare il gestore di log di sistema Graylog su Ubuntu Server 20.04 (TechRepublic)
  • Come rendere Apache più sicuro nascondendo le cartelle delle directory (TechRepublic)
  • Come fare il backup dei database MySQL dalla riga di comando in Linux (TechRepublic)
  • Come installare e abilitare memcached su Ubuntu e CentOS (TechRepublic)

Quali sono i concorrenti di Ubuntu Server?

La concorrenza sulla piattaforma server è feroce, con soluzioni open source e proprietarie disponibili. La concorrenza principale per la quota di mercato è:

  • Red Hat Linux
  • SUSE
  • CentOS
  • Fedora Server
  • Windows Server

Di queste offerte, solo CentOS e Fedora Server sono gratuiti.

Come posso iniziare ad usare Ubuntu Server?

Se avete intenzione di installare Ubuntu Server su bare metal (o per mezzo di un host virtuale, come VirtualBox o VMware), è necessario scaricare un’immagine ISO di Ubuntu Server e masterizzare l’immagine su un CD/DVD o creare una chiavetta USB avviabile. Inserite il supporto nell’hardware di destinazione e avviate. L’installazione del sistema operativo è facile come qualsiasi altro sistema operativo, se non più facile.

Se la vostra scelta ricade su un deployment nel cloud, dovrete accedere al vostro cruscotto di deployment (come Amazon EC2 Console) e seguire il processo di deployment di quel servizio cloud.

Non importa quale strada prendiate, iniziare con Ubuntu Server è abbastanza indolore. Fuori dalla scatola, lavorerete dalla linea di comando, quindi prendete confidenza con strumenti come apt-get.

Risorse aggiuntive

  • Come installare il sistema di gestione server Ansible su Ubuntu (TechRepublic)
  • Come installare l’analizzatore di qualità del codice SonarQube su Ubuntu Server 20.04 (TechRepublic)
  • Come liberare spazio su disco sui sistemi Linux (TechRepublic)
  • Come criptare le VM di VirtualBox (TechRepublic)
  • Come automatizzare i backup dei database con backupninja (TechRepublic)
  • Come cambiare lo scheduler I/O di Linux per adattarlo alle vostre esigenze (TechRepublic)
  • 5 distribuzioni Linux pronte per il data center-pronte per i data center (TechRepublic)
  • Raspberry Pi Zero W: Hands-on con la scheda da 10 dollari (TechRepublic)
ubuntuhero.jpg
Immagine: Jack Wallen

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *