Questo tutorial vi mostrerà come installare l’ultima versione di CentOS Linux 7 su un server dedicato o una macchina desktop. Gli stessi passi funzioneranno anche su macchine virtuali private o pubbliche su cloud. CentOS è una stabile distribuzione Linux Open Source e una delle più popolari piattaforme Linux basate sui sorgenti di Red Hat Enterprise Linux (rhel).
La tipica installazione di CentOS come eseguita in questo tutorial sarà basata sull’immagine ISO di CentOS 7 DVD. È possibile masterizzare l’immagine su un DVD o copiarla su un’unità USB avviabile. L’installazione copre il processo di installazione di CentOS 7 su una macchina basata su UEFI. La stessa procedura di installazione può essere applicata con successo su vecchie schede madri BIOS o su sistemi UEFI con Legacy Mode o opzione CSM (Compatibility Support Module) abilitata.
REQUISITI
- L’ultima immagine ISO di CentOS 7 ottenuta dai seguenti mirror ufficiali per il download di CentOS:
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso
Preparazione iniziale
Dopo aver scaricato l’immagine ISO di CentOS DVD seguendo il link di download presentato sopra, usa un software di masterizzazione DVD per mettere l’immagine avviabile su un DVD o prepara una chiavetta USB avviabile che contiene l’immagine CentOS.
Drive USB avviabile
Un drive USB avviabile può essere creato con il programma Rufus per essere pienamente compatibile con le schede madri basate su UEFI. Se non hai una macchina con scheda madre UEFI, allora puoi usare qualsiasi altro software per creare una chiavetta USB avviabile CentOS 7. Alcuni dei software più popolari per creare chiavette USB avviabili possono essere trovati sul sito https://www.pendrivelinux.com/.
Configura il Bios
Un altro aspetto importante che deve essere seguito per installare correttamente CentOS 7 su schede madri basate su UEFI è quello di aprire le impostazioni UEFI della tua macchina (premendo un tasto speciale, come F1, F2, F11, F12, Del, Esc) e disabilitare le opzioni QuickBoot o FastBoot e Secure Boot. I tasti BIOS/EFI da premere durante l’inizializzazione dell’hardware o la fase di accensione della macchina per entrare nelle impostazioni BIOS/UEFI dipendono molto dalle specifiche del fornitore della scheda madre e dovrebbero essere incluse nel manuale della scheda madre. Un altro aspetto importante è cambiare l’ordine di avvio della macchina e istruire il BIOS/EFI a utilizzare l’unità corretta per l’avvio (unità DVD o USB). Su alcune macchine, l’ordine di avvio o l’unità di avvio possono essere selezionati premendo un tasto speciale all’accensione dell’hardware.
Installare CentOS 7
Dopo aver fatto le impostazioni di cui sopra alla scheda madre UEFI/BIOS della macchina, mettere l’immagine ISO del DVD di CentOS 7.4 o la chiavetta USB avviabile nell’unità appropriata della scheda madre. Poi riavviate o accendete la macchina. Premi il tasto di avvio appropriato dalla tastiera e istruisci il BIOS o il software UEFI ad avviare la macchina dal DVD o dall’unità USB appropriata. L’immagine ISO avviabile di CentOS 7 dovrebbe essere caricata e ti presenterà la prima immagine di installazione sullo schermo del monitor. Seleziona Install CentOS 7 da quel menu e premi il tasto Invio per iniziare il processo di installazione, come illustrato nell’immagine seguente.
Dopo alcuni secondi, l’installatore grafico di CentOS sarà caricato nella RAM della macchina e ti presenterà la schermata “Welcome to CentOS 7”. Seleziona la lingua appropriata per il processo di installazione del tuo sistema e premi il pulsante Continua.
Nella schermata successiva, vedrai il menu Riepilogo installazione. Qui, seleziona prima il menu Data e ora per aprire questo menu. Usa la mappa per selezionare la tua posizione geografica. Inoltre, sotto la mappa, hai la possibilità di configurare le impostazioni di data e ora. Se l’ora è configurata correttamente, premi il pulsante Done in alto a sinistra per completare questa fase e tornare al menu iniziale, come illustrato nelle immagini seguenti.
Al passo successivo, premi il menu Keyboard e imposta il layout della tastiera per il tuo sistema. Per aggiungere un altro layout di tastiera premi il pulsante + e seleziona la tastiera appropriata. Quando finisci questo passo premi su Done per tornare al menu principale.
Prossimo, premi il menu Language Support e imposta la lingua di supporto del sistema. Di nuovo, quando finisci questo passo, premi Fine per tornare al menu principale.
Prossimo, premi il menu Politica di sicurezza del sistema e seleziona un profilo di sicurezza dalla lista. È sicuro scegliere il profilo di sicurezza Default. Premi il pulsante Select profile e passa il pulsante Apply security policy a ON. Quando hai finito, premi il pulsante Done per tornare alla schermata principale.
Nel passo successivo, vai al menu Software Selection. Lì troverete un elenco di alcuni ambienti di base predefiniti per il vostro sistema. Puoi scegliere di installare un ambiente desktop grafico, come Gnome, KDE Plasma o Creative Workstation, oppure puoi scegliere di installare un’installazione server personalizzata, come Web server, Compute Node, Virtualization host, Infrastructure server, Server con interfaccia grafica o File and Print Server.
L’ambiente più adatto per un server è l’opzione Minimal Install perché è la più flessibile e ha un piccolo ingombro su disco. Seleziona l’ambiente di base Minimal Install, seleziona Compatibility Libraries add-ons dal pannello di sinistra e premi il pulsante Done per finire questa impostazione e tornare al menu principale.
Nel caso tu voglia installare un ambiente desktop Gnome o KDE completo, seleziona gli ambienti appropriati come mostrato negli screenshot sottostanti e premi il pulsante Done. Tuttavia, non puoi scegliere di installare più di un ambiente per installazione.
In seguito, vai al menu Sorgente di installazione e seleziona come predefinito il supporto di installazione rilevato automaticamente. Hai anche le opzioni per eseguire l’installazione da altre posizioni di rete come HTTP, HTTPS, FTP o server NFS o aggiungere ulteriori repository. Quando hai finito, premi Done per tornare al menu principale.
Prossimo, premi sul menu Installation Destination per aprire le impostazioni della partizione di archiviazione. In Device Selection, spunta il disco rigido della macchina locale. Poi, in Other Storage Options, seleziona Automatically configure partitioning. Questa opzione assicura che il disco rigido della macchina sarà automaticamente partizionato con le partizioni /(root), /home e swap. Quando hai finito, premi il pulsante Done per attivare il layout della partizione dell’unità della macchina e torna alla schermata del menu principale.
Nella prossima schermata di installazione, premi il menu KDUMP e disabilita il meccanismo di crash del kernel KDUMP per liberare la RAM del sistema. Premi il pulsante Done per applicare questa impostazione e tornare al menu principale.
Prossimo, premi il menu Network & Hostname e configura il nome host FQDN della tua macchina. Attiva e abilita anche il servizio di rete passando il pulsante Ethernet da OFF a ON. Puoi configurare manualmente l’interfaccia di rete in questo passo se è il caso. Quando hai finito, premi il pulsante Done per tornare al menu principale di installazione.
Infine, prima di iniziare il processo di installazione, assicurati di rivedere tutte le impostazioni che hai fatto. Quando hai finito, premi il pulsante Begin Installation per iniziare l’installazione di CentOS 7.
Dopo che il programma di installazione si avvia, premi il menu ROOT PASSWORD nella schermata di configurazione e imposta una password forte per l’account di root. Quando hai finito, premi il pulsante Done per tornare alla schermata delle impostazioni utente.
In seguito, premi il menu Creazione utente e aggiungi un nuovo account di sistema e una password forte per questo account. Spuntate le opzioni Make this user administrator e Require a password to use the account per garantire a questo utente i privilegi di root. Questo evita che tu debba inserire manualmente la password ogni volta che accedi al sistema. Quando hai finito di impostare l’utente, premi il pulsante Done per tornare al menu iniziale e aspetta che il processo di installazione sia completato.
Dopo alcuni minuti, il programma di installazione riporterà che CentOS è stato installato con successo sulla tua macchina. Per utilizzare il sistema devi solo rimuovere il supporto di installazione e riavviare la macchina.
Dopo che il processo di installazione è completato, premi il pulsante Reboot e la macchina si riavvierà. Dopo il riavvio, accedi alla console CentOS con le credenziali configurate durante l’installazione del sistema. Poi esegui il seguente comando con i privilegi di root per aggiornare il sistema.
sudo yum update
È tutto! Hai installato con successo l’ultima versione di CentOS 7 sulla tua macchina.