Announcement

Collapse
No announcement yet.

Komplet cPanel-installation på AlmaLinux 9

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Komplet cPanel-installation på AlmaLinux 9

    Introduktion
    Dette indlæg beskriver en trin-for-trin vejledning til at installere cPanel/WHM på en frisk AlmaLinux 9-server. Indlægget dækker forudsætninger, nødvendige systemændringer, installationskommandoer og efter-installationsopgaver. Følg officielt cPanel-dokumentation som supplement.

    Forudsætninger
    - En frisk AlmaLinux 9 installation (minimal anbefales). cPanel anbefaler en nyinstallation uden eksisterende kontrolpaneler.
    - Root-adgang (sudo med root-skal eller direkte root-login).
    - Fuld internetadgang fra serveren (downloader installationspakker).
    - Et gyldigt cPanel-licens (eller testlicens) tilknyttet serverens IP.
    - Et fuldt kvalificeret domænenavn (FQDN) som hostname, fx server.example.com.
    - Minimum hardware: 1 vCPU, 1 GB RAM (anbefalet mere til produktion), 20+ GB disk.

    Forbered serveren
    1) Opdater systemet
    - Opdater pakker først:
    dnf -y update
    reboot (hvis kerne eller kritiske opdateringer kræver det)

    2) Indstil korrekt hostname (FQDN)
    - Eksempel:
    hostnamectl set-hostname server.example.com
    - Bekræft med:
    hostname -f

    3) Deaktiver SELinux (cPanel kræver SELinux disabled)
    - Midlertidigt:
    setenforce 0
    - Permanent (rediger /etc/selinux/config):
    SELINUX=disabled
    - Bemærk: Ændring kræver reboot for at træde fuldt i kraft.

    4) Firewall og nødvendige porte
    - cPanel/WHM bruger bl.a. disse porte: 2082, 2083, 2086, 2087 (WHM), 2095, 2096, 21, 25, 110, 143, 587, 993, 995, 80, 443, 53 (DNS) osv.
    - Eksempel med firewalld (åbn som root):
    firewall-cmd --permanent --add-port=2087/tcp
    firewall-cmd --permanent --add-port=2083/tcp
    firewall-cmd --permanent --add-port=80/tcp
    firewall-cmd --permanent --add-port=443/tcp
    firewall-cmd --reload
    - Alternativt installer og konfigurer CSF efter installation.

    5) Fjern konfliktfyldte kontrollpanelpakker
    - Sørg for at der ikke er andre kontrolpaneler (Plesk, DirectAdmin) eller store pakker, der kan konflikte.

    6) Sørg for perl og andre værktøjer
    - Installer nødvendige basispakker (typisk tilgodeset af cPanel-installeren selv):
    dnf -y install curl perl

    Installation af cPanel/WHM
    1) Skift til /home og download installeren
    cd /home
    curl -o latest -L https://securedownloads.cpanel.net/latest

    2) Kør installeren som root
    sh latest

    - Installationen kan tage 20–60+ minutter afhængig af hardware og internetforbindelse.
    - Følg eventuelle beskeder på skærmen. Installeren konfigurerer Apache, Exim, Dovecot, MySQL/MariaDB, FTP, Bind/PowerDNS mv.

    Efter installationen
    1) Første login til WHM
    - Åbn i browser:

    - Log ind med root og adgangskode. Du vil blive præsenteret for initial setup-wizard.

    2) Grundlæggende konfiguration
    - Acceptér licensaftale, indtast kontakt-email.
    - Sæt nameserver-navne (ns1.example.com, ns2.example.com) og IP-mapping.
    - Konfigurer navnserversoftware (BIND anbefales, medmindre du vil bruge ekstern DNS).

    3) SSL-certifikater
    - cPanel leverer selvsigneret certifikat ved install, men udskift med et gyldigt certifikat (Let’s Encrypt eller kommercielt) for WHM/cPanel/webmail.

    4) Mail- og DNS-konfiguration
    - Konfigurer MX-poster og PTR (reverse DNS) hos din hostingudbyder.
    - Kontrollér at e-mail-relaterede porte er åbne og at spam-filters/rekords er korrekt sat.

    5) Sikkerhed og opdateringer
    - Kør /scripts/upcp regelmæssigt (cPanel-opdateringsscript) eller brug WHM automatiske opdateringer.
    - Installer og konfigurer CSF/LFD eller anden firewall/IDS.
    - Aktivér ModSecurity, konfigurer brute force protection og styr adgang.

    Fejlfinding (ofte stillede spørgsmål)
    - Installeren hænger eller fejler: Tjek /var/log/cpanel-install.log og /var/log/messages for detaljer.
    - Hostname ikke accepteret: Brug et FQDN og sørg for korrekt resolver/forward/reverse DNS.
    - Licens problemer: Bekræft at IP’en er korrekt tilknyttet licensen via cPanel’s licensportal.

    Anbefalinger og checkpoints før produktion
    - Kør installationen på en dedikeret, opdateret server (undgå VPS-skabeloner med gamle pakker).
    - Sørg for backups (Bacula, R1Soft, cPanel backups).
    - Test mailflow, DNS-opsætning og SSL før migration af kunder.

    Bemærkninger om sprog og dokumentation
    - Denne guide er en komprimeret vejledning. Brug altid den officielle cPanel-installationsdokumentation for de nyeste krav og supportede distributioner: https://docs.cpanel.net

    Hvis du ønsker, kan jeg lave en version af denne guide på engelsk og/eller tilpasse kommandoer til din konkrete serveropsætning (IP, hostname, firewall).
Working...
X