Zoeken op website

Hoe 'NethServer' te installeren en configureren - een op CentOS gebaseerde alles-in-één Linux-distributie


NethServer is een krachtige en beveiligde Open Source Linux-distributie, gebouwd bovenop CentOS 6.6, ontworpen voor kleine kantoren en middelgrote ondernemingen. Ingebouwd met een groot aantal modules die eenvoudig via de webinterface kunnen worden geïnstalleerd, kan NethServer uw box omzetten in een mailserver, FTP-server, webserver, webfilter, firewall, VPN-server, File Cloud-server, Windows File Sharing server of e-mail Groupware-server op basis van SOGo in een mum van tijd met slechts een paar klikken.

Deze tutorial is uitgebracht in twee edities, Community Edition, die gratis is en Enterprise Edition, die wordt geleverd met betaalde ondersteuning. Deze tutorial behandelt de installatieprocedure van NethServer Free Editie (versie 6.6) vanaf een ISO-image, hoewel het ook kan worden geïnstalleerd vanuit repositories op een vooraf geïnstalleerd CentOS-systeem met behulp van de yum-opdracht om softwarepakketten van internet te downloaden.

Als u bijvoorbeeld NethServer op een vooraf geïnstalleerd CentOS-systeem wilt installeren, kunt u eenvoudig onderstaande opdrachten uitvoeren om uw huidige CentOS om te zetten in NethServer.

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

Om extra nethserver-modules te installeren, vermeldt u de naam van de module als parameter voor het installatiescript, zoals hieronder weergegeven.

nethserver-install nethserver-mail nethserver-nut

Zoals ik hierboven al zei, toont deze handleiding alleen de installatieprocedure van NethServer Free Edition vanaf een ISO-image...

NethServer downloaden

NethServer ISO Image die kan worden verkregen via de volgende downloadlink:

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

Voordat u met de installatieprocedure begint, moet u zich ervan bewust zijn dat het gebruik van deze methode op basis van CD ISO Image al uw eerdere gegevens van de harde schijven van uw machine zal formatteren en vernietigen. Zorg er dus als veiligheidsmaatregel voor dat u alle gegevens verwijdert ongewenste schijfstations en bewaar alleen de schijven waarop het systeem wordt geïnstalleerd.

Nadat de installatie is voltooid, kunt u de rest van de schijven opnieuw aansluiten en deze toevoegen aan uw NethServer LVM-partities (VolGroup-lv_root en VolGroup-lv-swap).

Stap 1: Installatie van NethServer

1. Nadat u de ISO-image heeft gedownload, brandt u deze op een CD of maakt u een opstartbaar USB-station, plaatst u de CD/USB in het CD-station/USB-poort van uw machine en instrueert u het BIOS van uw machine om vanaf op te starten CD/USB. Om vanaf CD/USB op te starten, drukt u op de F12-toets terwijl het BIOS wordt geladen of raadpleegt u de handleiding van uw moederbord voor de benodigde opstartsleutel.

2. Nadat de BIOS-opstartvolgorde is voltooid, zou het eerste scherm van NethServer op uw scherm moeten verschijnen. Kies NethServer interactieve installatie en druk op de Enter-toets om verder te gaan.

3. Wacht een paar seconden totdat het installatieprogramma is geladen en er een Welkom scherm verschijnt. Kies in dit scherm uw favoriete Taal, ga naar de knop Volgende met de TAB- of pijltoetsen en druk nogmaals op Enter om door te gaan.

4. Kies op het volgende scherm uw Netwerkinterface voor het interne netwerk (Groen), waarmee u de server gaat beheren, en ga vervolgens naar Gebruik vervolgens de Tab-toets en druk op Enter om naar de interface te gaan en uw netwerkinstellingen dienovereenkomstig te configureren. Wanneer u klaar bent met de netwerk-IP-instellingen, kiest u het tabblad Volgende en drukt u op Enter om door te gaan.

5. Ten slotte is de laatste instelling het kiezen van het tabblad Installeren en op de Enter-toets drukken om de NethServer te installeren >.

