Introduzione
I sistemi operativi basati su Unix stanno dominando il mercato del sistema operativo webserver. Secondo i dati di W3techs, nel 2017 i server Unix sono stati utilizzati dal 66,5% di tutti i siti Web e il 33,5% utilizza il sistema operativo Windows.
Negli ultimi anni, il mercato è cambiato, ma il vantaggio di Unix è molto chiaro:
Per combattere questa tendenza, Microsoft ha fatto veloce e stretta vicinanza con i sistemi Unix negli ultimi anni. Ad esempio, Microsoft promette di migliorare notevolmente il suo sottosistema Windows per Linux (WSL) con il supporto dell’app GUI e l’accelerazione hardware GPU. Un altro chiaro segnale è la nuova versione di Microsoft Defender per ambienti Linux.
Unix è chiaramente in testa. Scomponiamolo nel sistema operativo attuale, perché ci sono molti sistemi operativi basati su Unix sono disponibili sul mercato. Secondo il rapporto concluso da SolveDNS, CentOS, RedHat, Ubuntu e Debian sono i migliori, e Fedora li segue.
Il CentOS si distingue chiaramente tra gli altri. Ha i suoi vantaggi e svantaggi. Tuttavia, è stato chiaramente adottato da un gran numero di membri della comunità, quindi deve avere un certo peso sugli altri. In questo articolo, discuteremo l’architettura di base, come è diversa dalle altre e come installarla e configurarla su VirtualBox (dimostrazione).
Come installare CentOS su VirtualBox
Le cose di cui avrai bisogno:
- Scarica l’immagine ISO del DVD
- Virtual Box
Scarica la versione appropriata di entrambi i pacchetti. L’architettura a 64 bit è stata utilizzata per questa dimostrazione, quindi scarica il software di conseguenza.
Passo 1
Installa VirtualBox e aprilo. Fare clic sul nuovo per impostare la nuova VM, selezionare Linux e poi Red Hat, poiché CentOS è il clone di Red Hat e utilizza un’architettura simile.
Nella finestra successiva, allocare la dimensione della memoria. Allocare almeno 1024 MB; è possibile allocare di più se si dispone di memoria sufficiente.
Quindi, creare il disco virtuale (VDI) e passare alla schermata successiva. Dimensione fissa del disco non è raccomandato in qualsiasi scenario, perché si sarà il download di molti pacchetti per eseguire varie applicazioni.
Seleziona l’allocato dinamicamente, assicurati che il tuo disco rigido abbia abbastanza spazio libero. Lo spazio 8GB è insufficiente, quindi impostare almeno 15 GB per iniziare (immagine 5 sotto), selezionare e quindi terminare l’installazione. Ogni passo è presentato di seguito per una migliore comprensione.
Passo 2
L’immagine ISO del CentOS scaricato deve essere collegata alla macchina virtuale appena creata. Fare clic sul setting-storage-empty e sfogliare l’immagine ISO.
Abilitare la scheda di rete in modo che possa utilizzare Internet per scaricare i pacchetti richiesti.
Successivamente, viene presentata la seguente schermata. Selezionare “Installa CentOS Linux 8” e procedere.
Ci vorrà del tempo per caricare i pacchetti e vedrai la schermata di apertura del server. Richiede le informazioni di base per impostare il server:
- fuso orario
- layout di Tastiera
- Language support
- origine di Installazione
- selezione del Software (importante)
- destinazione dell’Installazione
Dalla prima schermata di apertura, selezionare la lingua che si desidera utilizzare durante il processo di installazione; per esempio, inglese (Stati Uniti).
Una volta che avete finito di fornire le informazioni di base (lingua, tastiera, data e ora), fare clic sulla fonte di installazione per confermare l’immagine ISO che abbiamo collegato nel passaggio 2. Verificare l’origine dell’installazione, tornare indietro e fare clic sull’opzione di selezione del software.
Selezionare l’opzione desiderata; ad esempio, se si desidera creare un server dell’infrastruttura per eseguire l’operazione di rete completa, selezionare questa opzione per installare tutti i pacchetti richiesti. Allo stesso modo, va anche all’altra opzione. Selezionare il server con GUI per ottenere il server installato con l’opzione di interfaccia grafica, è possibile selezionare i componenti aggiuntivi in questo momento o farli ogni volta che ne avete bisogno. Fai clic su”fatto”; controllerà le dipendenze del software e vedrai la conferma in un paio di secondi.
Quindi, fare clic sulla destinazione di installazione e selezionare lo spazio su disco appena creato. Nell’impostazione rete e nome host, abilitare la rete. Hai finito!
Infine, puoi iniziare l’installazione di CentOS 8.
Nella schermata successiva, ti verrà chiesto di impostare i dettagli di root e nome utente. Seleziona la password di root forte e crea il tuo utente.
Ci vorra ‘ del tempo. Sedersi e guardare l’operazione di installazione.
Dopo alcuni minuti, fare clic sul pulsante “Reboot” per avviare il sistema operativo. In questo momento, è necessario rimuovere il disco del CentOS, in caso contrario, è possibile avviare una nuova installazione. Per fare ciò, arrestare la macchina virtuale al primo avvio dopo il processo di installazione. Per questo, fare clic su “Opzioni”, “Archiviazione”e sul controller: IDE fare clic su “Rimuovi allegato”.
Passo 4
Dopo aver terminato la configurazione iniziale, è necessario eseguire alcuni passaggi aggiuntivi. Innanzitutto, è necessario accettare l’EULA del sistema operativo.
Successivamente, è possibile completare i passaggi di configurazione.
Si vedrà la schermata di benvenuto. Fare clic su “Avanti” per procedere e configurare le impostazioni come desiderato.
Nel passaggio successivo, è necessario configurare il login aziendale. Aggiungi il dominio dell’azienda, un nuovo utente e una password.
Successivamente, configura la tua cartella home.
Clicca su “Inizia a usare CentOS Linux” e poi accedi, usando le tue credenziali.
Quindi, fare clic su Attività e selezionare sul Terminale lato sinistro.
Ora, è necessario ottenere un indirizzo IP. Per fare ciò, è necessario eseguire il seguente comando:
dhclient enp0s3
Ora, prova a eseguire il ping google.com come segue:
ping ping-c 5 google.com
Come puoi vedere, la connettività Internet funziona.
Sul tuo terminale, premi il seguente comando per installare l’intero repository:
# yum install epel release