Acquista e crea un potente server Linux per la tua casa

Acquista e crea un potente server Linux per la tua casa
Nell'era del cloud computing, costruire un server domestico può sembrare una strana idea. Perché dovresti investire tempo, denaro ed energia nella costruzione di un potente server Home Linux quando puoi creare istantaneamente una macchina virtuale nel cloud e ottenere la massima capacità di calcolo e archiviazione? Perché La creazione di un server Home è una meravigliosa esperienza di apprendimento il cui risultato è un server creato esattamente in base alle tue esigenze.

Costruire un server Home Linux da zero e senza alcuna esperienza precedente è non così complicato come può sembrare. Tutto quello che devi fare è scegliere l'hardware giusto, installare un sistema operativo adatto e configurare il server in base alle tue esigenze. Puoi creare un server Linux per la tua casa con un budget molto limitato, ma puoi anche spendere un sacco di soldi su hardware del server premium e trasformare la tua casa in un piccolo datacenter.

Cos'è un server di casa e cosa posso fare con esso?

Un server è un computer che elabora le richieste dai clienti e fornisce loro dati su Internet o una rete diversa, come una rete locale.

La maggior parte dei server si trova in edifici dedicati con componenti e infrastrutture di backup ridondanti o di backup per alimentazione, connessione Internet extra veloce e controllo ambientale preciso, ma non c'è nulla che ti impedisca di avere un server a casa.

Ecco un elenco di servizi comunemente forniti dai server di casa:

  • Archiviazione centralizzata: Puoi utilizzare un server Home per archiviare tutti i tuoi file in un unico posto accessibile da Internet. Tali server domestici sono noti come archiviazione ad attacco di rete (NAS) e in genere contengono diversi dispositivi di archiviazione disposti in un contenitore di archiviazione logico e ridondante. NAS fornisce un'alternativa economica ai servizi di archiviazione cloud come Dropbox o Google Drive, consentendo di mantenere il controllo totale sui dati pur godendo la comodità dell'accesso remoto.
  • Media server: Invece di dover trasferire scrupolosamente i file multimediali dal tuo computer alla tua smart TV utilizzando un'unità flash USB o un disco rigido portatile, puoi trasformare il tuo server Home Linux in un media server e accedere ai film, alla musica, alle foto e ad altri contenuti direttamente da qualsiasi dispositivo. Distribuzioni come Libreelec o OSMC forniscono un media center gratuito e open source che è possibile installare proprio come qualsiasi distribuzione Linux.
  • ragnatela server: Se hai un indirizzo IP pubblico, puoi ospitare un sito Web sul tuo server ed evitare di pagare le commissioni di hosting. Ospitando un sito Web sul tuo hardware, puoi imparare cosa succede dietro le quinte e puoi quindi utilizzare questa conoscenza per perseguire una carriera come amministratore di server per un'azienda di hosting.

Ora che sai perché ha senso costruire un server Home Linux anche nell'era del cloud computing, è tempo di iniziare e il primo passo è scegliere l'hardware giusto.

Scegliere hardware

Praticamente qualsiasi computer con una scheda di rete può fungere da server, quindi hai molte opzioni quando si tratta di scegliere l'hardware per il tuo server Home Linux.

Riutilizzare il vecchio hardware

Se sei come la maggior parte degli utenti di Linux, molto probabilmente hai almeno un paio di vecchi computer hardware che giacciono in casa. Potresti anche avere un intero computer che non usi più seduto nell'armadio e raccoglie polvere. A meno che l'hardware non sia davvero antico, puoi riutilizzarlo e usarlo per costruire un server Home Linux.

Usa un computer a bordo

A chi non piacciono i computer a bordo? Sono piccoli, economici e possono essere facilmente trasformati in server versatili. Il nostro preferito è il modello da 4 GB di Raspberry Pi 4, ma c'è anche Banana Pi, Beaglebone Black, Odroid Xu4 o Asus SBC Tinker Board, solo per citarne alcuni. Il motivo per cui raccomandiamo Raspberry Pi 4 è semplice: al momento è il computer a bordo più popolare, quindi ci sono molti tutorial e risorse online.

Acquista un server predefinito

Se desideri evitare di assemblare un server da singoli componenti hardware, puoi acquistare un server predefinito come Dell PowerEdge T30, che è perfetto per gli utenti e le piccole imprese domestiche. Questo server mini torre a prezzi accessibili offre il processore quad-core Intel Xeon E3-1225 V5, 8 GB di RAM, 1 TB HDD e slot per memoria aggiuntiva e memoria.

