50% sleva všechny plány, omezený čas. Začátek v $2.48/mo
zbývá 12 min
Servery a OS

Jak nainstalovat DirectAdmin na Linux: Ubuntu, CentOS 7 & AlmaLinux (2026)

Rexa Cyrus By Rexa Cyrus 12 min čtení Aktualizováno před 53 dny
Banner instalační příručky DirectAdmin zobrazující serverovou věž s logy štítu Ubuntu a CentOS na modrém zamračeném pozadí

Správa serveru nemusí být náročná. Potřebujete jen ty správné nástroje. DirectAdmin vyniká jako jeden z nejlepší ovládací panely pro Linux protože je rychlý, lehký a účinný. Funguje perfektně na Ubuntu a AlmaLinuxu a poskytuje vám grafické rozhraní pro zpracování složitých úkolů.

Ruční instalace ovládacího panelu vám poskytne podrobnou kontrolu nad konfigurací vašeho serveru. Spíše než se spoléhat na výchozí nastavení, můžete se rozhodnout, které služby chcete spouštět a jak bude zajištěno zabezpečení. Tato příručka vás provede celým procesem nastavení, abyste zajistili, že vaše prostředí bude vytvořeno přesně tak, jak potřebujete.

Systémové požadavky pro DirectAdmin

Splnění systémových požadavků DirectAdmin poskytuje hladkou instalaci a nejlepší výkon.

KRITICKÉ: Začněte s čistým serverem. Před instalací DirectAdmin neinstalujte služby jako Apache, PHP, MySQL nebo Sendmail. Instalační program zkompiluje a nakonfiguruje tyto služby speciálně pro ovládací panel. Stávající instalace způsobí konflikty a selhání.

Infografika systémových požadavků DirectAdmin zobrazující minimálně 2GHz CPU, 2GB RAM, 40GB úložiště, vyhrazenou IP adresu a podporované distribuce Linuxu včetně Ubuntu, CentOS a AlmaLinux

Hardwarové požadavky

Odlehčený design DirectAdmin znamená, že skromný hardware může efektivně provozovat ovládací panel. Podle Systémové požadavky DirectAdmin, oficiální specifikace zahrnují konkrétní hardwarové benchmarky.

Hardwarové požadavky DirectAdmin pro servery Linux:

Komponent Minimální požadavek Doporučeno
Procesor 500 MHz Vícejádrový 1+ GHz
BERAN 4 GB 8 GB or more
Vyměňte paměť 4 GB 4 GB+
Skladování 2 GB free space 10+ GB SSD
IP adresa 1 statický IPv4 2+ pro ovládání DNS

DirectAdmin vyžaduje minimálně 4 GB RAM s minimálně 4 GB odkládací paměti. Pro servery hostující více webových stránek přidělte další paměť a výpočetní výkon.

Procesory Intel i AMD fungují dobře.

Klíčová poznámka k hardwaru: Úložiště SSD se důrazně doporučuje oproti tradičním pevným diskům pro nejlepší výkon DirectAdmin.

Kompatibilita operačního systému

DirectAdmin podporuje několik distribucí Linuxu. Začněte čistou instalací OS.

V Cloudzy, naše Linux VPS poskytuje pevný základ s 99,95% dostupností a datovými centry ve 12 globálních lokalitách. Používáme procesory AMD Ryzen 9 a úložiště NVMe, takže váš panel DirectAdmin běží rychle.

Podporované distribuce: Red Hat Enterprise Linux, AlmaLinux (doporučeno pro kompatibilitu RHEL), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20,04 LTS, 22,04 LTS, 24,04 LTS).

Poznámka: CentOS 7 dosáhl EOL v červnu 2024. Pro systémy založené na RHEL použijte místo toho AlmaLinux 9 nebo Rocky Linux 9.

U instalací Ubuntu funguje DirectAdmin nejlépe ve verzích s dlouhodobou podporou. Zjistěte více o rozdílech v našem Průvodce porovnáním CentOS vs Ubuntu.

Požadavky na licenci a doménu

Ke spuštění instalace potřebujete platný licenční klíč DirectAdmin. Webový instalátor požádá o tento klíč přímo. IP zamykání je k dispozici jako volitelná bezpečnostní funkce, ale klíč je hlavním požadavkem. Potřebujete také plně kvalifikovaný název domény pro název hostitele vašeho serveru.

Tento název hostitele by se měl překládat přes DNS.

Požadovaný přístup

Pro instalaci DirectAdmin je povinný přístup root k vašemu serveru. Proces instalace upravuje konfigurace systému a instaluje různé služby, které vyžadují oprávnění root.

