50% rabat alle planer, begrænset tid. Start kl $2.48/mo
12 min tilbage
Servere & OS

Sådan installeres DirectAdmin på Linux: Ubuntu, CentOS 7 & AlmaLinux (2026)

Rexa Cyrus By Rexa Cyrus 12 min læst Opdateret for 53 dage siden
DirectAdmin installationsguide banner, der viser servertårn med Ubuntu og CentOS skjoldlogoer mod en blå overskyet baggrund

Det behøver ikke være svært at administrere en server. Du skal bare bruge de rigtige værktøjer. DirectAdmin skiller sig ud som en af ​​de bedste kontrolpaneler til Linux fordi den er hurtig, let og effektiv. Det fungerer perfekt på Ubuntu og AlmaLinux, hvilket giver dig en grafisk grænseflade til at håndtere komplekse opgaver.

Manuel installation af kontrolpanelet giver dig detaljeret kontrol over din servers konfiguration. Du bestemmer præcist, hvilke tjenester der skal køres, og hvordan sikkerheden håndteres, i stedet for at stole på standardindstillingerne. Denne guide fører dig gennem hele opsætningsprocessen for at sikre, at dit miljø er bygget præcist, som du har brug for det.

Systemkrav til DirectAdmin

Opfyldelse af DirectAdmins systemkrav giver en problemfri installation og den bedste ydeevne.

KRITISK: Start med en ren server. Installer ikke tjenester som Apache, PHP, MySQL eller Sendmail, før du installerer DirectAdmin. Installationsprogrammet kompilerer og konfigurerer disse tjenester specifikt til kontrolpanelet. Eksisterende installationer vil forårsage konflikter og fejl.

DirectAdmin-systemkrav infografik, der viser minimum 2GHz CPU, 2GB RAM, 40GB lagerplads, dedikeret IP-adresse og understøttede Linux-distributioner inklusive Ubuntu, CentOS og AlmaLinux

Hardwarekrav

DirectAdmins lette design betyder, at beskeden hardware kan køre kontrolpanelet effektivt. Ifølge Systemkrav til DirectAdmin, de officielle specifikationer inkluderer specifikke hardware benchmarks.

DirectAdmin-hardwarekrav til Linux-servere:

Komponent Minimumskrav Anbefales
Processor 500 MHz Multi-core 1+ GHz
VÆDDER 4 GB 8 GB or more
Skift hukommelse 4 GB 4 GB+
Opbevaring 2 GB free space 10+ GB SSD
IP-adresse 1 statisk IPv4 2+ til DNS-kontrol

DirectAdmin kræver minimum 4 GB RAM med mindst 4 GB swap-hukommelse. For servere, der hoster flere websteder, skal du tildele yderligere hukommelse og processorkraft.

Både Intel- og AMD-processorer fungerer godt.

Key hardware note: SSD-lagring anbefales stærkt frem for traditionelle harddiske for den bedste DirectAdmin-ydeevne.

Operativsystemkompatibilitet

DirectAdmin understøtter flere Linux-distributioner. Start med en ren OS-installation.

Hos Cloudzy, vores Linux VPS giver et solidt fundament med 99,95 % oppetid og datacentre på 12 globale lokationer. Vi bruger AMD Ryzen 9-processorer og NVMe-lagring, så dit DirectAdmin-panel kører hurtigt.

Understøttede distributioner: Red Hat Enterprise Linux, AlmaLinux (anbefales til RHEL-kompatibilitet), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20.04 LTS, 22.04 LTS, 24.04 LTS).

Bemærk: CentOS 7 nåede EOL i juni 2024. For RHEL-baserede systemer skal du bruge AlmaLinux 9 eller Rocky Linux 9 i stedet.

Til Ubuntu-installationer fungerer DirectAdmin bedst på Long Term Support-udgivelser. Lær mere om forskellene i vores CentOS vs Ubuntu sammenligningsguide.

Licens- og domænekrav

Du skal bruge en gyldig DirectAdmin-licensnøgle for at starte installationen. Webinstallationsprogrammet beder om denne nøgle direkte. IP-låsning er tilgængelig som en valgfri sikkerhedsfunktion, men nøglen er hovedkravet. Du skal også have et fuldt kvalificeret domænenavn til din servers værtsnavn.

Dette værtsnavn bør løses via DNS.

Påkrævet adgang

Rodadgang til din server er obligatorisk for DirectAdmin-installation. Installationsprocessen ændrer systemkonfigurationer og installerer forskellige tjenester, der kræver root-rettigheder.

