Com instal·lar i configurar NethServer: una distribució Linux tot en un basada en CentOS


NethServer és una distribució Linux potent i segura de codi obert, construïda sobre CentOS 6.6, dissenyada per a petites oficines i mitjanes empreses. Integrat amb un gran nombre de mòduls que es poden instal·lar simplement mitjançant la seva interfície web, NethServer pot convertir la vostra caixa en un servidor de correu, servidor FTP, servidor web, filtre web, tallafoc, servidor VPN, servidor núvol de fitxers, compartició de fitxers de Windows servidor o servidor de programari de correu electrònic basat en SOGo en molt poc temps només amb uns quants clics.

Llançat en dues edicions, Community Edition, que és gratuïta i Enterprise Edition, que inclou un suport de pagament, aquest tutorial tractarà el procediment d'instal·lació de NethServer Free Edition (versió 6.6) a partir d'una imatge ISO, tot i que també pot, instal·lar-se des de repositoris en un sistema CentOS preinstal·lat mitjançant l'ordre yum per descarregar paquets de programari del web.

Per exemple, si voleu instal·lar NethServer en un sistema CentOS preinstal·lat, només podeu executar les ordres següents per transformar el vostre CentOS actual en NethServer.

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

Per instal·lar mòduls nethserver addicionals, esmenteu el nom del mòdul com a paràmetre de l'script d'instal·lació, tal com es mostra a continuació.

# nethserver-install nethserver-mail nethserver-nut

Com he dit anteriorment, aquesta guia només mostrarà el procediment d'instal·lació de NethServer Free Edition a partir d'una imatge ISO...

Imatge ISO de NethServer que es pot obtenir mitjançant el següent enllaç de descàrrega:

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

Abans d'iniciar el procediment d'instal·lació, tingueu en compte que l'ús d'aquest mètode basat en la imatge ISO del CD formatarà i destruirà totes les vostres dades anteriors de tots els discs durs de la vostra màquina, per tant, com a mesura de seguretat, assegureu-vos d'eliminar totes les unitats de disc no desitjades i conservar només el discs on s'instal·larà el sistema.

Un cop finalitzada la instal·lació, podeu tornar a connectar la resta de discs i afegir-los a les particions LVM de NethServer (VolGroup-lv_root i VolGroup-lv-swap).

Pas 1: instal·lació de NethServer

1. Després d'haver baixat la imatge ISO, grava-la en un CD o creeu una unitat USB d'arrencada, col·loqueu el CD/USB a la unitat de CD/port USB de la vostra màquina i indiqueu a la BIOS de la vostra màquina que arrenqui des del CD/USB. Per arrencar des del CD/USB, premeu la tecla F12 mentre la BIOS s'està carregant o consulteu el manual de la placa base per obtenir la clau d'arrencada necessària.

2. Un cop finalitzada la seqüència d'arrencada de la BIOS, la primera pantalla de NethServer hauria d'aparèixer a la pantalla. Trieu la instal·lació interactiva de NethServer i premeu la tecla Intro per continuar.

3. Espereu uns segons perquè es carregui l'instal·lador i apareixerà una pantalla de benvinguda. A partir d'aquesta pantalla, trieu el vostre idioma preferit, aneu al botó Següent amb TAB o les tecles de fletxa i torneu a prémer Enter per continuar.

4. A la pantalla següent, trieu la vostra interfície de xarxa per a la xarxa interna (verd), a través de la qual administrareu el servidor, després aneu a Següent amb la tecla Tab i premeu Intro per passar a la interfície i configurar la vostra xarxa en conseqüència. Quan hàgiu acabat amb la configuració de la IP de xarxa, seleccioneu la pestanya Següent i premeu Enter per continuar.

5. Finalment, l'última configuració és triar la pestanya Instal·lar i prémer la tecla Enter per instal·lar el NethServer.