Belangrijk: houd er rekening mee dat deze stap gegevensvernietigend is en al uw machineschijven zal wissen en formatteren. Na deze stap zal het installatieprogramma het systeem automatisch configureren en installeren totdat het einde is bereikt.

Stap 2: Root-wachtwoord instellen

6. Nadat de installatie is voltooid en het systeem opnieuw is opgestart, logt u in op uw NethServer-console met de volgende standaardgegevens:

User : root
Password: Nethesis,1234

Eenmaal ingelogd op het systeem, voer je de volgende opdracht uit om het standaard root-wachtwoord te wijzigen (zorg ervoor dat je een sterk wachtwoord kiest met een lengte van minimaal 8 tekens, minimaal één hoofdletter, één cijfer en een speciaal symbool):

passwd root

Stap 3: Initiële NethServer-configuraties

7. Nadat het root wachtwoord is gewijzigd, is het tijd om in te loggen op de webbeheerinterface van NethServer en de eerste configuraties uit te voeren, door naar het IP-adres van uw server te navigeren dat tijdens het installatieproces is geconfigureerd voor de interne netwerkinterface (groene interface) op poort 980 met behulp van het HTTPS-protocol:

https://nethserver_IP:980

De eerste keer dat u naar de bovenstaande URL navigeert, moet er een beveiligingswaarschuwing in uw browser worden weergegeven. Accepteer het zelfondertekende certificaat om verder te gaan en de inlogpagina zou moeten verschijnen.

Log in met de root-gebruikersnaam en het root-wachtwoord dat u al hebt gewijzigd en de welkomstpagina zou moeten verschijnen. Druk nu op de knop Volgende om door te gaan met de initiële configuraties.

8. Stel vervolgens de Hostnaam van uw server in, voer uw Domein naam in en klik op Volgende om verder te gaan.

9. Kies de fysieke Tijdzone van uw server uit de lijst en klik nogmaals op de knop Volgende.

10. Op de volgende pagina wordt u gevraagd de standaardpoort van de SSH-server te wijzigen. Het is een goede gewoonte om deze beveiligingsmaatregel te gebruiken en de SSH-poort te wijzigen in een willekeurige poort naar keuze. Zodra de opgeslagen SSH-poortwaarde is ingesteld, drukt u op de knop Volgende om door te gaan.

11. Kies op de volgende pagina de optie Nee, bedankt om geen statistieken naar nethserver.org te sturen en klik op Volgende nogmaals om verder te gaan.


12. Nu hebben we de definitieve configuratie bereikt. Controleer alle instellingen tot nu toe en zodra u klaar bent, klikt u op de knop Toepassen om de wijzigingen in uw systeem te schrijven. Wacht een paar seconden totdat de taken zijn voltooid.

13. Zodra de taak is voltooid, gaat u naar Dashboard en controleert u de Status, Services en van uw machine. Schijfgebruik zoals geïllustreerd in de onderstaande schermafbeeldingen.

Stap 4: Log in via Putty en update NethServer

14. De laatste stap van deze handleiding is het updaten van uw NethServer met de nieuwste pakketten en beveiligingspatches. Hoewel deze stap kan worden uitgevoerd vanaf de serverconsole of via de webinterface (Softwarecentrum -> Updates).

Het is een goed moment om op afstand in te loggen via SSH met behulp van Putty, zoals geïllustreerd in de onderstaande schermafbeeldingen, en de upgradeprocedure uit te voeren door de volgende opdracht te geven:

yum upgrade

Terwijl het upgradeproces begint, wordt u enkele vragen gesteld of u een reeks sleutels accepteert. Beantwoord alles met ja (y) en wanneer het upgradeproces is voltooid, start je systeem opnieuw op met init 6 of reboot > commando om het systeem op te starten met de nieuw geïnstalleerde kernel.

init 6
OR
reboot

Dat alles! Nu is uw machine klaar om een mail- en filterserver, webserver, firewall, IDS, VPN, bestandsserver, DHCP-server of welke andere configuratie dan ook die het beste geschikt is voor uw locatie te worden.

Referentielink: http://www.nethserver.org/