Sådan installeres og konfigureres NethServer - En CentOS-baseret All-in-One Linux-distribution


NethServer er en Open Source kraftfuld og sikret Linux-distribution, bygget oven på CentOS 6.6, designet til små kontorer og mellemstore virksomheder. Indbygget med et stort antal moduler, som simpelthen kan installeres via dets webgrænseflade, kan NethServer gøre din boks til en mailserver, FTP-server, webserver, webfilter, firewall, VPN-server, File Cloud-server, Windows fildeling server eller e-mail Groupware-server baseret på SOGo på ingen tid bare ved at trykke et par klik.

Udgivet i to udgaver, Community Edition, som er gratis og Enterprise Edition, der leveres med en betalt support, vil denne vejledning dække installationsproceduren for NethServer Free Edition (version 6.6) fra et ISO-billede, selvom det også kan, installeres fra arkiver på et forudinstalleret CentOS-system ved hjælp af kommandoen yum til at downloade softwarepakker fra internettet.

For eksempel, hvis du ønsker at installere NethServer på et forudinstalleret CentOS-system, kan du blot udføre nedenstående kommandoer for at omdanne din nuværende CentOS til NethServer.

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

For at installere yderligere nethserver-moduler skal du nævne modulets navn som en parameter til installationsskriptet som vist nedenfor.

# nethserver-install nethserver-mail nethserver-nut

Som jeg sagde ovenfor, viser denne guide kun installationsproceduren for NethServer Free Edition fra et ISO-billede ...

NethServer ISO-billede, som kan opnås ved hjælp af følgende downloadlink:

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

Inden du starter installationsproceduren, skal du være opmærksom på, at brugen af denne metode baseret på CD ISO Image vil formatere og ødelægge alle dine tidligere data fra alle maskinens harddiske, så som en sikkerhedsforanstaltning skal du sørge for at fjerne alle uønskede diskdrev og kun beholde diske, hvor systemet skal installeres.

Når installationen er færdig, kan du tilslutte resten af diskene igen og tilføje dem til dine NethServer LVM-partitioner (VolGroup-lv_root og VolGroup-lv-swap).

Trin 1: Installation af NethServer

1. Når du har downloadet ISO-billedet, skal du brænde det til en CD eller oprette et USB-drev, der kan startes, placere CD/USB i maskinens CD-drev/USB-port og instruere din maskins BIOS om at starte fra CD/USB. For at starte fra CD/USB skal du trykke på F12-tasten, mens BIOS indlæses, eller konsultere din bundkortmanual for den nødvendige startnøgle.

2. Når BIOS-opstartssekvensen er afsluttet, skal NethServer's første skærm vises på din skærm. Vælg NethServer interaktiv installation, og tryk på Enter-tasten for at fortsætte videre.

3. Vent et par sekunder på, at installationsprogrammet indlæses, og der vises en velkomstskærm. Vælg dette foretrukne sprog på denne skærm, gå til knappen Næste ved hjælp af TAB eller piletasterne og tryk igen Enter for at fortsætte.

4. På det næste skærmbillede skal du vælge din netværksgrænseflade til det interne netværk (grøn), hvorigennem du administrerer serveren, så spring til Næste ved hjælp af Tab-tasten og tryk på Enter for at flytte til grænsefladen og konfigurere dine netværksindstillinger i overensstemmelse hermed. Når du er færdig med netværks-IP-indstillinger, skal du vælge fanen Næste og trykke på Enter for at fortsætte.

5. Endelig er den sidste indstilling at vælge fanen Install og trykke på Enter-tasten for at installere NethServer.

Vigtigt: Vær opmærksom på, at dette trin er dataødelæggende og vil slette og formatere alle dine maskindiske. Efter dette trin vil installationsprogrammet automatisk konfigurere og installere systemet, indtil det når slutningen.

Trin 2: Opsætning af rodadgangskode

6. Når installationen er afsluttet, og systemet genstarter, skal du logge ind på din NethServer-konsol ved hjælp af følgende standardoplysninger:

User : root
Password: Nethesis,1234

Når du er logget ind i systemet, skal du udstede følgende kommando for at ændre standard root-adgangskoden (sørg for at vælge en stærk adgangskode med mindst 8 tegn, mindst en stor bogstav, et tal og et specielt symbol):

# passwd root

Trin 3: Indledende NethServer-konfigurationer

7. Efter rodadgangskoden er blevet ændret, er det tid til at logge ind på NethServer webadministrative grænseflade og foretage de indledende konfigurationer ved at navigere til din server IP-adresse, der er konfigureret under installationsprocessen til den interne netværksgrænseflade (grøn grænseflade) på port 980 ved hjælp af HTTPS-protokol:

https://nethserver_IP:980

Første gang du navigerer til ovenstående URL, skal der vises en sikkerhedsadvarsel i din browser. Accepter det selvsignerede certifikat for at gå videre, og Log ind-siden skal vises.

Log ind med root-brugernavnet og root-adgangskoden, du allerede har ændret, og velkomstsiden skal vises. Tryk nu på knappen Næste for at fortsætte med de oprindelige konfigurationer.

8. Indstil derefter dit serverhostnavn, indtast dit domænenavn og tryk på Næste for at komme videre.

9. Vælg din fysiske tidszone på listen fra listen, og tryk på knappen Næste igen.

10. Den næste side beder dig om at ændre SSH-serverens standardport. Det er en god praksis at bruge denne sikkerhedsforanstaltning og ændre SSH-porten til en vilkårlig port efter eget valg. Når den arkiverede SSH-portværdi er indstillet, skal du trykke på knappen Næste for at fortsætte.

11. På næste side skal du vælge Nej tak for ikke at sende statistik til nethserver.org og trykke på knappen Næste igen for at gå videre.


12. Nu er vi nået til den endelige konfiguration. Gennemgå alle indstillingerne hidtil, og når du er færdig, skal du trykke på knappen Anvend for at skrive ændringerne i dit system. Vent et par sekunder på opgaverne skal udføres.

13. Når opgaven er færdig, skal du gå til Dashboard og gennemgå din maskins status, tjenester og diskbrug som illustreret på nedenstående skærmbilleder.

Trin 4: Log ind via Putty og opdater NethServer

14. Det sidste trin i denne guide er at opdatere din NethServer med de nyeste pakker og sikkerhedsrettelser. Selvom dette trin kan udføres fra serverens konsol eller via webgrænsefladen (Software Center -> Opdateringer).

Det er et godt tidspunkt at eksternt logge ind via SSH ved hjælp af Putty som illustreret på nedenstående skærmbilleder og udføre opgraderingsproceduren ved at udstede følgende kommando:

# yum upgrade

Mens opgraderingsprocessen starter, bliver du stillet nogle spørgsmål, om du accepterer en række nøgler. Svar alt med ja (y), og når opgraderingsprocessen er færdig, skal du genstarte dit system med init 6 eller reboot-kommandoen for at starte systemet med den nye installerede kerne.

# init 6
OR
# reboot

Det er alt! Nu er din maskine klar til at blive en mail- og filterserver, webserver, firewall, IDS, VPN, filserver, DHCP-server eller hvilken som helst anden konfiguration, der passer bedst til dine lokaler.

Referencelink: http://www.nethserver.org/