Zoeken op website

Installatie van Fedora 23 Server en Beheer met Cockpit Management Tool


Het Fedora Project heeft de Fedora 23 Server editie uitgebracht op 11.03.2015 en deze wordt geleverd met een aantal coole nieuwe functies waarmee je je server gemakkelijk kunt beheren.

Wat is er nieuw in Fedora 23 Server

Hier zijn enkele van de veranderingen in Fedora 23 Server:

  1. RoleKit – een programmatische interface gemaakt voor eenvoudigere implementatie
  2. CockPit – Grafische gebruikersinterface voor extern serverbeheer
  3. SSLv3 en RC4 zijn standaard uitgeschakeld
  4. Perl 5.22 is standaard geïnstalleerd
  5. Python 3 heeft Python 2 vervangen
  6. Unicode 8.0-ondersteuning
  7. DNF-systeemupgrades

We hebben al een serie artikelen besproken over Fedora 23 Workstation die je misschien leuk vindt om door te nemen:

  1. Installatie van Fedora 23 Werkstationhandleiding
  2. Upgrade van Fedora 22 naar Fedora 23
  3. 24 dingen die je moet doen na de installatie van Fedora 23

In deze tutorial laten we je zien hoe je Fedora 23 Server op je systeem installeert. Voordat we beginnen, moet u ervoor zorgen dat uw systeem aan de minimale vereisten voldoet:

Vereisten

  1. CPU: 1 GHz (of sneller)
  2. RAM-geheugen: 1 GB
  3. Schijfruimte: 10 GB niet-toegewezen ruimte
  4. Grafische installatie vereist een minimale resolutie van 800×600

Download eerst de Fedora 23 Server Edition voor jouw systeemarchitectuur (32-bit of 64-bit) met behulp van de volgende links.

Download Fedora 23 Server Live-afbeelding

  1. Fedora-Server-DVD-i386-23.iso – Grootte 2,1 GB
  2. Fedora-Server-DVD-x86_64-23.iso – Grootte 2,0GB

Download Fedora 23 Server Netinstall-image

  1. Fedora-Server-netinst-i386-23.iso – Grootte 4580MB
  2. Fedora-Server-netinst-x86_64-23.iso – Grootte 415MB

Installatie van Fedora 23 Server

1. Maak eerst een opstartbare USB-flashdrive met de Unetbootin-tool of gebruik Brasero - hier zijn geen instructies nodig.

2. Zodra u uw opstartbare media heeft voorbereid, plaatst u deze in de juiste poort/apparaat en start u ervan op. U zou het initiële installatiescherm moeten zien:

3. Selecteer de installatieoptie en wacht tot het installatieprogramma u naar het volgende scherm brengt. U krijgt de mogelijkheid om de installatietaal te kiezen. Selecteer de gewenste en ga verder:

4. Nu wordt u naar het scherm 'Installatieoverzicht' gebracht. Onthoud deze, want we komen hier een paar keer terug tijdens de installatie:

De opties hier zijn:

  1. Toetsenbord
  2. Taalondersteuning
  3. Tijd datum
  4. Installatiebron
  5. Softwareselectie
  6. Installatiebestemming
  7. Netwerk- en hostnaam

We stoppen bij elk van deze opties, zodat u elke instelling naar behoefte kunt configureren.

Configureer toetsenbord

5. In dit gedeelte kunt u de beschikbare toetsenbordindelingen voor uw server selecteren. Klik op het plusteken "+" om meer toe te voegen:

Wanneer u uw keuze heeft gemaakt, klikt u op “Gereed” in de linkerbovenhoek, zodat u terug kunt keren naar het scherm “Installatieoverzicht”.

Taalondersteuning instellen

6. Het volgende dat je kunt configureren is de taalondersteuning voor je Fedora server. Als je extra talen nodig hebt voor je Fedora server, kun je deze hier selecteren:

Wanneer u de gewenste talen heeft geselecteerd, drukt u op de blauwe knop “Gereed” in de linkerbovenhoek.

Datum en tijd instellen

7. Hier kunt u de tijdinstellingen voor uw server instellen door de juiste tijdzone op de kaart of via het vervolgkeuzemenu te selecteren:

Nadat u de juiste tijdsinstellingen heeft geselecteerd, klikt u opnieuw op de knop “Gereed”.

Selecteer Installatiebron

8. De installatiebron detecteert de media waarvan u het besturingssysteem installeert. Als u de installatiebron van de netwerkbestemming wilt wijzigen, kunt u dat hier doen.

