Grazie alla stabilità e all'ottimo livello di sicurezza che offerto, sono numerosi gli amministratori di sistema che hanno scelto Linux come soluzione ideale per il proprio server. Le distribuzioni mirate a questo scopo, del resto, sono numerose, e allo stesso modo non sono poche quelle che riescono ad adattarsi a tale ambiente di lavoro. Vediamo dunque quali sono le principali distribuzioni Linux destinate al mondo dei server, analizzando sia i nomi più noti, sia quelli che destano maggiore curiosità ed interesse.
CentOS
CentOS è una distribuzione Linux che ha come scopo principale quello di fornire un sistema operativo di classe Enterprise, con tutti gli innumerevoli vantaggi provenienti da un sistema robusto e stabile come questo, in maniera gratuita e libera, soprattutto dopo la decisione di Red Hat di non rendere più disponibile la versione gratuita di RHEL. Proprio quest'ultima è la base sulla quale CentOS è realizzata, motivo per cui risulta essere anche ampiamente compatibile con la distribuzione del "cappello rosso".
Disponibile per architetture x86 e x86_64, l'ultima versione rilasciata dagli sviluppatori, circa un anno fa, è la 5.0. Il sistema per la gestione dei pacchetti utilizzato è YUM, già noto agli utenti Fedora, ed i pacchetti presenti nei repository coprono i più diversi settori, soprattutto in ambito server: si va dai classici pacchetti per la realizzazione di un server web come Apache o Lighttpd a PHP, dai database MySQL o PostgreSQL agli strumenti per la posta elettronica, senza tralasciare le più comuni applicazioni utili al funzionamento di un server.
Una delle principali differenze con Red Hat Enterprise Linux è l'assenza di un supporto valido e continuo, come invece fornito da Red Hat per i suoi clienti. Tralasciando questo aspetto, però, CentOS nel tempo è riuscita a raggiungere un livello di affidabilità davvero degno di nota, collocandosi in una posizione di tutto rispetto nella classifica delle preferenze in ambienti server. Sono molte, infatti, le aziende che hanno ripiegato su questa distribuzione per la realizzazione della propria rete di computer o dei propri server, e non sono rari i servizi di hosting web basati proprio su CentOS.
Debian e Ubuntu Server
Il ciclo di sviluppo nettamente più lento delle altre distribuzioni e l'estrema cura con cui i pacchetti vengono analizzati e testati prima di essere resi disponibili agli utenti, hanno reso nel tempo Debian una delle distro Linux più stabili ed affidabili. Queste due caratteristiche si sposano a meraviglia con le necessità di ogni amministratore di sistema, motivo per cui Debian è riuscita a spopolare, oltre che nel settore desktop, anche in quello server, soprattutto con il ramo stabile, ed in maniera minore con quello testing. I pacchetti disponibili nei repository Debian sono infatti numerosissimi, e seppur difficilmente le ultime versioni fanno il loro ingresso in tempi brevi, il comparto software è pur sempre di primo piano. Per semplificare le operazioni, poi, durante la fase di installazione del sistema operativo è possibile scegliere se aggiungere anche i pacchetti tipici di ogni ambiente server, come Apache, PHP, server mail e così via.
Per chi invece vuole puntare su pacchetti sempre freschi senza perdere d'occhio l'affidabilità, gli sviluppatori di Ubuntu hanno ben pensato di ideare una versione della distribuzione "per essere umani" destinata proprio agli ambienti server: l'utilizzo, a differenza dell'edizione desktop, avviene interamente da riga di comando, e per prendere confidenza con Ubuntu Server consigliamo una lettura alla guida all'uso disponibile nell'apposita sezione di questo sito.
EnGarde Secure Linux
EnGarde Secure Linux è una distribuzione orientata prettamente al mondo server, robusta e sicura, dotata di un sistema di gestione tramite interfaccia web. Gli strumenti inclusi comprendono tutti quelli necessari alla messa in piedi di un server completo e funzionale, con un occhio di riguardo anche alla sicurezza: se da un lato SELinux è entrato a far parte del sistema operativo da qualche tempo - diventando una delle prime distribuzioni per server ad integrarlo al 100% - garantendo una solida barriera per porre rimedio ai tentativi di intrusione da remoto, dall'altro un buon antivirus svolge il ruolo di difensore dalle minacce provenienti da file infetti.
La configurazione del sistema può avvenire, come già citato, tramite interfaccia web, o via riga di comando accedendo al web server tramite protocollo SSH. Per snellire il tutto gli sviluppatori hanno ben deciso di rimuovere tutti i pacchetti non necessari, come il server grafico X11 - e di conseguenza gli ambienti desktop - e tutte le applicazioni che necessitano di interfaccia grafica. Le edizioni di EnGarde Secure Linux sono due: la differenza principale tra le due sta nel supporto offerto agli utenti, che nella versione Professional, a pagamento, è gestito direttamente dal team di sviluppo, mentre per la versione Community è possibile utilizzare il forum e la mailing list ufficiali. Il ciclo di sviluppo prevede il rilascio di aggiornamenti ogni 30 o 60 giorni, tramite un apposito sistema di download ed installazione dei nuovi pacchetti.
SME Server
SME Server, letteralmente Small to Medium Enterprise Server, è una distribuzione Linux che ha come target principale le piccole e medie imprese che necessitino di una soluzione server semplice ma allo stesso tempo completa. Derivata da CentOS, ne eredita tutte le principali caratteristiche che, come già detto, ne hanno fatto un'ottima distro in ambito server. Tramite SME Server è possibile trasformare un computer in un vero e proprio strumento con il quale condividere in rete database e file, centralizzare la gestione della posta elettronica, ed eseguire tutte le più comuni operazioni tipiche degli ambienti server.
Grazie SME Server è possibile inoltre condividere file e stampanti con altri computer collegati in rete, anche basati su altri sistemi operativi, accedere da remoto al proprio server tramite SSH, ed offrire servizi di web hosting. Tra le altre caratteristiche più importanti troviamo la possibilità di implementare nuove funzionalità e pacchetti tramite moduli aggiuntivi e sfruttare funzioni utili per la sicurezza dei propri dati come la gestione di dischi collegati tramite RAID. La documentazione ufficiale rappresenta un'ottima base di partenza per chiunque voglia iniziare a prendere confidenza con questa distribuzione.
Superb Mini Server
Chiudiamo questa rassegna sulle più interessanti distribuzioni Linux per server com Superb Mini Server: basata su Slackware e di origini greche, Superb Mini Server presenta come caratteristica principale la possibilità di essere gestita tramite Webmin, un comodo pannello di amministrazione. La distribuzione è priva di ambienti desktop al termine dell'installazione, ma ciò non preclude la possibilità di aggiungerne uno secondo le proprie preferenze. I software messi a disposizione dal team di sviluppo offrono un'ampia scelta, e per testare la distribuzione senza intaccare la propria macchina è disponibile la versione LiveCD, scaricabile e avviabile in pochi minuti.