Se splněnými požadavky jste připraveni zahájit proces instalace. Následující části poskytují podrobné pokyny pro Ubuntu i CentOS 7.

Pokud chcete přeskočit potíže s nastavením, pořiďte si Cloudzy’s DirectAdmin VPS hosting. Dodává se předem nakonfigurovaný pro špičkový výkon. Své webové stránky můžete začít spravovat okamžitě, aniž byste se dotkli příkazového řádku. To vám umožní soustředit se na svůj obsah místo na konfiguraci serveru.

Jak nainstalovat DirectAdmin na Ubuntu

Instalace DirectAdmin na Ubuntu je jednoduchá, když budete pečlivě postupovat podle těchto kroků. Pro nejlepší stabilitu a výkon doporučujeme používat Cloudzy Ubuntu VPS běžící verze 20.04 LTS, 22.04 LTS nebo 24.04 LTS.

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

Krok 1: Aktualizujte svůj systém

Než uděláte cokoliv jiného, ​​přepněte na uživatele root. Běh sudo -i k otevření kořenového shellu. Všechny příkazy v této sekci Ubuntu se spouštějí z tohoto kořenového prostředí, takže je nebudete muset předponovat sudo.

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

Po dokončení aktualizace restartujte server a použijte aktualizace jádra:

# Reboot the server
reboot

Krok 2: Nainstalujte požadované závislosti

Instalační program stahuje své vlastní závislosti během instalace. Vy jen potřebujete kučera předem nainstalované pro spuštění skriptu:

apt install curl -y

Odstraňování problémů – chybějící balíčky: Pokud setup.sh označí chybějící balíček během instalace, nainstalujte pouze tento balíček podle názvu a poté znovu spusťte skript.

Dva balíčky již nejsou v repozitářích Ubuntu 24.04 libaio1 (nahrazeno libaio1t64) a libperl4-corelibs-perl (úplně odstraněno). Neinstalujte úplný seznam předzávislostí z externích průvodců. Nechte setup.sh vyřešit, co potřebuje.

Krok 3: Spusťte instalační skript DirectAdmin

Ujistěte se, že jste stále v kořenovém prostředí z kroku 1. Pokud jste skončili, spusťte sudo -i znovu před pokračováním. Poté spusťte instalační skript:

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

Nespouštějte to jako sudo sh <(curl …). Spusťte jej přímo z kořenového shellu. Použití sudo v prostředí jiného uživatele než root může způsobit selhání skriptu během instalace.

Skript provede počáteční systémové kontroly a poskytne adresu URL pro pokračování instalace prostřednictvím webového prohlížeče.

Adresa URL bude vypadat podobně jako http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Otevřete tuto adresu URL ve svém prohlížeči a dokončete instalaci prostřednictvím webového instalačního programu DirectAdmin.

Během instalace vás webový instalační program požádá o licenční klíč, název hostitele serveru, uživatelské jméno a heslo správce, výběr síťového adaptéru a předvolby zásobníku softwaru.

Proces instalace obvykle trvá 30–60 minut v závislosti na výkonu vašeho serveru a rychlosti připojení k internetu.

Krok 4: Nakonfigurujte nastavení brány firewall

Pokud používáte bránu firewall, nastavte ji tak, aby povolila výchozí porty DirectAdmin. DirectAdmin používá port 2222 pro rozhraní ovládacího panelu.

Spusťte tyto příkazy pro UFW, abyste správně nakonfigurovali přístup brány firewall.

# 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 poskytuje přístup k ovládacímu panelu DirectAdmin, zatímco porty 80 a 443 zpracovávají webový provoz HTTP a HTTPS pro vaše hostované webové stránky.

Krok 5: Přístup k DirectAdmin

Po dokončení instalace otevřete DirectAdmin otevřením webového prohlížeče a přejděte na:

http://YOUR_SERVER_IP:2222

Přihlaste se pomocí přihlašovacích údajů správce, které jste vytvořili během instalace.

Jak nainstalovat DirectAdmin na CentOS 7 (pouze starší verze)

Důležité: Toto nepoužívejte pro nové servery.

CentOS 7 dosáhl konce životnosti v roce 2024. DirectAdmin také zrušil podporu pro systémy RHEL 7. Tyto kroky byste měli použít pouze v případě, že se pokoušíte obnovit dědictví CentOS VPS hosting prostředí.