U kunt er ook voor kiezen om updates toe te passen tijdens de installatie in plaats van de pakketten te gebruiken die op uw bronimage staan:

U hoeft hier niets te wijzigen, omdat alle updates kunnen worden toegepast nadat de installatie is voltooid. Klik op de knop 'Gereed' als u klaar bent.

Softwareselectie

9. In deze sectie kunt u kiezen welke software vooraf op uw server moet worden geïnstalleerd wanneer deze voor de eerste keer opstart. Er zijn hier 4 vooraf gedefinieerde opties:

  • Minimale installatie – minimale hoeveelheid software – configureer alles zelf. Dit is de voorkeursoptie van gevorderde gebruikers
  • Fedora Server  - een geïntegreerde en eenvoudiger te beheren server
  • Webserver – bevat een set tools die nodig zijn om een webserver te beheren
  • Infrastructuurserver – deze opstelling is hoofdzakelijk bedoeld voor het onderhouden van netwerkinfrastructuurdiensten

De keuze hier is sterk individueel en hangt af van het project waarvoor u uw server nodig heeft. Wanneer u uw type server selecteert (aan de linkerkant), kunt u klikken op de software die u vooraf wilt laten installeren (windows aan de rechterkant):

In de meest voorkomende gevallen wilt u het volgende geselecteerd hebben:

  • Gemeenschappelijke netwerkbeheerder-submodules
  • FTP-server
  • Hardware-ondersteuning
  • MariaDB (MySQL)-database
  • Systeem gereedschap

Uiteraard kunt u zelf de softwarepakketten selecteren die u nodig heeft. Zelfs als u er een mist, kunt u altijd meer software installeren wanneer de installatie is voltooid.

Wanneer u uw keuze heeft gemaakt, klikt u op de blauwe knop “Gereed”, zodat u nogmaals naar het venster “Installatieoverzicht” kunt gaan.

Configureer de installatiebestemming

10. Dit is een van de belangrijkste onderdelen. U configureert de opslagpartities van uw server. Klik op de optie “Installatiebestemming” en selecteer de schijf waarop je Fedora 23 Server wilt installeren. Selecteer daarna “Ik zal de partitie configureren“:

Klik op de blauwe knop 'Gereed' in de linkerbovenhoek, zodat u de schijfpartities van uw server kunt configureren.

11. Selecteer in het volgende venster 'standaardpartitie' in het vervolgkeuzemenu en klik vervolgens op het plusteken "+" om uw eerste partitie te maken schijfpartitie.

12. Er verschijnt een kleiner venster waarin u het “Mount Point” en de “Gewenste capaciteit” van de partitie moet instellen. Hier is wat u hier moet kiezen:

  1. Mountpunt: /
  2. Gewenste capaciteit: 10 GB

Geef de rootpartitie meer ruimte als u van plan bent veel software te installeren.

Wanneer de partitie is aangemaakt, zorg er dan voor dat onder “Bestandssysteem” “ext4” is geselecteerd:

13. Nu gaan we verder en voegen wat swapgeheugen toe aan onze server. Het swapgeheugen wordt gebruikt wanneer uw server geen fysiek geheugen meer heeft. Wanneer dit gebeurt, leest het systeem tijdelijk uit het “swap” geheugen dat een klein deel van uw schijfruimte uitmaakt.

Houd er rekening mee dat het swapgeheugen aanzienlijk langzamer is dan het fysieke geheugen, dus u wilt swap niet te vaak gebruiken. Normaal gesproken moet de hoeveelheid swap het dubbele zijn van de grootte van uw RAM. Voor systemen met meer geheugen kunt u 1-2 GB ruimte geven.

Om “swap” geheugen toe te voegen, klikt u opnieuw op het plusteken "+" en selecteert u in het nieuwe venster met behulp van het vervolgkeuzemenu "swap" . In mijn geval geef ik er 2 GB ruimte aan:

  1. Mountpunt: wisselen
  2. Gewenste capaciteit: 2 GB

14. Ten slotte zullen we onze "/home" partitie aanmaken, waarin al onze gebruikersgegevens worden opgeslagen. Om deze partitie aan te maken, klikt u nogmaals op de knop "+" en selecteert u in het vervolgkeuzemenu "/home". Laat bij “Gewenste capaciteit” leeg om de resterende ruimte te gebruiken.

  1. Mountpunt: /home
  2. Gewenste capaciteit: laat leeg

Voor het geval dat, zorg ervoor dat het “Bestandssysteem” is ingesteld op “ext4”, net zoals u deed voor de rootpartitie.

