Installazione del server Fedora 23 e amministrazione con Cockpit Management Tool
Il progetto Fedora ha rilasciato l'edizione Fedora 23 Server il 03.11.2015 e include alcune nuove interessanti funzionalità che ti permetteranno di gestire facilmente il tuo server.
Novità nel server Fedora 23
Ecco alcune delle modifiche apportate al server Fedora 23:
- RoleKit: un'interfaccia programmatica realizzata per semplificare l'implementazione
- CockPit – Interfaccia utente grafica per l'amministrazione remota del server
- SSLv3 e RC4 sono disabilitati per impostazione predefinita
- Perl 5.22 installato per impostazione predefinita
- Python 3 ha sostituito Python 2
- Supporto Unicode 8.0
- Aggiornamenti del sistema DNF
Abbiamo già trattato una serie di articoli su Fedora 23 Workstation che potresti leggere:
- Installazione della Guida alla workstation Fedora 23
- Aggiornamento da Fedora 22 a Fedora 23
- 24 Cose da fare dopo l'installazione di Fedora 23
In questo tutorial ti mostreremo come installare Fedora 23 Server sul tuo sistema. Prima di iniziare dovrai assicurarti che il tuo sistema soddisfi i requisiti minimi:
Requisiti
- CPU: 1 GHz (o più veloce)
- RAM: 1GB
- Spazio su disco: 10 GB di spazio non allocato
- L'installazione grafica richiede una risoluzione minima di 800×600
Per prima cosa scarica Fedora 23 Server Edition per la tua architettura di sistema (32 bit o 64 bit) utilizzando i seguenti collegamenti.
Scarica l'immagine live del server Fedora 23
- Fedora-Server-DVD-i386-23.iso – Dimensione 2,1 GB
- Fedora-Server-DVD-x86_64-23.iso – Dimensione 2.0GB
Scarica l'immagine Netinstall del server Fedora 23
- Fedora-Server-netinst-i386-23.iso – Dimensione 4580MB
- Fedora-Server-netinst-x86_64-23.iso – Dimensione 415MB
Installazione del server Fedora 23
1. Per prima cosa prepara un'unità flash USB avviabile utilizzando lo strumento Unetbootin oppure puoi utilizzare Brasero : qui non sono necessarie istruzioni.
2. Dopo aver preparato il supporto di avvio, posizionalo nella porta/dispositivo appropriato ed esegui l'avvio da esso. Dovresti vedere la schermata di installazione iniziale:
3. Seleziona l'opzione di installazione e attendi che il programma di installazione ti porti alla schermata successiva. Ti verrà fornita la possibilità di scegliere la lingua di installazione. Seleziona quello preferito e continua:
4. Ora verrai indirizzato alla schermata "Riepilogo installazione". Ricordatelo, poiché torneremo qui alcune volte durante l'installazione:
Le opzioni qui sono:
- Tastiera
- Supporto linguistico
- Ora dell'appuntamento
- Origine dell'installazione
- Selezione del software
- Destinazione di installazione
- Rete e nome host
Ci fermeremo su ciascuna di queste opzioni in modo che tu possa configurare ciascuna impostazione secondo necessità.
Configura tastiera
5. In questa sezione puoi selezionare i layout di tastiera disponibili per il tuo server. Fai clic sul segno più "+"
per aggiungere altro:
Una volta effettuata la scelta, fai clic su "Fine" nell'angolo in alto a sinistra, così potrai tornare alla schermata "Riepilogo installazione".
Imposta il supporto della lingua
6. La prossima cosa che puoi configurare è il supporto linguistico per il tuo server Fedora. Se hai bisogno di lingue aggiuntive per il tuo server Fedora, puoi selezionarle qui:
Dopo aver selezionato le lingue richieste, premi il pulsante blu "Fine" nell'angolo in alto a sinistra.
Imposta data e ora
7. Qui puoi configurare le impostazioni dell'ora per il tuo server selezionando il fuso orario appropriato sulla mappa o dal menu a discesa:
Ancora una volta, una volta selezionate le impostazioni temporali appropriate, fai clic sul pulsante "Fine".
Seleziona Origine installazione
8. L'origine dell'installazione rileva il supporto da cui stai installando il sistema operativo. Se desideri modificare l'origine dell'installazione dalla destinazione di rete, ecco dove puoi farlo.
Hai anche la possibilità di scegliere di applicare gli aggiornamenti durante l'installazione invece di utilizzare i pacchetti forniti nell'immagine di origine:
Non dovrebbe essere necessario modificare nulla qui poiché tutti gli aggiornamenti possono essere applicati al termine dell'installazione. Quando sei pronto, fai clic sul pulsante "Fine".
Selezione del software
9. Questa sezione ti consente di scegliere quale software preinstallare sul tuo server al primo avvio. Ci sono 4 opzioni predefinite qui:
- Installazione minima – quantità minima di software – configura tutto da solo. Questa è l'opzione preferita dagli utenti avanzati
- Fedora Server - un server integrato e più facile da gestire
- Web Server: include una serie di strumenti necessari per gestire un server web
- Server infrastruttura: questa configurazione serve principalmente per il mantenimento dei servizi dell'infrastruttura di rete
La scelta qui è fortemente individuale e dipende dal progetto per il quale hai bisogno del tuo server. Quando selezioni il tipo di server (a sinistra), puoi fare clic sul software che desideri preinstallare (finestre a destra):
Nella maggior parte dei casi comuni, ti consigliamo di selezionare quanto segue:
- Sottomoduli comuni del gestore di rete
- server FTP
- Supporto hardware
- Database MariaDB (MySQL).
- Strumenti di sistema
Naturalmente, sentiti libero di selezionare i pacchetti software di cui hai bisogno. Anche se ne perdi uno, puoi sempre installare altro software una volta completata l'installazione.
Una volta effettuata la scelta, fai clic sul pulsante blu "Fine" per poter accedere nuovamente alla finestra "Riepilogo installazione".
Configura la destinazione dell'installazione
10. Questa è una delle parti più importanti. Configurerai le partizioni di archiviazione del tuo server. Fare clic sull'opzione "Destinazione installazione" e selezionare il disco su cui si desidera installare Fedora 23 Server. Successivamente seleziona "Configurerò il partizionamento":
Fai clic sul pulsante blu "Fine" nell'angolo in alto a sinistra per poter configurare le partizioni del disco del tuo server.
11. Nella finestra successiva seleziona "partizione standard" dal menu a discesa, quindi fai clic sul segno più "+"
per creare la tua prima partizione del disco.
12. Apparirà una finestra più piccola e dovrai impostare il "Punto di montaggio" e la "Capacità desiderata" della partizione. Ecco cosa dovrai scegliere qui:
- Punto di montaggio: /
- Capacità desiderata: 10 GB
Dai più spazio alla partizione root se prevedi di installare molti software.
Una volta creata la partizione, in "File System" assicurati che sia selezionato "ext4":
13. Ora procederemo aggiungendo un po' di memoria di swap per il nostro server. La memoria di swap viene utilizzata quando il server esaurisce la memoria fisica. Quando ciò accade, il sistema leggerà temporaneamente dalla memoria “swap” che è una piccola parte dello spazio su disco.
Tieni presente che la memoria di scambio è notevolmente più lenta della memoria fisica, quindi non vuoi usare lo scambio troppo spesso. Di solito la quantità di swap dovrebbe essere il doppio della dimensione della RAM. Per i sistemi con più memoria puoi concedergli 1-2 GB di spazio.
Per aggiungere memoria “scambia”, fai nuovamente clic sul segno più "+"
e nella nuova finestra, utilizzando il menu a discesa seleziona “scambia” . Nel mio caso gli darò 2 GB di spazio:
- Punto di montaggio: scambia
- Capacità desiderata: 2 GB
14. Infine, creeremo la nostra partizione "/home"
, che memorizzerà tutti i dati dei nostri utenti. Per creare questa partizione, fai nuovamente clic sul pulsante "+"
e dal menu a discesa seleziona “/home”. Per "Capacità desiderata" lascia vuoto per utilizzare lo spazio rimanente.
- Punto di montaggio: /home
- Capacità desiderata: lasciare vuoto
Per ogni evenienza, assicurati che il "File System" sia impostato su "ext4" proprio come hai fatto per la partizione root.
Quando sei pronto, fai clic sul pulsante blu "Fine". Ti verrà fornito l'elenco delle modifiche che verranno eseguite sul disco:
Se tutto sembra a posto, fai clic sul pulsante "Accetta modifiche" e verrai indirizzato nuovamente alla schermata "Riepilogo installazione".
Configura rete e nome host
15. In questa sezione puoi configurare le impostazioni di rete e il nome host per il tuo server. Per modificare il nome host del tuo server, inserisci semplicemente il nome desiderato accanto a "Nome host:":
16. Per configurare le impostazioni di rete per il tuo server, fai clic sul pulsante "Configura" a destra. Di solito è previsto l'accesso ai server dallo stesso indirizzo IP più e più volte ed è buona pratica impostarli con un indirizzo IP statico. In questo modo si accederà al tuo server ogni volta dallo stesso indirizzo.
Ora nella nuova finestra fai quanto segue:
- Selezione Impostazioni IPv4
- Accanto a "Metodo" seleziona "Manuale"
- Fai clic sul pulsante "Aggiungi".
- Inserisci le impostazioni IP fornite dal tuo ISP. Nel mio caso utilizzo un router domestico e ho applicato un indirizzo IP compreso nell'intervallo di rete utilizzato dal router
Infine salva le modifiche e fai nuovamente clic sul pulsante "Fine".
Inizia l'installazione
17. Infine puoi fare clic sul pulsante “Inizia installazione” in basso a destra:
18. Mentre l'installazione continua, è necessario configurare la password dell'utente root e creare un account utente aggiuntivo che è facoltativo.
Per configurare la password dell'utente root, fai clic su "ROOT PASSWORD" e imposta una password complessa per questo utente:
19. Successivamente puoi creare un account utente aggiuntivo per il tuo nuovo server. Basta inserire il suo vero nome, nome utente e password:
20. Ora non resta che attendere il completamento dell'installazione:
21. Una volta completata l'installazione, fai clic sul pulsante riavvia che apparirà in basso a destra. Ora puoi espellere il supporto di installazione e avviare il tuo nuovo server Fedora.
22. Ora puoi accedere al tuo server con l'utente "root" che hai configurato e avere pieno accesso al tuo server.
Amministrazione server Fedora 23 con Cockpit
23. Per i nuovi amministratori il progetto Fedora ha aggiunto un pannello di controllo facile da usare chiamato “Cockpit”. Ti consente di gestire i servizi del tuo server tramite il browser.
Per installare Cockpit sul tuo server esegui il seguente set di comandi come root:
dnf install cockpit
systemctl enable cockpit.socket
systemctl start cockpit
firewall-cmd --add-service=cockpit
24. Infine, puoi accedere al Cockpit nei tuoi browser al seguente URL:
http://your-ip-address:9090
Tieni presente che potresti visualizzare un avviso SSL, puoi tranquillamente ignorarlo e procedere alla pagina:
Per autenticarti utilizza:
- Nome utente: root
- Password: la password di root per il tuo server
Puoi utilizzare le diverse sezioni di questo pannello di controllo per:
- Controllare il carico del sistema
- Abilita/disabilita/arresta/avvia/riavvia i servizi
- Esaminare i registri
- Visualizza l'utilizzo del disco e le operazioni di I/O
- Esamina le statistiche della rete
- Gestisci gli account
- Utilizzare il terminale web
Controlla il carico del sistema
Monitorare i servizi di sistema
Monitorare i registri di sistema
Monitorare la velocità di I/O del disco
Monitorare l'utilizzo della rete
Gestisci gli account di sistema
Utilizza il terminale web
Conclusione
L'installazione del server Fedora 23 è ora completa e puoi iniziare a gestire il tuo server. Hai sicuramente tutti gli strumenti necessari per farlo. Tuttavia, se hai domande o commenti, non esitare a inviarli nella sezione commenti qui sotto.