Med kravene dækket, er du klar til at begynde installationsprocessen. De følgende afsnit giver detaljerede instruktioner til både Ubuntu og CentOS 7.

Hvis du vil springe besværet med opsætningen over, skal du få Cloudzy's DirectAdmin VPS-hosting. Den leveres forudkonfigureret til maksimal ydeevne. Du kan begynde at administrere dine websteder med det samme uden at røre kommandolinjen. Dette lader dig fokusere på dit indhold i stedet for serverkonfiguration.

Sådan installeres DirectAdmin på Ubuntu

Installation af DirectAdmin på Ubuntu er ligetil, når du følger disse trin omhyggeligt. For den bedste stabilitet og ydeevne anbefaler vi at bruge en Cloudzy Ubuntu VPS kører versioner 20.04 LTS, 22.04 LTS eller 24.04 LTS.

# Update package lists and upgrade all packages
apt update && apt upgrade -y

Trin 1: Opdater dit system

Skift til root-brugeren, før du gør noget andet. Løbe sudo -i at åbne en rodskal. Alle kommandoer i denne Ubuntu-sektion kører fra den rodskal, så du behøver ikke at præfikse dem med sudo.

# Update package lists and upgrade all packages
apt update && apt upgrade -y

Når opdateringen er fuldført, genstart din server for at anvende kerneopdateringer:

# Reboot the server
reboot

Trin 2: Installer påkrævede afhængigheder

Installationsprogrammet trækker sine egne afhængigheder under opsætningen. Du behøver kun krølle installeret på forhånd for at køre scriptet:

apt install curl -y

Fejlfinding — manglende pakker: Hvis setup.sh markerer en manglende pakke midt i installationen, skal du kun installere den pakke ved navn og derefter køre scriptet igen.

To pakker, der ikke længere er i Ubuntu 24.04-repos libaio1 (erstattet af libaio1t64) og libperl4-corelibs-perl (fjernet helt). Installer ikke en komplet præ-afhængighedsliste fra eksterne guider. Lad setup.sh løse det, den har brug for.

Trin 3: Kør DirectAdmin-installationsscriptet

Sørg for, at du stadig er i din rodskal fra trin 1. Hvis du afsluttede, så løb sudo -i igen, før du fortsætter. Kør derefter installationsscriptet:

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Kør ikke dette som sudo sh <(krølle …). Kør det direkte inde fra rodskallen. Bruger sudo i en ikke-rodskall kan forårsage, at scriptet mislykkes midt i installationen.

Scriptet udfører indledende systemtjek og giver en URL for at fortsætte installationen gennem din webbrowser.

URL'en vil ligne http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Åbn denne URL i din browser for at fuldføre installationen via DirectAdmins webbaserede installationsprogram.

Under opsætningen beder webinstallationsprogrammet om din licensnøgle, serverværtsnavn, administratorbrugernavn og adgangskode, valg af netværksadapter og præferencer for softwarestak.

Installationsprocessen tager typisk 30-60 minutter, afhængigt af din servers ydeevne og internetforbindelseshastighed.

Trin 4: Konfigurer Firewall-indstillinger

Hvis du kører en firewall, skal du indstille den til at tillade DirectAdmins standardporte. DirectAdmin bruger port 2222 til kontrolpanelets grænseflade.

Kør disse kommandoer for UFW for at konfigurere firewalladgang korrekt.

# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload

Port 2222 giver adgang til DirectAdmin-kontrolpanelet, mens port 80 og 443 håndterer HTTP- og HTTPS-webtrafik for dine hostede websteder.

Trin 5: Få adgang til DirectAdmin

Når installationen er fuldført, skal du få adgang til DirectAdmin ved at åbne din webbrowser og navigere til:

http://YOUR_SERVER_IP:2222

Log ind med de administratoroplysninger, du oprettede under installationen.

Sådan installeres DirectAdmin på CentOS 7 (kun ældre)

Vigtig: Brug ikke dette til nye servere.

CentOS 7 nåede End of Life i 2024. DirectAdmin droppede også understøttelse af RHEL 7-systemer. Du bør kun bruge disse trin, hvis du forsøger at gendanne legacy CentOS VPS-hosting miljøer.

DirectAdmin CentOS 7 installationsflowdiagram, der viser SELinux-konfiguration, systemopdatering, sudo-installationsscriptudførelse, firewall-opsætning og færdiggørelsestrin med fremskridtsindikatorer
For enhver ny opsætning i 2026, du skal bruge AlmaLinux 9. Hvis du fortsætter med CentOS 7, vil du stå over for sikkerhedsrisici og ødelagte opdateringsscripts.