Wanneer u klaar bent, klikt u op de blauwe knop 'Gereed'. U krijgt een lijst met wijzigingen die op de schijf zullen worden uitgevoerd:

Als alles er goed uitziet, klikt u op de knop 'Wijzigingen accepteren'. U wordt dan opnieuw naar het scherm 'Installatieoverzicht' gebracht.

Configureer netwerk en hostnaam

15. In dit gedeelte kunt u de netwerkinstellingen en de hostnaam voor uw server configureren. Om de hostnaam voor uw server te wijzigen, voert u eenvoudigweg de gewenste naam in naast “Hostnaam:“:

16. Om de netwerkinstellingen voor uw server te configureren, klikt u op de knop 'Configureren' aan de rechterkant. Normaal gesproken is het de bedoeling dat servers keer op keer vanaf hetzelfde IP-adres worden benaderd en het is een goede gewoonte om ze in te stellen met een statisch IP-adres. Op die manier wordt uw server elke keer vanaf hetzelfde adres benaderd.

Doe nu in het nieuwe venster het volgende:

  1. Selecteer IPv4-instellingen
  2. Selecteer naast 'Methode' de optie 'Handmatig'
  3. Klik op de knop 'Toevoegen'
  4. Voer uw IP-instellingen in die u van uw ISP heeft gekregen. In mijn geval gebruik ik een thuisrouter en heb ik een IP-adres toegepast binnen het netwerkbereik dat de router gebruikt

Sla ten slotte de wijzigingen op en klik nogmaals op de knop “Gereed”.

Begin met de installatie

17. Tenslotte kunt u rechtsonder op de knop 'Installatie starten' klikken:

18. Terwijl de installatie doorgaat, moet u het wachtwoord van uw rootgebruiker configureren en een extra gebruikersaccount aanmaken, wat optioneel is.

Om het wachtwoord van de rootgebruiker te configureren, klikt u op “ROOT PASSWORD” en stelt u een sterk wachtwoord in voor deze gebruiker:

19. Vervolgens kunt u een extra gebruikersaccount aanmaken voor uw nieuwe server. Vul eenvoudigweg de echte naam, gebruikersnaam en wachtwoord in:

20. Nu hoef je alleen nog maar te wachten tot de installatie is voltooid:

21. Zodra de installatie is voltooid, klikt u op de knop opnieuw opstarten die rechtsonder verschijnt. Je kunt nu de installatiemedia uitwerpen en opstarten naar je nieuwe Fedora server.

22. U heeft nu toegang tot uw server met de “root”-gebruiker die u heeft geconfigureerd en heeft volledige toegang tot uw server.

Fedora 23 Serverbeheer met Cockpit

23. Voor nieuwe beheerders heeft het Fedora Project een eenvoudig te gebruiken controlepaneel toegevoegd genaamd “Cockpit”. Hiermee kunt u de services van uw server via een browser beheren.

Om cockpit op uw server te installeren, voert u de volgende reeks opdrachten uit als root:

dnf install cockpit
systemctl enable cockpit.socket
systemctl start cockpit
firewall-cmd --add-service=cockpit

24. Ten slotte heeft u via de volgende URL toegang tot de cockpit in uw browser:

http://your-ip-address:9090

Houd er rekening mee dat u mogelijk een SSL-waarschuwing ziet, u kunt deze veilig negeren en doorgaan naar de pagina:

Gebruik voor authenticatie:

  1. Gebruikersnaam: root
  2. Wachtwoord: het rootwachtwoord voor uw server

U kunt de verschillende secties van dit controlepaneel gebruiken om:

  • Controleer de systeembelasting
  • Services in-/uitschakelen/stoppen/starten/herstarten
  • Logboeken bekijken
  • Zie schijfgebruik en I/O-bewerkingen
  • Bekijk netwerkstatistieken
  • Accounts beheren
  • Gebruik webterminal

Controleer systeembelasting

Systeemservices bewaken

Systeemlogboeken bewaken

Controleer de I/O-snelheid van de schijf

Netwerkgebruik monitoren

Beheer systeemaccounts

Gebruik webterminal

Conclusie

Je Fedora 23 serverinstallatie is nu voltooid en je kunt beginnen met het beheren van je server. Je beschikt zeker over alle benodigde hulpmiddelen om dit te doen. Als u echter vragen of opmerkingen heeft, aarzel dan niet om deze in het opmerkingengedeelte hieronder in te dienen.