Indledende serveropsætning med CentOS

Indledende serveropsætning med CentOS

CentOS er et gratis og open source operativsystem til servere, der er baseret på Red Hat Enterprise Linux (RHEL). Det er et pålideligt og stabilt operativsystem, der er velegnet til en lang række serverapplikationer.

I denne guide vil vi gennemgå de indledende trin til at sætte en CentOS-server op. Vi vil dække følgende emner:

* Systemkrav
* Hentning af CentOS ISO-fil
* Opstart fra CentOS ISO-fil
* Partitionering af harddisken
* Oprettelse af filsystemer
* Montering af filsystemer
* Installation af CentOS
* Konfiguration af CentOS

Systemkrav

Før du begynder, skal du sørge for, at din hardware opfylder følgende minimumskrav:

* Processor: 64-bit x86 eller ARM64
* Hukommelse (RAM): 1 GB (2 GB anbefales)
* Harddiskplads: 20 GB (anbefales mere)
* Netværkskort

Hentning af CentOS ISO-fil

Du kan hente den seneste CentOS ISO-fil fra den officielle CentOS-hjemmeside: https://www.centos.org/download/

* Vælg den version af CentOS, du vil installere (f.eks. CentOS 8).
* Vælg den arkitektur, der matcher din hardware (f.eks. x86_64 for 64-bit processorer).
* Klik på knappen “Download” for at starte download af ISO-filen.

Opstart fra CentOS ISO-fil

Når du har hentet CentOS ISO-filen, skal du brænde den på en DVD eller et USB-drev. Du kan bruge Etcher eller et lignende værktøj til at udføre denne opgave.

  Sådan får du altid det billede, du ønsker

Når du har brændt ISO-filen på et medie, skal du indsætte det i din server og genstarte den. Serveren skal starte op fra ISO-filen.

Partitionering af harddisken

Når du er startet op fra CentOS ISO-filen, vil du blive præsenteret for en installationsmenu. Vælg indstillingen “Install CentOS Linux”.

Du vil derefter blive guidet gennem en række trin for at færdiggøre installationen. Følg trinene på skærmen for at vælge dit sprog, tastaturlayout og andre indstillinger.

Når du kommer til skærmen “Partitionering”, skal du vælge partitionsindstillingen “Tilpas”. Dette vil give dig mulighed for at oprette og ændre partitioner manuelt.

For at oprette en ny partition skal du klikke på knappen “+” på den nederste del af skærmen. Du vil derefter blive bedt om at angive størrelsen, typen og placeringen af den nye partition.

For en grundlæggende serveropsætning anbefales det at oprette følgende partitioner:

* Root-partition: En partition på mindst 20 GB til filsystemet /.
* Swap-partition: En partition på størrelse med din hukommelse (RAM).
* Home-partition (valgfrit): En separat partition til hjemmemapperne for brugerne.

Når du har oprettet de ønskede partitioner, skal du klikke på knappen “Udfør ændringer” for at gemme dine ændringer.

Oprettelse af filsystemer

Når du har partitioneret din harddisk, skal du oprette filsystemer på hver partition. Vælg indstillingen “Formater” for hver partition, og vælg derefter det ønskede filsystem.

  Hvad er HRTF i Valorant, og bør du bruge det?

* Root-partition: Vælg filsystemet ext4.
* Swap-partition: Vælg filsystemet swap.
* Home-partition (valgfrit): Vælg filsystemet ext4.

Montering af filsystemer

Når du har oprettet filsystemerne, skal du montere dem på de tilsvarende mount-punkter. Vælg indstillingen “Mountpunkter” for hver partition, og angiv derefter det tilsvarende mountpunkt.

* Root-partition: Angiv mountpunktet “/”.
* Swap-partition: Angiv mountpunktet “swap”.
* Home-partition (valgfrit): Angiv mountpunktet “/home”.

Installation af CentOS

Når du har monteret filsystemerne, kan du begynde at installere CentOS. Vælg indstillingen “Begynd installation” for at starte installationsprocessen.

Installationen vil tage noget tid at gennemføre. Når installationen er færdig, vil du blive bedt om at oprette en rodkonto og et password.

Konfiguration af CentOS

Når CentOS er installeret, skal du konfigurere det for at passe til dine behov. Dette indbefatter indstilling af netværksindstillinger, aktivering af tjenester og installation af software.

Netværksindstillinger

For at konfigurere netværksindstillingerne skal du redigere filen “/etc/sysconfig/network-scripts/ifcfg-eth0”. Du kan bruge følgende kommando til at redigere filen:

bash
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

Du skal ændre følgende indstillinger i filen:

* DEVICE: Navnet på netværksinterfacet (f.eks. eth0)
* BOOTPROTO: “dhcp” hvis du bruger DHCP til at få IP-adresse, eller “static” hvis du bruger en statisk IP-adresse
* ONBOOT: “yes” for at aktivere netværksinterfacet ved opstart

Aktivering af tjenester

Du kan bruge følgende kommando til at aktivere tjenester:

bash
sudo systemctl enable <service_name>

Du skal erstatte “” med navnet på den tjeneste, du vil aktivere. Du kan bruge følgende kommando til at se en liste over tilgængelige tjenester:

  Sådan ændrer du din placering på en Chromebook

bash
sudo systemctl --type=service --all

Installation af software

Du kan bruge følgende kommando til at installere software:

bash
sudo yum install <package_name>

Du skal erstatte “” med navnet på den softwarepakke, du vil installere.

Konklusion

Tillykke! Du har nu afsluttet den indledende opsætning af din CentOS-server. Nu kan du begynde at installere og konfigurere software til dine specifikke behov.

CentOS er et alsidigt operativsystem, der kan bruges til en lang række formål, såsom webserver, database server eller filserver. Vi anbefaler at læse CentOS-dokumentationen for at få mere information om, hvordan du konfigurerer og bruger CentOS.

Ofte stillede spørgsmål

1. Hvilken version af CentOS skal jeg installere?

Den nyeste stabile version af CentOS er 8.

2. Hvilken type filsystem skal jeg bruge til root-partitionen?

Det anbefales at bruge filsystemet ext4 til root-partitionen.

3. Hvor stor skal swap-partitionen være?

Swap-partitionen skal være på størrelse med din hukommelse (RAM).

4. Hvordan ændrer jeg rodpassword?

Du kan bruge følgende kommando til at ændre rodpassword:

bash
sudo passwd root

5. Hvordan opretter jeg en ny bruger?

Du kan bruge følgende kommando til at oprette en ny bruger:

bash
sudo adduser <username>

6. Hvordan installerer jeg software?

Du kan bruge følgende kommando til at installere software:

bash
sudo yum install <package_name>

7. Hvordan starter jeg en tjeneste?

Du kan bruge følgende kommando til at starte en tjeneste:

bash
sudo systemctl start <service_name>

8. Hvordan logger jeg ind på serveren via SSH?

Du kan bruge følgende kommando til at logge ind på serveren via SSH:

bash
ssh root@<server_ip_address>