Trin 1: Forbered systemet

Skift til en rodskal, før du begynder. Løbe sudo -i at åbne en. Må ikke bruges sudo foran individuelle kommandoer. Kør dem direkte inde fra rodskallen.

sudo -i

Først skal du deaktivere SELinux midlertidigt for installationsprocessen. SELinux kan forstyrre DirectAdmins installationsscripts:

# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config

Opdater dine systempakker:

# Update all system packages
yum update -y

Reboot the server after updates complete:

# Reboot to apply updates
reboot

Trin 2: Kør DirectAdmin-installationsscriptet

Du er allerede i en rodskal fra trin 1. Kør installationsscriptet direkte:

sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Må ikke bruges sudo sh <(krølle …). Kør det kun inde fra rodskallen. Installationsguiden vil guide dig gennem opsætningsprocessen. Du skal bruge dine DirectAdmin-licensoplysninger og konfigurere grundlæggende serverindstillinger.

Trin 3: Konfigurer firewallregler

CentOS 7 bruger firewalld til firewallstyring. Åbn de nødvendige porte:

# Allow DirectAdmin control panel (port 2222)

firewall-cmd --permanent --add-port=2222/tcp

# Allow HTTP traffic (port 80)

firewall-cmd --permanent --add-port=80/tcp

# Allow HTTPS traffic (port 443)

firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp

# Reload firewall to apply changes

firewall-cmd --reload

Disse kommandoer gør det muligt for DirectAdmins kontrolpanel og webtjenester at acceptere indgående forbindelser.

Trin 4: Fuldfør installationen

Installationsprocessen vil installere og konfigurere alle nødvendige tjenester, inklusive din valgte webserver, PHP og databasesystem. Overvåg installationsoutput for eventuelle fejl eller advarsler.

Når installationen er fuldført, skal du få adgang til DirectAdmin på:

http://YOUR_SERVER_IP:2222

Log ind med dine administratoroplysninger for at begynde at konfigurere dit hostingmiljø.

Sådan installeres DirectAdmin på AlmaLinux 9 (anbefalet alternativ)

AlmaLinux 9 er den anbefalede erstatning for CentOS 7, der tilbyder fuld RHEL-kompatibilitet med aktiv langsigtet support. DirectAdmin understøtter officielt AlmaLinux, hvilket gør det til det bedste valg til nye 2026-implementeringer.

Installationsprocessen er næsten identisk med CentOS 7 med moderne pakkehåndtering. Her er den strømlinede tilgang:

Hurtige installationstrin

Skift til en rodskal først, og opdater derefter dit system:

sudo -i

# Update system packages
dnf update -y

Kør installationsscriptet direkte fra den rodskal. Sæt det ikke foran med sudo sh <(krølle …):

# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)

Kør scriptet direkte fra rodskallen. Sæt det ikke foran med sudo.

Konfigurer firewallen ved hjælp af firewalld:

# Allow necessary ports

firewall-cmd --permanent --add-port=2222/tcp

firewall-cmd --permanent --add-port=80/tcp

firewall-cmd --permanent --add-port=443/tcp

firewall-cmd --permanent --add-port=35222/tcp

firewall-cmd --reload

Få adgang til dit DirectAdmin-panel på http://YOUR_SERVER_IP:2222 efter installationen er fuldført. AlmaLinux 9 giver bedre sikkerhed, aktive opdateringer og officiel DirectAdmin-support frem til 2032.

Konfiguration efter installation

Når du har installeret DirectAdmin, skal du fuldføre disse vigtige konfigurationstrin for at sikre og forbedre din installation.

DirectAdmin-sikkerheds- og brugeradministrationsfunktioner, der viser SSL-certifikater, Let's Encrypt-integration, DNS-registreringer, adgangskodebeskyttelse og tre-lags brugerroller: Administrator, forhandler og bruger

Sikkerhedskonfiguration

Opdater din administratoradgangskode lige efter du har logget ind. Installationsprogrammet genererer tilfældige legitimationsoplysninger, så du bør indstille en brugerdefineret adgangskode med det samme. Naviger til Account Manager i DirectAdmin-grænsefladen, og opdater dine legitimationsoplysninger.

Aktiver SSL/TLS-certifikater for selve DirectAdmin-kontrolpanelet. DirectAdmin understøtter Let's Encrypt for gratis SSL-certifikater, som du kan konfigurere gennem afsnittet SSL-certifikater.