Important: tingueu en compte que aquest pas és destructiu de dades i esborrarà i formatarà tots els discs de la vostra màquina. Després d'aquest pas, l'instal·lador configurarà i instal·larà automàticament el sistema fins que arribi al final.

Pas 2: Configuració de la contrasenya d'arrel

6. Un cop finalitzi la instal·lació i el sistema es reiniciï, inicieu sessió a la vostra consola NethServer amb les credencials predeterminades següents:

User : root
Password: Nethesis,1234

Un cop iniciat sessió al sistema, emet l'ordre següent per canviar la contrasenya d'arrel predeterminada (assegureu-vos de triar una contrasenya segura amb almenys 8 caràcters de longitud, almenys una majúscula, un número i un símbol especial):

# passwd root

Pas 3: configuracions inicials de NethServer

7. Després de canviar la contrasenya d'arrel, és hora d'iniciar sessió a la interfície administrativa web de NethServer i fer les configuracions inicials, navegant a l'adreça IP del vostre servidor configurada en el procés d'instal·lació per a la interfície de xarxa interna (interfície verda) al port 980 mitjançant el Protocol HTTPS:

https://nethserver_IP:980

La primera vegada que navegueu a l'URL anterior s'hauria de mostrar un avís de seguretat al vostre navegador. Accepteu el certificat autofirmat per continuar endavant i hauria d'aparèixer la pàgina d'inici de sessió.

Inicieu sessió amb el nom d'usuari root i la contrasenya root que ja heu canviat i hauria d'aparèixer la pàgina de benvinguda. Ara, premeu el botó Següent per continuar amb les configuracions inicials.

8. A continuació, configureu el vostre nom d'amfitrió del servidor, introduïu el vostre nom de domini i premeu Següent per avançar.

9. Trieu la zona horària física del vostre servidor de la llista i torneu a prémer el botó Següent.

10. La pàgina següent us demanarà que canvieu el port predeterminat del servidor SSH. És una bona pràctica utilitzar aquesta mesura de seguretat i canviar el port SSH a un port arbitrari que trieu. Un cop establert el valor del port SSH, premeu el botó Següent per continuar.

11. A la pàgina següent, seleccioneu l'opció No, gràcies per no enviar estadístiques a nethserver.org i torneu a prémer el botó Següent per continuar.


12. Ara hem arribat a la configuració final. Reviseu tots els paràmetres fins ara i, un cop hàgiu acabat, premeu el botó Aplicar per escriure els canvis al vostre sistema. Espereu uns segons perquè s'acabin les tasques.

13. Un cop finalitzada la tasca, aneu a Tauler i reviseu l'estat, els serveis i l'ús del disc de la vostra màquina, tal com s'il·lustra a les captures de pantalla següents.

Pas 4: inicieu la sessió mitjançant Putty i actualitzeu NethServer

14. El pas final d'aquesta guia és actualitzar el vostre NethServer amb els darrers paquets i pedaços de seguretat. Tot i que aquest pas es pot fer des de la consola del servidor o a través de la interfície web (Centre de programari -> Actualitzacions).

És un bon moment per iniciar sessió remotament mitjançant SSH mitjançant Putty, tal com es mostra a les captures de pantalla següents i realitzar el procediment d'actualització emetent l'ordre següent:

# yum upgrade

Mentre s'inicia el procés d'actualització, se us faran algunes preguntes si accepteu una sèrie de claus. Respon tot amb sí (y) i quan acabi el procés d'actualització, reinicieu el vostre sistema amb l'ordre init 6 o reinicieu per tal d'arrencar el sistema amb el nou nucli instal·lat.

# init 6
OR
# reboot

Aixo es tot! Ara la vostra màquina està preparada per convertir-se en un servidor de correu i filtre, servidor web, tallafoc, IDS, VPN, servidor de fitxers, servidor DHCP o qualsevol altra configuració més adequada per a les vostres instal·lacions.

Enllaç de referència: http://www.nethserver.org/