Vývojový diagram instalace DirectAdmin CentOS 7 zobrazující konfiguraci SELinux, aktualizaci systému, spuštění instalačního skriptu sudo, nastavení brány firewall a kroky dokončení s indikátory průběhu
Pro jakékoli nové nastavení v roce 2026, musíte používat AlmaLinux 9. Pokud budete pokračovat s CentOS 7, budete čelit bezpečnostním rizikům a poškozeným aktualizačním skriptům.

Krok 1: Připravte systém

Než začnete, přepněte do prostředí root. Běh sudo -i otevřít jednu. Nepoužívejte sudo před jednotlivými příkazy. Spusťte je přímo z kořenového shellu.

sudo -i

Nejprve dočasně deaktivujte SELinux pro proces instalace. SELinux může zasahovat do instalačních skriptů DirectAdmin:

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

Aktualizujte své systémové balíčky:

# Update all system packages
yum update -y

Reboot the server after updates complete:

# Reboot to apply updates
reboot

Krok 2: Spusťte instalační skript DirectAdmin

Již jste v kořenovém prostředí z kroku 1. Spusťte instalační skript přímo:

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

Nepoužívejte sudo sh <(curl …). Spusťte jej pouze z kořenového shellu. Instalační průvodce vás provede procesem nastavení. Budete potřebovat informace o licenci DirectAdmin a nakonfigurujete základní nastavení serveru.

Krok 3: Nakonfigurujte pravidla brány firewall

CentOS 7 používá pro správu firewallu firewall. Otevřete potřebné porty:

# 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

Tyto příkazy umožňují ovládacímu panelu DirectAdmin a webovým službám přijímat příchozí připojení.

Krok 4: Dokončete instalaci

Instalační proces nainstaluje a nakonfiguruje všechny požadované služby, včetně vámi zvoleného webového serveru, PHP a databázového systému. Sledujte výstup instalace, zda neobsahuje chyby nebo varování.

Po dokončení instalace přejděte do DirectAdmin na:

http://YOUR_SERVER_IP:2222

Přihlaste se pomocí přihlašovacích údajů správce a začněte konfigurovat své hostitelské prostředí.

Jak nainstalovat DirectAdmin na AlmaLinux 9 (doporučená alternativa)

AlmaLinux 9 je doporučenou náhradou za CentOS 7 a nabízí plnou kompatibilitu RHEL s aktivní dlouhodobou podporou. DirectAdmin oficiálně podporuje AlmaLinux, což z něj dělá nejlepší volbu pro nová nasazení 2026.

Proces instalace je téměř totožný s CentOS 7 s moderní správou balíčků. Zde je zjednodušený přístup:

Rychlé kroky instalace

Nejprve přepněte na root shell a poté aktualizujte svůj systém:

sudo -i

# Update system packages
dnf update -y

Spusťte instalační skript přímo z tohoto root shellu. Neuvádějte předponu s sudo sh <(curl …):

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

Spusťte skript přímo z kořenového prostředí. Neuvádějte předponu s sudo.

Nakonfigurujte firewall pomocí 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

Otevřete panel DirectAdmin na adrese http://YOUR_SERVER_IP:2222 po dokončení instalace. AlmaLinux 9 poskytuje lepší zabezpečení, aktivní aktualizace a oficiální podporu DirectAdmin do roku 2032.

Konfigurace po instalaci

Po úspěšné instalaci DirectAdmin proveďte tyto důležité konfigurační kroky pro zabezpečení a vylepšení vaší instalace.

Funkce zabezpečení a správy uživatelů DirectAdmin zobrazující certifikáty SSL, integraci Let's Encrypt, záznamy DNS, ochranu heslem a tříúrovňové uživatelské role: správce, prodejce a uživatel

Konfigurace zabezpečení

Aktualizujte své heslo správce ihned po přihlášení. Instalační program generuje náhodné přihlašovací údaje, takže byste si měli okamžitě nastavit vlastní heslo. Přejděte do Správce účtů v rozhraní DirectAdmin a aktualizujte své přihlašovací údaje.

Povolte certifikáty SSL/TLS pro samotný ovládací panel DirectAdmin. DirectAdmin podporuje Let’s Encrypt pro bezplatné SSL certifikáty, které můžete nakonfigurovat v sekci SSL certifikáty.

Konfigurace DNS

Nastavte své jmenné servery v sekci Správa DNS DirectAdmin. Správná konfigurace DNS znamená, že se vaše domény správně vyřeší a doručování e-mailů funguje správně.

Nastavení uživatelského účtu

