Hvordan installere og konfigurere 'NethServer' - En CentOS-basert alt-i-ett Linux-distribusjon


NethServer er en åpen kildekode kraftig og sikker Linux-distribusjon, bygget på toppen av CentOS 6.6, designet for små kontorer og mellomstore bedrifter. Innebygd med et stort antall moduler som enkelt kan installeres gjennom webgrensesnittet, kan NethServer gjøre boksen din om til en e-postserver, FTP-server, webserver, webfilter, brannmur, VPN-server, filskyserver, Windows-fildeling server eller e-postgruppevareserver basert på SOGo på et blunk bare ved å trykke noen få klikk.

Utgitt i to utgaver, Community Edition, som er gratis og Enterprise Edition, som kommer med betalt støtte, vil denne opplæringen dekke installasjonsprosedyren for NethServer Free Edition (versjon 6.6) fra et ISO-bilde, men det kan også installeres fra depoter på et forhåndsinstallert CentOS-system ved å bruke kommandoen yum for å laste ned programvarepakker fra nettet.

For eksempel, hvis du ønsker å installere NethServer på et forhåndsinstallert CentOS-system, kan du ganske enkelt utføre kommandoene nedenfor for å transformere din nåværende CentOS til NethServer.

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

For å installere flere nettservermoduler, nevner du navnet på modulen som en parameter til installasjonsskriptet som vist nedenfor.

nethserver-install nethserver-mail nethserver-nut

Som jeg sa ovenfor, vil denne veiledningen bare vise installasjonsprosedyren for NethServer Free Edition fra et ISO-bilde ...

Last ned NethServer

NethServer ISO-bilde som kan fås ved å bruke følgende nedlastingslenke:

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

Før du starter installasjonsprosedyren, vær oppmerksom på at bruk av denne metoden basert på CD ISO Image vil formatere og ødelegge alle dine tidligere data fra alle maskinens harddisker, så som et sikkerhetstiltak, sørg for at du fjerner alle uønskede diskstasjoner og behold bare diskene der systemet skal installeres.

Etter at installasjonen er ferdig kan du koble til resten av diskene på nytt og legge dem til i NethServer LVM-partisjonene (VolGroup-lv_root og VolGroup-lv-swap).

Trinn 1: Installasjon av NethServer

1. Etter at du har lastet ned ISO-bildet, brenn det til en CD eller lag en oppstartbar USB-stasjon, plasser CDen/USB-en i maskinens CD-stasjon/USB-port og instruer maskinens BIOS om å starte opp fra CD/USB. For å starte opp fra CD/USB, trykk F12-tasten mens BIOS laster inn, eller se hovedkorthåndboken for den nødvendige oppstartsnøkkelen.

2. Etter at BIOS-oppstartssekvensen er fullført, skal den første skjermen til NethServer vises på skjermen. Velg NethServer interaktiv installering og trykk Enter-tasten for å fortsette videre.

3. Vent noen sekunder til installasjonsprogrammet laster inn, og en Velkommen-skjerm skal vises. Velg ditt favorittspråk fra denne skjermen, gå til Neste-knappen ved å bruke TAB eller piltastene og trykk på Enter igjen for å fortsette.

4. På neste skjermbilde velger du nettverksgrensesnitt for det interne nettverket (grønt), som du skal administrere serveren gjennom, og hopp deretter til Deretter bruker du Tab-tasten og trykker Enter for å gå til grensesnittet og konfigurere nettverksinnstillingene deretter. Når du er ferdig med nettverkets IP-innstillinger, velg Neste fane og trykk Enter for å fortsette.

5. Til slutt, den siste innstillingen er å velge Installer-fanen og trykke Enter-tasten for å installere NethServer >.

Viktig: Vær oppmerksom på at dette trinnet er dataødeleggende og vil slette og formatere alle maskindiskene dine. Etter dette trinnet vil installasjonsprogrammet automatisk konfigurere og installere systemet til det når slutten.

Trinn 2: Sette opp root-passord

6. Etter at installasjonen er fullført og systemet har startet på nytt, logger du på NethServer-konsollen med følgende standardlegitimasjon:

User : root
Password: Nethesis,1234

Når du er logget på systemet, utfør følgende kommando for å endre standard root-passord (pass på at du velger et sterkt passord med minst 8 tegnlengde, minst én stor bokstav, ett tall og et spesielt symbol):

passwd root

Trinn 3: Innledende NethServer-konfigurasjoner

7. Etter at root-passordet er endret, er det på tide å logge på NethServer webadministrasjonsgrensesnitt og gjøre de første konfigurasjonene ved å navigere til serverens IP-adresse som er konfigurert under installasjonsprosessen for det interne nettverksgrensesnittet (grønt grensesnitt) på port 980 ved bruk av HTTPS-protokollen:

https://nethserver_IP:980

Første gang du navigerer til URL-en ovenfor, skal det vises en sikkerhetsadvarsel i nettleseren din. Godta det selvsignerte sertifikatet for å fortsette, og påloggingssiden skal vises.

Logg på med root-brukernavnet og root-passordet du allerede har endret, og velkomstsiden skal vises. Trykk nå Neste-knappen for å fortsette med de første konfigurasjonene.

8. Deretter konfigurerer du serveren Vertsnavn, skriv inn domenenavnet og trykk Neste for å gå videre.

9. Velg serverens fysiske tidssone fra listen og trykk på Neste-knappen igjen.

10. Den neste siden vil be deg om å endre SSH-serverens standardport. Det er en god praksis å bruke dette sikkerhetstiltaket og endre SSH-porten til en vilkårlig port etter eget valg. Når SSH-portverdien er angitt, trykk på Neste-knappen for å fortsette.

11. På neste side velger du alternativet Nei, takk for ikke å sende statistikk til nethserver.org og klikker på Neste -knappen igjen for å fortsette videre.


12.
Nå har vi nådd den endelige konfigurasjonen. Gå gjennom alle innstillingene så langt, og når du er ferdig, trykk på Bruk-knappen for å skrive endringene inn i systemet ditt. Vent noen sekunder til oppgavene er fullført.

13. Når oppgaven er fullført, går du til Dashboard og går gjennom maskinens status, tjenester og Diskbruksom illustrert på skjermbildene nedenfor.

Trinn 4: Logg på via Putty og oppdater NethServer

14. Det siste trinnet i denne veiledningen er å oppdatere NethServer med de nyeste pakkene og sikkerhetsoppdateringene. Selv om dette trinnet kan gjøres fra serverens konsoll eller via nettgrensesnittet (Programvaresenter -> Oppdateringer).

Det er et godt tidspunkt å eksternt logge på gjennom SSH ved å bruke Putty som illustrert på skjermbildene nedenfor og utføre oppgraderingsprosedyren ved å utstede følgende kommando:

yum upgrade

Mens oppgraderingsprosessen starter vil du bli stilt noen spørsmål om du godtar en rekke nøkler. Svar alle med ja (y), og når oppgraderingsprosessen er ferdig, start systemet på nytt med init 6 eller start på nytt > kommandoen for å starte opp systemet med den nye installerte kjernen.

init 6
OR
reboot

At alle! Nå er maskinen din klar til å bli en e-post- og filterserver, webserver, brannmur, IDS, VPN, filserver, DHCP-server eller hvilken som helst annen konfigurasjon som passer best for dine lokaler.

Referanselenke: http://www.nethserver.org/