DNS-konfiguration

Konfigurer dine navneservere i DirectAdmins DNS Management sektion. Korrekt DNS-konfiguration betyder, at dine domæner løses korrekt, og e-mail-levering fungerer korrekt.

Opsætning af brugerkonto

DirectAdmin fungerer på tre adgangsniveauer:

  • administratorer har fuld serverkontrol
  • Forhandlere kan oprette og administrere brugerkonti
  • Brugere kan administrere deres egne hjemmesider og e-mail-konti

Software installation

Brug DirectAdmins CustomBuild-funktion til at installere eller opdatere softwarepakker som webservere, PHP-versioner og databasesystemer.

DirectAdmin fordele og begrænsninger

Du bør afveje DirectAdmins styrker mod dens svagheder, før du installerer det. Det største træk er prisen. Standardlicensen koster kun $29 pr. måned. Dette er meget lavere end cPanel. Det sparer dig penge, hvis du administrerer flere servere.

DirectAdmin fordele og begrænsninger sammenligningsdiagram med ikoner, der viser omkostningsbesparelser, ydeevne og Linux-kompatibilitet versus netværksbegrænsninger og plugin-begrænsninger

Ydeevne er et andet stort plus. Panelet er let. Det kører godt på minimal hardware, selv på 500 MHz CPU'er. Dette efterlader mere RAM og processorkraft til dine faktiske websteder. Det forbliver stabilt på grund af automatiske nedbrudsgendannelsesfunktioner.

Men der er afvejninger. Du får færre indbyggede funktioner sammenlignet med cPanel. Plugin-økosystemet er også meget mindre. Du går måske glip af det brede udvalg af tredjepartsværktøjer, som andre paneler tilbyder. Dette kan gøre specifikke tilpasninger sværere at finde uden hjælp.

DirectAdmin virker kun på Linux-systemer. Windows-brugere kan ikke bruge det. Brugerfællesskabet er mindre, så det tager længere tid at finde svar på sjældne fejl. Men hvis du ønsker hastighed og lave omkostninger frem for en massiv markedsplads, er dette panel et solidt valg.

DirectAdmin vs cPanel: En kort sammenligning

DirectAdmin vs cPanel sammenligning, der viser omkostningseffektivitet, ressourceforbrug, funktionslister og forskelle mellem brugeradministration mellem de to webhostingkontrolpaneler

At vide, hvordan DirectAdmin sammenligner med cPanel, hjælper dig med at træffe et informeret valg.

Pris: DirectAdmins standardpakke koster $29 pr. måned, mens cPanels priser er væsentligt højere for sammenlignelige funktioner. DirectAdmin giver betydelige omkostningsbesparelser, især for hostingudbydere, der administrerer flere servere.

Ressourceforbrug: DirectAdmin bruger færre systemressourcer end cPanel, hvilket gør det mere velegnet til VPS og delte hostingmiljøer.

Funktioner: cPanel tilbyder flere indbyggede funktioner og et større økosystem af plugins og integrationer. DirectAdmin leverer vigtige hostingadministrationsværktøjer, men med et mere strømlinet funktionssæt.

Hvis du overvejer alternativer, så tjek vores guide om "hvordan man installerer cPanel på Ubuntu”.

Læringskurve: Begge paneler er begyndervenlige, selvom cPanels omfattende dokumentation og større brugerfællesskab giver flere læringsressourcer.

Konklusion

At lære at installere DirectAdmin på Linux giver dig en pålidelig, omkostningseffektiv løsning til serveradministration. Dens lette design, intuitive grænseflade og overkommelige priser gør det til et fremragende valg for hostingudbydere.

Installationsprocessen for at installere DirectAdmin på Ubuntu, CentOS 7 og AlmaLinux 9 er nem, når du følger de korrekte trin. Sørg for, at dit system opfylder minimumskravene på 4 GB RAM og 4 GB swap-hukommelse, få en gyldig licens, og opsæt din firewall til at tillade DirectAdmins standardport 2222.

Selvom DirectAdmin måske ikke tilbyder så mange funktioner som cPanel, tjener dens fokus på kernehostingfunktionalitet, stabilitet og ressourceeffektivitet mange use cases usædvanligt godt.

FAQ

Hvad er DirectAdmin?

DirectAdmin er et let, webbaseret kontrolpanel til Linux. Det lader dig administrere websteder, e-mail og DNS via en grafisk grænseflade i stedet for kommandolinjen. Det er et omkostningseffektivt alternativ til cPanel.

