Come faccio a costruire un server Linux®?

La piattaforma Linux® può essere utilizzata per creare un server domestico o un server di classe aziendale. È considerata una delle piattaforme più sicure e affidabili disponibili. Puoi costruire un server Linux® utilizzando un vecchio computer che si trova in casa, oppure puoi acquistare hardware nuovo di zecca appositamente per questo scopo. La distribuzione e il software Linux® utilizzati dipendono dal tipo di server che si desidera creare. La cosa bella del sistema operativo (OS) Linux® è che puoi avere più di un tipo di server su una singola macchina.

Prima di iniziare a costruire un server Linux®, dovresti avere un’idea di come verrà utilizzato. I tipi di server includono file server, server Web basati su Linux®, server multimediali Linux® e un server di stampa. È possibile creare un tipo specifico di server oppure installare più tipi di server su un singolo computer. Ogni tipo di server richiede pacchetti software specifici.

Il tipo di server determina l’hardware necessario. Puoi creare un server Linux® utilizzando un vecchio desktop se lo utilizzerai solo come file o server di stampa. Potrebbe anche essere abbastanza potente per un server Web, a condizione che non si ottenga molto traffico. Un media o un server Web molto utilizzato richiederà hardware più moderno.

Quando hai assemblato il tuo hardware, puoi decidere la distribuzione che vuoi usare. Se stai usando hardware molto vecchio, dovresti scaricare una distribuzione progettata per hardware più vecchio. Altrimenti, puoi creare un server Linux® utilizzando qualsiasi distribuzione che preferisci. Scarica l’immagine ISO (International Standards Organization) per la distribuzione e masterizzala su un compact disc vuoto. Installa il sistema operativo utilizzando la procedura guidata di installazione grafica.

Dopo aver installato il sistema operativo, è il momento di installare il software richiesto per il server Linux® che stai creando. La maggior parte delle piattaforme Linux® moderne dispone di gestori di pacchetti grafici che è possibile utilizzare per installare il software. Indipendentemente dal server che decidi di creare, dovresti installare software di accesso remoto e software antivirus. Il software antivirus viene utilizzato per proteggere i computer Microsoft Windows® che potrebbero accedere al server.

Dopo aver installato i pacchetti necessari e averli configurati secondo la documentazione del software, è possibile rimuovere l’interfaccia grafica. Puoi anche rimuovere qualsiasi software non necessario, come software di elaborazione testi, software di manipolazione delle immagini e giochi. Ciò libererà risorse hardware e fornirà un piccolo livello di sicurezza alla macchina.
Avvia il software antivirus e disabilita l’accesso root remoto. Se vuoi avere la possibilità di apportare modifiche alla macchina in remoto, aggiungi un account nel file “/etc/sudoers”. Ciò consente i privilegi amministrativi senza fornire l’accesso root completo alla macchina.