Installation af Fedora 23 Server og Administration med Cockpit Management Tool


Fedora-projektet frigav Fedora 23 Server-udgave den 11.03.2015, og det kommer med nogle seje nye funktioner, der gør det nemt for dig at administrere din server.

Her er nogle af ændringerne i Fedora 23 Server:

  1. RoleKit - en programmatisk grænseflade, der gør det lettere at implementere den
  2. CockPit - Grafisk brugergrænseflade til ekstern serveradministration
  3. SSLv3 og RC4 er som standard deaktiveret
  4. Perl 5.22 installeret som standard
  5. Python 3 har erstattet python 2
  6. Unicode 8.0 support
  7. DNF-systemopgraderinger

Vi har allerede dækket en række artikler om Fedora 23 Workstation, som du måske vil gennemgå:

  1. Installation af Fedora 23 Workstation Guide
  2. Opgrader fra Fedora 22 til Fedora 23
  3. 24 ting at gøre efter Fedora 23-installation

I denne vejledning vil vi vise dig, hvordan du installerer Fedora 23 Server på dit system. Før vi starter, skal du sørge for, at dit system opfylder minimumskravene:

  1. CPU: 1 GHz (eller hurtigere)
  2. RAM: 1 GB
  3. Diskplads: 10 GB ikke-allokeret plads
  4. Grafisk installation kræver en opløsning på mindst 800 × 600

Download først Fedora 23 Server Edition til din systemarkitektur (32-bit eller 64-bit) ved hjælp af følgende links.

  1. Fedora-Server-DVD-i386-23.iso - Størrelse 2,1 GB
  2. Fedora-Server-DVD-x86_64-23.iso - Størrelse 2,0 GB

  1. Fedora-Server-netinst-i386-23.iso - Størrelse 4580MB
  2. Fedora-Server-netinst-x86_64-23.iso - Størrelse 415MB

Installation af Fedora 23 Server

1. Forbered først et USB-flashdrev, der kan startes, ved hjælp af Unetbootin-værktøjet, eller du kan bruge Brasero - ingen instruktioner er virkelig nødvendige her.

2. Når du har klargjort dit bootbare medie, skal du placere det i den relevante port/enhed og starte fra det. Du skal se den oprindelige installationsskærm:

3. Vælg installationsindstillingen, og vent på, at installationsprogrammet fører dig til næste skærmbillede. Du får mulighed for at vælge installationssprog. Vælg den foretrukne og fortsæt:

4. Nu føres du til skærmbilledet "Installationsoversigt". Husk denne, da vi kommer tilbage her et par gange under installationen:

Mulighederne her er:

  1. Tastatur
  2. Sprogunderstøttelse
  3. Tid og dato
  4. Installationskilde
  5. Valg af software
  6. Destination for installation
  7. Netværk og værtsnavn

Vi stopper med hver af disse muligheder, så du kan konfigurere hver indstilling efter behov.

5. I dette afsnit kan du vælge de tilgængelige tastaturlayouter til din server. Klik på plustegnet "+" for at tilføje flere:

Når du har foretaget dit valg, skal du klikke på "Udført" i øverste venstre hjørne, så du kan komme tilbage til "Installationsoversigt" -skærmen.

6. Den næste ting, du kan konfigurere, er sprogstøtten til din Fedora-server. Hvis du har brug for yderligere sprog til din Fedora-server, kan du vælge dem her:

Når du har valgt de ønskede sprog, skal du trykke på den blå “Udført” -knap i øverste venstre hjørne.

7. Her kan du konfigurere tidsindstillingerne for din server ved at vælge den relevante tidszone på kortet eller i rullemenuen:

Igen, en, du har valgt de relevante tidsindstillinger, skal du klikke på knappen "Udført".

8. Installationskilden registrerer det medie, hvorfra du installerer operativsystemet. Hvis du vil ændre installationskilden fra netværksdestinationen, kan du gøre det her.

Du har også mulighed for at vælge at anvende opdateringer under installationen i stedet for at bruge de pakker, der findes på dit kildebillede:

Du behøver ikke at ændre noget herinde, da alle opdateringer kan anvendes, efter installationen er afsluttet. Klik på knappen "Udført", når du er klar.

9. Dette afsnit giver dig mulighed for at vælge, hvilken software der skal forudinstalleres på din server, når den først starter op. Der er 4 foruddefinerede muligheder her:

  • Minimal installation - mindst mulig software - konfigurer alt selv. Dette er den foretrukne mulighed for avancerede brugere
  • Fedora Server - en integreret og lettere at administrere server
  • Webserver - inkluderer det sæt værktøjer, der kræves for at administrere en webserver
  • Infrastructure Server - denne opsætning er hovedsageligt til vedligeholdelse af netværkets infrastrukturtjenester

Valget her er stærkt individuelt og afhænger af det projekt, som du har brug for din server til. Når du vælger din servertype (til venstre), kan du klikke på den software, du vil have forudinstalleret (windows til højre):

I de fleste almindelige tilfælde vil du have følgende valgt:

  • Common Network Manager-undermoduler
  • FTP-server
  • Hardware support
  • MariaDB (MySQL) -database
  • Systemværktøjer

Selvfølgelig er du velkommen til at vælge de softwarepakker, du har brug for. Selv hvis du går glip af en, kan du altid installere mere software, når installationen er færdig.

Når du har foretaget dit valg, skal du klikke på den blå "Udført" -knap, så du kan gå til vinduet "Installationsoversigt" igen.

10. Dette er en af de vigtigste dele. Du konfigurerer din servers lagerpartitioner. Klik på "Installationsdestination" og vælg den disk, som du vil installere Fedora 23 Server på. Vælg derefter "Jeg vil konfigurere partitionering":

