Ricerca nel sito web

Come installare e configurare "NethServer": una distribuzione Linux all-in-one basata su CentOS


NethServer è una distribuzione Linux Open Source potente e sicura, basata su CentOS 6.6, progettata per piccoli uffici e medie imprese. Integrato con un gran numero di moduli che possono essere semplicemente installati tramite la sua interfaccia web, NethServer può trasformare la tua macchina in un server di posta, un server FTP, un server Web, un filtro Web, un firewall, un server VPN, un server File Cloud, una condivisione file Windows. server o server di posta elettronica Groupware basato su SOGo in pochissimo tempo semplicemente con pochi clic.

Pubblicato in due edizioni, Community Edition, gratuita e Enterprise Edition, che include un supporto a pagamento, questo tutorial coprirà la procedura di installazione di NethServer Free Edition (versione 6.6) da un'immagine ISO, sebbene possa anche essere installato da repository su un sistema CentOS preinstallato utilizzando il comando yum per scaricare pacchetti software dal web.

Ad esempio, se desideri installare NethServer su un sistema CentOS preinstallato, puoi semplicemente eseguire i comandi seguenti per trasformare il tuo attuale CentOS in NethServer.

yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-6.6.rpm
nethserver-install

Per installare moduli nethserver aggiuntivi, menzionare il nome del modulo come parametro nello script di installazione come mostrato di seguito.

nethserver-install nethserver-mail nethserver-nut

Come ho detto sopra, questa guida mostrerà solo la procedura di installazione di NethServer Free Edition da un'immagine ISO...

Scarica NethServer

Immagine ISO NethServer che può essere ottenuta utilizzando il seguente collegamento per il download:

  1. http://www.nethserver.org/getting-started-with-nethserver/

Prima di iniziare la procedura di installazione, tieni presente che l'utilizzo di questo metodo basato sull'immagine ISO del CD formatterà e distruggerà tutti i dati precedenti dai dischi rigidi di tutte le macchine, quindi, come misura di sicurezza assicurati di rimuovere tutti unità disco indesiderate e conservare solo i dischi su cui verrà installato il sistema.

Al termine dell'installazione puoi ricollegare il resto dei dischi e aggiungerli alle partizioni LVM di NethServer (VolGroup-lv_root e VolGroup-lv-swap).

Passo 1: Installazione di NethServer

1. Dopo aver scaricato l'immagine ISO, masterizzarla su un CD o creare un'unità USB avviabile, inserire il CD/USB nell'unità CD/porta USB della macchina e indicare al BIOS della macchina di avviarsi da CD/USB. Per eseguire l'avvio da CD/USB, premere il tasto F12 durante il caricamento del BIOS o consultare il manuale della scheda madre per la chiave di avvio necessaria.

2. Una volta completata la sequenza di avvio del BIOS, la prima schermata di NethServer dovrebbe apparire sullo schermo. Scegli l'installazione interattiva NethServer e premi il tasto Invio per continuare ulteriormente.

3. Attendi qualche secondo affinché il programma di installazione venga caricato e dovrebbe essere visualizzata una schermata di Benvenuto. Da questa schermata scegli la tua Lingua preferita, vai al pulsante Avanti utilizzando TAB o i tasti freccia e premi nuovamente Invio per continuare.

4. Nella schermata successiva scegli la tua interfaccia di rete per la rete interna (Verde), attraverso la quale amministrerai il server, quindi passa a Successivamente, utilizza il tasto Tab e premi Invio per passare all'interfaccia e configurare le impostazioni di rete di conseguenza. Una volta completate le impostazioni IP di rete, scegli la scheda Avanti e premi Invio per continuare.

5. Infine, l'ultima impostazione è scegliere la scheda Installa e premere il tasto Invio per installare NethServer >.

Importante: tieni presente che questo passaggio distrugge i dati e cancellerà e formatterà tutti i dischi del tuo computer. Dopo questo passaggio il programma di installazione configurerà e installerà automaticamente il sistema fino al raggiungimento della fine.

Passaggio 2: impostazione della password di root

6. Al termine dell'installazione e al riavvio del sistema, accedi alla tua console NethServer utilizzando le seguenti credenziali predefinite:

User : root
Password: Nethesis,1234

Una volta effettuato l'accesso al sistema, emetti il seguente comando per modificare la password di root predefinita (assicurati di scegliere una password complessa con almeno 8 caratteri di lunghezza, almeno una maiuscola, un numero e un simbolo speciale):

passwd root

Passo 3: Configurazioni iniziali di NethServer

7. Dopo che la password root è stata modificata, è il momento di accedere all'interfaccia amministrativa web di NethServer ed eseguire le configurazioni iniziali, accedendo all'indirizzo IP del server configurato durante il processo di installazione per l'interfaccia di rete interna (interfaccia verde) sulla porta 980 utilizzando il protocollo HTTPS:

https://nethserver_IP:980

La prima volta che accedi all'URL sopra riportato, sul tuo browser dovrebbe essere visualizzato un avviso di sicurezza. Accetta il certificato autofirmato per procedere e dovrebbe apparire la pagina di accesso.

Accedi con il nome utente root e la password root che hai già modificato e dovrebbe apparire la pagina di benvenuto. Ora premi il pulsante Avanti per procedere con le configurazioni iniziali.

8. Successivamente, imposta il nome host del tuo server, inserisci il nome del tuo dominio e premi Avanti per andare avanti.

9. Scegli il fuso orario fisico del tuo server dall'elenco e premi nuovamente il pulsante Avanti.

10. La pagina successiva ti chiederà di modificare la porta predefinita del server SSH. È buona norma utilizzare questa misura di sicurezza e modificare la porta SSH con una porta arbitraria di tua scelta. Una volta impostato il valore della porta SSH, premi il pulsante Avanti per continuare.

11. Nella pagina successiva, scegli l'opzione No, grazie per non inviare statistiche a nethserver.org e premi Avanti di nuovo per procedere ulteriormente.


12.
Ora abbiamo raggiunto la configurazione finale. Rivedi tutte le impostazioni finora e una volta terminato premi il pulsante Applica per scrivere le modifiche nel tuo sistema. Attendi qualche secondo per il completamento delle attività.

13. Una volta completata l'attività, vai su Dashboard e controlla lo Stato, i Servizi e della tua macchina. Utilizzo del disco come illustrato negli screenshot seguenti.

Passo 4: Accedi tramite Putty e aggiorna NethServer

14. Il passo finale di questa guida è aggiornare il tuo NethServer con i pacchetti e le patch di sicurezza più recenti. Sebbene questo passaggio possa essere eseguito dalla console del server o tramite l'interfaccia web (Software Center -> Aggiornamenti).

È un buon momento per accedere in remoto tramite SSH utilizzando Putty come illustrato negli screenshot seguenti ed eseguire la procedura di aggiornamento immettendo il seguente comando:

yum upgrade

Mentre inizia il processo di aggiornamento ti verranno poste alcune domande se accetti una serie di chiavi. Rispondi a tutti con sì (y) e al termine del processo di aggiornamento, riavvia il tuo sistema con init 6 o reboot comando per avviare il sistema con il nuovo kernel installato.

init 6
OR
reboot

Questo è tutto! Ora la tua macchina è pronta per diventare un server di posta e filtro, un server Web, un firewall, un IDS, una VPN, un file server, un server DHCP o qualsiasi altra configurazione più adatta ai tuoi locali.

Link di riferimento: http://www.nethserver.org/