Er DirectAdmin kompatibel med Ubuntu 24.04 LTS?

Ja, DirectAdmin understøtter fuldt ud Ubuntu 24.04 LTS, 22.04 LTS og 20.04 LTS. Det er bedst at bruge Long Term Support (LTS)-udgivelser, fordi de tilbyder udvidede sikkerhedsopdateringer og større stabilitet til servermiljøer.

Hvad er standardporten for DirectAdmin?

DirectAdmin bruger port 2222 til kontrolpanelets grænseflade. Dette adskiller sig fra standard HTTP-port 80, som betjener websteder. Sørg for, at din firewall tillader trafik på port 2222 at få adgang til DirectAdmin-dashboardet.

Kan jeg bruge DirectAdmin på Windows-servere?

Nej, DirectAdmin er udelukkende til Linux-operativsystemer. Understøttede distributioner inkluderer Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux og Red Hat Enterprise Linux. For Windows-servere, overvej alternativer som Plesk.

Hvor meget koster DirectAdmin i 2026?

DirectAdmin tilbyder Personal Plus til $5/måned, LITE til $15/måned og Standard til $29/måned. Den ældre personlige pakke på $2/måned blev udgået i august 2023. Disse priser er fortsat betydeligt lavere end konkurrenter som cPanel.

Hvad er minimumskravene til RAM for DirectAdmin?

DirectAdmin kræver minimum 4 GB RAM og 4 GB swap-hukommelse. Til produktionsmiljøer, der hoster flere websteder, alloker mere RAM.

Hvorfor nævner nogle guider CentOS 8 til DirectAdmin?

CentOS 8 nåede EOL den 31. december 2021, og CentOS 7 fulgte den 30. juni 2024. Brug AlmaLinux 9 eller Rocky Linux 9 til officiel DirectAdmin-understøttelse og langsigtede sikkerhedsopdateringer til aktuelle udrulninger.

Har jeg brug for teknisk viden for at installere DirectAdmin på Linux?

Grundlæggende Linux-kommandolinjekendskab hjælper, men denne vejledning indeholder alle nødvendige kommandoer. Du har brug for root SSH-adgang og evnen til at udføre terminalkommandoer. Det automatiserede installationsscript gør processen nem for begyndere.

Kan jeg migrere fra cPanel til DirectAdmin på den samme server?

Nej. DirectAdmin kræver en ren server for at fungere, fordi den kompilerer sit eget miljø. Da cPanel installerer sine egne versioner af Apache og MySQL, vil installation af DirectAdmin oven på det ødelægge din server. Du skal sørge for en ny VPS og overføre dine sikkerhedskopier dertil i stedet.

Dele

Mere fra bloggen

Fortsæt med at læse.

Bedste selv-hostede apps, du kan køre med Cosmos Cloud-forsidebillede med app-paneler omkring et Cosmos-dashboard.
Servere & OS

Bedste selv-hostede apps, du kan køre med Cosmos Cloud: Filer, medier, adgangskoder, automatisering og mere!

Måske har du konfigureret Cosmos Cloud og vil nu se, hvilke apps der passer godt til den, eller måske har du ikke engang besluttet dig for Cosmos endnu og vil bare se, hvor godt den passer til dit arbejde.

Nick SilverNick Silver 16 min læst
Portainer vs Cosmos Cloud til styring af Docker Apps-cover med hybrid opsætningsdiagram og neon ops vs adgangsblokke.
Servere & OS

Portainer vs Cosmos Cloud: Bedst egnet til Docker App Management

Hvis du allerede kender Docker og bare vil have den renere måde at køre en voksende app-stack på, er her det korte svar på Portainer vs Cosmos Cloud. Portainer er det stærkeste valg for direc

Nick SilverNick Silver 14 min læst
Cosmos Cloud vs CasaOS vs Umbrel funktionsgrafik, der viser tre selv-hostede stier inde i en abstrakt cloud-netværksverden.
Servere & OS

Cosmos Cloud vs CasaOS vs Umbrel: Hvilken Self-Hosted Platform passer til din opsætning?

Det korte svar er, at CasaOS stadig er det nemmeste sted at begynde, Umbrel har den reneste kurerede følelse, og Cosmos Cloud giver mere mening, når du vil have strammere kontrol over domaet

Nick SilverNick Silver 11 min læst

Klar til at implementere? Fra $2,48/md.

Uafhængig sky, siden 2008. AMD EPYC, NVMe, 40 Gbps. 14 dages pengene tilbage.