Klik på den blå "Udført" -knap i øverste venstre hjørne, så du kan konfigurere din servers diskpartitioner.

11. I det næste vindue skal du vælge “standardpartition” i rullemenuen og derefter klikke på plus "+" -tegnet for at oprette din første diskpartition.

12. Et mindre vindue vises, og du bliver nødt til at opsætte "Mount Point" og "Ønsket kapacitet" for partitionen. Her er hvad du skal vælge her:

  1. Mount Point:/
  2. Ønsket kapacitet: 10 GB

Giv rodpartitionen mere plads, hvis du planlægger at installere en masse software.

Når partitionen oprettes, skal du sørge for at "ext4" er valgt under "File System":

13. Nu fortsætter vi og tilføjer noget skiftehukommelse til vores server. Swap-hukommelsen bruges, når din server går ud af fysisk hukommelse. Når dette sker, læser systemet midlertidigt fra "swap" -hukommelsen, som er en lille del af din diskplads.

Bemærk, at swap-hukommelsen er betydeligt langsommere end fysisk hukommelse, så du vil ikke bruge swap for ofte. Normalt skal swapmængden være dobbelt så stor som dit RAM. For systemer med mere hukommelse kan du give det 1-2 GB plads.

For at tilføje "swap" -hukommelse skal du klikke på plus "+" -tegnet igen og i rullemenuen i det nye vindue vælge "swap". I mit tilfælde giver jeg det 2 GB plads:

  1. Mount Point: Skift
  2. Ønsket kapacitet: 2 GB

14. Endelig opretter vi vores "/ home" -partition, der gemmer alle vores brugerdata. For at oprette denne partition skal du klikke på knappen "+" igen og vælge “/ home” i rullemenuen. For "Ønsket kapacitet" skal du lade være tom for at bruge den resterende plads.

  1. Mount Point:/hjem
  2. Ønsket kapacitet: efterlad tom

Bare i tilfælde, skal du sørge for, at "File System" er indstillet til "ext4", ligesom du gjorde for rodpartitionen.

Når du er klar, skal du klikke på den blå “Udført” -knap. Du får en liste over ændringer, der udføres på disken:

Hvis alt ser godt ud, skal du klikke på “Accepter ændringer” -knappen og derefter føres til skærmbilledet “Installationsoversigt” igen.

15. I dette afsnit kan du konfigurere netværksindstillingerne og værtsnavnet til din server. For at ændre værtsnavnet til din server skal du blot indtaste det ønskede navn ud for “Værtsnavn:“:

16. For at konfigurere netværksindstillingerne til din server skal du klikke på knappen "Konfigurer" til højre. Normalt er det meningen, at servere skal tilgås fra den samme IP-adresse igen og igen, og det er en god praksis at indstille dem med en statisk IP-adresse. På den måde får du adgang til din server fra den samme adresse hver gang.

Gør nu i det nye vindue følgende:

  1. Valg af IPv4-indstillinger
  2. Ud for "Metode" skal du vælge "Manuel"
  3. Klik på knappen "Tilføj"
  4. Indtast dine IP-indstillinger leveret af din internetudbyder. I mit tilfælde bruger jeg en hjemme-router, og jeg har anvendt en IP-adresse inden for det netværksområde, som routeren bruger

Gem endelig ændringerne, og klik igen på "Udført" -knappen.

17. Endelig kan du klikke på knappen "Begynd installation" nederst til højre:

18. Mens installationen fortsætter, skal du konfigurere din root-brugers adgangskode og oprette en ekstra brugerkonto, der er valgfri.

For at konfigurere rootbrugerens adgangskode skal du klikke på “ROOT PASSWORD” og opsætte en stærk adgangskode til denne bruger:

19. Dernæst kan du oprette yderligere brugerkonto til din nye server. Udfyld blot det rigtige navn, brugernavn og adgangskode:

20. Nu er alt tilbage at vente på, at installationen er færdig:

21. Når installationen er afsluttet, skal du klikke på genstartsknappen, der vises nederst til højre. Du kan nu skubbe installationsmediet ud og starte til din nye Fedora-server.

22. Du kan nu få adgang til din server med den "root" -bruger, du har konfigureret, og har fuld adgang til din server.

Fedora 23-serveradministration med cockpit

23. For nye administratorer tilføjede Fedora Project et brugervenligt kontrolpanel kaldet "Cockpit". Det giver dig mulighed for at administrere din servers tjenester via browseren.

For at installere cockpit på din server skal du køre følgende sæt kommandoer som root:

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

24. Endelig kan du få adgang til cockpit i dine browsere på følgende URL:

http://your-ip-address:9090

Bemærk, at du muligvis ser en SSL-advarsel, du kan sikkert ignorere det og gå videre til siden:

For at godkende skal du bruge:

  1. Brugernavn: rod
  2. Adgangskode: rodadgangskoden til din server

Du kan bruge de forskellige sektioner på dette kontrolpanel til at:

  • Kontroller systembelastningen
  • Aktivér/deaktiver/stop/start/genstart tjenester
  • Gennemgå logfiler
  • Se diskbrug og I/O-handlinger
  • Gennemgå netværksstatistikker
  • Administrer konti
  • Brug webterminalen

Konklusion

Din Fedora 23-serverinstallation er nu afsluttet, og du kan begynde at administrere din server. Du har helt sikkert alle de nødvendige værktøjer til at gøre det. Men hvis du har spørgsmål eller kommentarer, så tøv ikke med at indsende dem i kommentarfeltet nedenfor.