DirectAdmin funguje na třech úrovních přístupu:

  • Správci mít plnou kontrolu nad serverem
  • Prodejci může vytvářet a spravovat uživatelské účty
  • Uživatelé mohou spravovat své vlastní webové stránky a e-mailové účty

Instalace softwaru

Použijte funkci CustomBuild DirectAdmin k instalaci nebo aktualizaci softwarových balíčků, jako jsou webové servery, verze PHP a databázové systémy.

Výhody a omezení DirectAdmin

Před instalací byste měli zvážit silné stránky DirectAdmin a jeho slabé stránky. Největším tahákem je cena. Standardní licence stojí pouhých 29 USD měsíčně. To je mnohem nižší než cPanel. Pokud spravujete více serverů, ušetříte peníze.

Srovnávací tabulka výhod a omezení DirectAdmin s ikonami znázorňujícími úspory nákladů, výkon a kompatibilitu s Linuxem oproti síťovým omezením a omezením pluginů

Výkon je dalším velkým plusem. Panel je lehký. Běží dobře na minimálním hardwaru, dokonce i na 500 MHz CPU. Pro vaše skutečné webové stránky tak zůstane více paměti RAM a výpočetního výkonu. Zůstává stabilní díky funkcím automatického obnovení po havárii.

Ale existují kompromisy. Ve srovnání s cPanel získáte méně vestavěných funkcí. Ekosystém pluginů je také mnohem menší. Možná vám bude chybět široká škála nástrojů třetích stran, které nabízejí jiné panely. To může ztížit nalezení konkrétních přizpůsobení bez pomoci.

DirectAdmin funguje pouze na systémech Linux. Uživatelé Windows jej nemohou používat. Uživatelská komunita je menší, takže hledání odpovědí na vzácné chyby trvá déle. Pokud však chcete spíše rychlost a nízké náklady než masivní trh, je tento panel dobrou volbou.

DirectAdmin vs cPanel: Krátké srovnání

Porovnání DirectAdmin vs cPanel ukazující nákladovou efektivitu, využití zdrojů, seznamy funkcí a rozdíly ve správě uživatelů mezi dvěma ovládacími panely webhostingu

Vědět, jak se DirectAdmin srovnává s cPanel, vám pomůže učinit informovanou volbu.

Cena: Standardní balíček DirectAdmin stojí 29 $ měsíčně, zatímco cena cPanel je výrazně vyšší za srovnatelné funkce. DirectAdmin přináší značné úspory nákladů, zejména pro poskytovatele hostingu spravující více serverů.

Využití zdrojů: DirectAdmin spotřebovává méně systémových prostředků než cPanel, takže je vhodnější pro VPS a sdílená hostingová prostředí.

Vlastnosti: cPanel nabízí více vestavěných funkcí a větší ekosystém pluginů a integrací. DirectAdmin poskytuje základní nástroje pro správu hostingu, ale s efektivnější sadou funkcí.

Pokud zvažujete alternativy, podívejte se na našeho průvodce na téma „jak nainstalovat cPanel na Ubuntu”.

Křivka učení: Oba panely jsou přívětivé pro začátečníky, i když rozsáhlá dokumentace cPanel a větší komunita uživatelů poskytují více zdrojů pro výuku.

Závěr

Naučte se, jak nainstalovat DirectAdmin na Linux, získáte spolehlivé a cenově výhodné řešení pro správu serveru. Jeho lehký design, intuitivní rozhraní a dostupné ceny z něj dělají vynikající volbu pro poskytovatele hostingu.

Instalační proces pro instalaci DirectAdmin na Ubuntu, CentOS 7 a AlmaLinux 9 je snadný, když budete postupovat podle správných kroků. Ujistěte se, že váš systém splňuje minimální požadavky na 4 GB RAM a 4 GB odkládací paměti, získejte platnou licenci a nastavte bránu firewall tak, aby umožňovala výchozí port 2222 DirectAdmin.

I když DirectAdmin nemusí nabízet tolik funkcí jako cPanel, jeho zaměření na základní hostingové funkce, stabilitu a efektivitu zdrojů slouží mnoha případům použití výjimečně dobře.

FAQ

Co je DirectAdmin?

DirectAdmin je odlehčený webový ovládací panel pro Linux. Umožňuje vám spravovat webové stránky, e-maily a DNS prostřednictvím grafického rozhraní, nikoli příkazového řádku. Je to cenově výhodná alternativa k cPanel.

Je DirectAdmin kompatibilní s Ubuntu 24.04 LTS?

Ano, DirectAdmin plně podporuje Ubuntu 24.04 LTS, 22.04 LTS a 20.04 LTS. Nejlepší je používat vydání Long Term Support (LTS), protože nabízejí rozšířené aktualizace zabezpečení a větší stabilitu pro serverová prostředí.

