Indholdsfortegnelse
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.
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.
* 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 “
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 “
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>