Costruisci il tuo server

Costruire il tuo server è facile come costruire un computer desktop. Devi solo selezionare i componenti hardware necessari e assemblarli. Ecco il nostro server personalizzato consigliato build:

  • Processore: Intel Core i3-8100
  • Scheda madre: Gigabyte Z390 UD
  • Memoria: Kit cruciale da 32 GB
  • Magazzinaggio: Samsung 860 QVO 1 TB
  • Grafica carta: Intel UHD Graphics 630
  • Caso: Coolier maestro haf xb evo
  • Alimentazione elettrica: EVGA 650 GQ

Per capire come selezionare i componenti hardware giusti per un server Home Linux, leggi la guida alla selezione dell'hardware del server.

Scegliere un sistema operativo

Non tutte le distribuzioni Linux sono ugualmente adatte per un server domestico. Dovresti scegliere una distribuzione affidabile, stabile, facile da configurare e compatibile con l'hardware che hai selezionato. Alcune delle migliori distribuzioni per un server Home Linux includono:

  • Ubuntu: una distribuzione Linux di facile utilizzo con una grande comunità di utenti dedicati e una grande compatibilità hardware. Ha AppAMor, che è un modulo di sicurezza Linux simile a Selinux, che consente all'amministratore di sistema di limitare le capacità dei programmi con i profili per programma.
  • Debian: la distribuzione dei genitori di Ubuntu, Debian offre più filiali, ognuna delle quali offre un diverso equilibrio di stabilità e caratteristiche. Debian ha requisiti hardware abbastanza modesti e supporta quasi ogni architettura che tu abbia mai incontrato.
  • Arch Linux: questa distribuzione Linux leggera e flessibile è perfetta per coloro che vogliono costruire un server Home Linux per imparare il più possibile. Arch Linux è considerevolmente più difficile da installare rispetto alle distribuzioni basate su Debian, ma superare la ripida curva di apprendimento può essere estremamente gratificante.
  • CentOS: funzionalmente compatibile con Red Hat Enterprise Linux, CentOS è una distribuzione del server basata sulla comunità che fornisce una piattaforma coerente e gestibile che si adatta a un'ampia varietà di distribuzioni di server.
  • OpenSuse Leap: ciò che distingue OpenSuse Leap da molte altre distribuzioni Linux sono i suoi strumenti software di amministrazione, che includono YAST, uno strumento completo di configurazione e installazione del sistema Linux con un'interfaccia di facile utilizzo e potenti capacità di configurazione.

Installazione di software

Per darti un piccolo assaggio di ciò che puoi fare con il tuo nuovo Linux Home Server, ecco un breve elenco di alcuni dei software più popolari che puoi installare su di esso:

  • PLEX: un media server in grado di organizzare l'intera collezione dei media e i film preferiti in streaming, la TV, la musica, i web show, i podcast e altro ancora su tutti i dispositivi che hai a casa.
  • NextCloud: offrendo funzionalità simili a Dropbox e altri servizi di condivisione di file cloud, NextCloud ti consente di collaborare e accedere ai tuoi dati da qualsiasi luogo mantenendoti in controllo.
  • HomeAssistant: questa soluzione di automazione della casa open source può diventare il centro nervoso della tua casa intelligente e automatizzare la tua vita. Funziona su Raspberry Pi o su qualsiasi server Home Linux.
  • Diaspora: consentire ai suoi utenti di liberarsi dalle catene di grandi aziende, la diaspora è un social network distribuito non profit, di proprietà dell'utente che puoi impostare sul tuo server Home Linux in pochi minuti.
  • Sickrage: con questo direttore della libreria video, puoi scaricare automaticamente i tuoi programmi TV preferiti da Torrent Sites o Usenet sul tuo media server di casa.

Se hai ancora fame per altre ottime applicazioni, ti consigliamo di visitare alternative e sfoglia la sua vasta collezione di software autosufficiente.

Conclusione

Come puoi vedere, la costruzione di un server Home Linux da zero è facile come costruire un computer desktop. Tutto quello che devi fare è selezionare hardware adeguato, installare una distribuzione Linux affidabile e mettere a buon uso il server con alcune applicazioni o servizi.