Jaký je výchozí port pro DirectAdmin?

DirectAdmin používá port 2222 pro rozhraní ovládacího panelu. Tím se liší od standardního portu HTTP 80, který obsluhuje webové stránky. Ujistěte se, že váš firewall umožňuje provoz na portu 2222 pro přístup k řídicímu panelu DirectAdmin.

Mohu používat DirectAdmin na serverech Windows?

Ne, DirectAdmin je výhradně pro operační systémy Linux. Mezi podporované distribuce patří Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux a Red Hat Enterprise Linux. U serverů Windows zvažte alternativy, jako je Plesk.

Kolik stojí DirectAdmin v roce 2026?

DirectAdmin nabízí Personal Plus za 5 USD/měsíc, LITE za 15 USD/měsíc a Standard za 29 USD/měsíc. Starší osobní balíček 2 $/měsíc byl ukončen v srpnu 2023. Tyto ceny zůstávají výrazně nižší než u konkurence, jako je cPanel.

Jaké jsou minimální požadavky na RAM pro DirectAdmin?

DirectAdmin vyžaduje minimálně 4 GB RAM a 4 GB odkládací paměti. Pro produkční prostředí hostující více webových stránek přidělte více paměti RAM.

Proč někteří průvodci zmiňují CentOS 8 pro DirectAdmin?

CentOS 8 dosáhl EOL 31. prosince 2021 a CentOS 7 následoval 30. června 2024. Pro aktuální nasazení použijte AlmaLinux 9 nebo Rocky Linux 9 pro oficiální podporu DirectAdmin a dlouhodobé bezpečnostní aktualizace.

Potřebuji technické znalosti k instalaci DirectAdmin na Linux?

Základní znalost příkazového řádku Linuxu pomáhá, ale tato příručka poskytuje všechny potřebné příkazy. Potřebujete root SSH přístup a schopnost provádět terminálové příkazy. Automatizovaný instalační skript usnadňuje začátečníkům.

Mohu migrovat z cPanel do DirectAdmin na stejném serveru?

Ne. DirectAdmin vyžaduje ke svému fungování čistý server, protože kompiluje své vlastní prostředí. Protože cPanel instaluje své vlastní verze Apache a MySQL, instalace DirectAdmin nad ním naruší váš server. Musíte zajistit nový VPS a přenést tam zálohy.

Podíl

Více z blogu

Pokračujte ve čtení.

Nejlepší aplikace s vlastním hostováním, které můžete spouštět s Cosmos Cloudem na úvodním obrázku s panely aplikací kolem řídicího panelu Cosmos.
Servery a OS

Nejlepší samoobslužné aplikace, které můžete provozovat s Cosmos Cloud: Soubory, média, hesla, automatizace a další!

Možná jste si nastavili Cosmos Cloud a nyní chcete vidět, jaké aplikace s ním dobře ladí, nebo jste se možná ještě ani nerozhodli pro Cosmos a chcete jen zjistit, jak dobře se hodí k vaší práci

Nick SilverNick Silver 16 minut čtení
Kryt Porttainer vs Cosmos Cloud pro správu Docker Apps s hybridním schématem nastavení a neonovými operacemi vs přístupovými bloky.
Servery a OS

Portainer vs Cosmos Cloud: Nejlepší řešení pro správu aplikací Docker

Pokud již znáte Docker a chcete pouze čistší způsob, jak provozovat rostoucí zásobník aplikací, zde je krátká odpověď na Porttainer vs Cosmos Cloud. Porttainer je silnější volbou pro direc

Nick SilverNick Silver 14 minut čtení
Hlavní grafika Cosmos Cloud vs CasaOS vs Umbrel ukazuje tři samostatně hostované cesty uvnitř jednoho abstraktního světa cloudové sítě.
Servery a OS

Cosmos Cloud vs CasaOS vs Umbrel: Která platforma s vlastním hostitelem vyhovuje vašemu nastavení?

Krátká odpověď zní, že CasaOS je stále tím nejjednodušším místem, kde začít, Umbrel má nejčistší kurátorský pocit a Cosmos Cloud dává větší smysl, jakmile budete chtít přísnější kontrolu nad doménou

Nick SilverNick Silver 11 minut čtení

Jste připraveni k nasazení? Od 2,48 $ měsíčně.

Nezávislý cloud, od roku 2008. AMD EPYC, NVMe, 40 Gbps. 14denní vrácení peněz.