Gérer un serveur ne doit pas être difficile. Vous avez juste besoin des bons outils. DirectAdmin se distingue comme l'un des meilleurs panneaux de contrôle pour Linux car il est rapide, léger et efficace. Il fonctionne parfaitement sur Ubuntu et AlmaLinux, vous offrant une interface graphique pour gérer des tâches complexes.
L'installation manuelle du panneau de configuration vous donne un contrôle granulaire sur la configuration de votre serveur. Vous décidez exactement quels services exécuter et comment la sécurité est gérée, plutôt que de vous fier aux paramètres par défaut. Ce guide vous guide tout au long du processus de configuration complet pour garantir que votre environnement est construit exactement comme vous en avez besoin.
Configuration système requise pour DirectAdmin
Le respect de la configuration système requise de DirectAdmin permet une installation fluide et les meilleures performances.
CRITIQUE : Commencez avec un serveur propre. N'installez pas de services comme Apache, PHP, MySQL ou Sendmail avant d'installer DirectAdmin. Le programme d'installation compile et configure ces services spécifiquement pour le panneau de contrôle. Les installations existantes provoqueront des conflits et des échecs.

Exigences matérielles
La conception légère de DirectAdmin signifie qu’un matériel modeste peut exécuter efficacement le panneau de contrôle. Selon le Configuration système requise pour DirectAdmin, les spécifications officielles incluent des références matérielles spécifiques.
Configuration matérielle requise pour DirectAdmin pour les serveurs Linux :
| Composant | Exigence minimale | Recommandé |
| Processeur | 500 MHz | Multicœur 1+ GHz |
| BÉLIER | 4 GB | 8 GB or more |
| Échanger la mémoire | 4 GB | 4 GB+ |
| Stockage | 2 GB free space | SSD de 10 Go ou plus |
| Adresse IP | 1 IPv4 statique | 2+ pour le contrôle DNS |
DirectAdmin nécessite un minimum de 4 Go de RAM avec au moins 4 Go de mémoire d'échange. Pour les serveurs hébergeant plusieurs sites Web, allouez de la mémoire et de la puissance de traitement supplémentaires.
Les processeurs Intel et AMD fonctionnent bien.
Remarque sur le matériel clé : Le stockage SSD est fortement recommandé par rapport aux disques durs traditionnels pour les meilleures performances DirectAdmin.
Compatibilité du système d'exploitation
DirectAdmin prend en charge plusieurs distributions Linux. Commencez par une nouvelle installation du système d’exploitation.
Chez Cloudzy, notre Serveur virtuel Linux fournit une base solide avec une disponibilité de 99,95 % et des centres de données dans plus de 12 sites dans le monde. Nous utilisons des processeurs AMD Ryzen 9 et un stockage NVMe pour que votre panneau DirectAdmin fonctionne rapidement.
Distributions prises en charge : Red Hat Enterprise Linux, AlmaLinux (recommandé pour la compatibilité RHEL), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20.04 LTS, 22.04 LTS, 24.04 LTS).
Remarque : CentOS 7 a atteint la fin de vie en juin 2024. Pour les systèmes basés sur RHEL, utilisez plutôt AlmaLinux 9 ou Rocky Linux 9.
Pour les installations Ubuntu, DirectAdmin fonctionne mieux sur les versions de support à long terme. Apprenez-en davantage sur les différences entre nos Guide de comparaison CentOS vs Ubuntu.
Exigences de licence et de domaine
Vous avez besoin d'une clé de licence DirectAdmin valide pour démarrer l'installation. L'installateur Web demande directement cette clé. Le verrouillage IP est disponible en tant que fonction de sécurité en option, mais la clé constitue la principale exigence. Vous avez également besoin d’un nom de domaine complet pour le nom d’hôte de votre serveur.
Ce nom d'hôte doit être résolu via DNS.
Accès requis
L'accès root à votre serveur est obligatoire pour l'installation de DirectAdmin. Le processus d'installation modifie les configurations du système et installe divers services nécessitant les privilèges root.
Une fois les exigences couvertes, vous êtes prêt à commencer le processus d’installation. Les sections suivantes fournissent des instructions détaillées pour Ubuntu et CentOS 7.
Si vous souhaitez éviter les tracas de configuration, procurez-vous Cloudzy Hébergement VPS DirectAdmin. Il est préconfiguré pour des performances optimales. Vous pouvez commencer à gérer vos sites Web immédiatement sans toucher à la ligne de commande. Cela vous permet de vous concentrer sur votre contenu plutôt que sur la configuration du serveur.
Comment installer DirectAdmin sur Ubuntu
L'installation de DirectAdmin sur Ubuntu est simple lorsque vous suivez attentivement ces étapes. Pour une stabilité et des performances optimales, nous vous recommandons d'utiliser un Cloudzy VPN Ubuntu exécutant les versions 20.04 LTS, 22.04 LTS ou 24.04 LTS.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Étape 1 : Mettez à jour votre système
Passez à l'utilisateur root avant de faire autre chose. Courir sudo -je pour ouvrir un shell racine. Toutes les commandes de cette section Ubuntu s'exécutent à partir de ce shell racine, vous n'aurez donc pas besoin de les préfixer avec sudo.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Une fois la mise à jour terminée, redémarrez votre serveur pour appliquer les mises à jour du noyau :
# Reboot the server
reboot
Étape 2 : installer les dépendances requises
Le programme d'installation extrait ses propres dépendances lors de l'installation. Vous avez seulement besoin boucle installé au préalable pour exécuter le script :
apt install curl -y
Dépannage – paquets manquants : Si setup.sh signale un package manquant en cours d'installation, installez uniquement ce package par son nom, puis réexécutez le script.
Deux packages qui ne sont plus dans les dépôts Ubuntu 24.04 sont Libaio1 (remplacé par libaio1t64) et libperl4-corelibs-perl (entièrement supprimé). N'installez pas une liste complète de pré-dépendances à partir de guides externes. Laissez setup.sh résoudre ce dont il a besoin.
Étape 3 : Exécutez le script d'installation DirectAdmin
Assurez-vous que vous êtes toujours dans votre shell racine à l'étape 1. Si vous avez quitté, exécutez sudo -je encore une fois avant de continuer. Exécutez ensuite le script d'installation :
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Ne l'exécutez pas comme sudo sh <(boucle …). Exécutez-le directement depuis l’intérieur du shell racine. En utilisant sudo dans un shell non root peut entraîner l'échec du script en cours d'installation.
Le script effectue les vérifications initiales du système et fournit une URL pour poursuivre l'installation via votre navigateur Web.
L'URL ressemblera à http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Ouvrez cette URL dans votre navigateur pour terminer l'installation via le programme d'installation Web de DirectAdmin.
Lors de l'installation, le programme d'installation Web vous demande votre clé de licence, le nom d'hôte du serveur, le nom d'utilisateur et le mot de passe de l'administrateur, la sélection de la carte réseau et les préférences de la pile logicielle.
Le processus d'installation prend généralement 30 à 60 minutes, selon les performances de votre serveur et la vitesse de votre connexion Internet.
Étape 4 : Configurer les paramètres du pare-feu
Si vous utilisez un pare-feu, configurez-le pour autoriser les ports par défaut de DirectAdmin. DirectAdmin utilise le port 2222 pour l'interface du panneau de configuration.
Exécutez ces commandes pour qu'UFW configure correctement l'accès au pare-feu.
# 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 donne accès au panneau de configuration DirectAdmin, tandis que les ports 80 et 443 gèrent le trafic Web HTTP et HTTPS pour vos sites Web hébergés.
Étape 5 : Accédez à DirectAdmin
Une fois l'installation terminée, accédez à DirectAdmin en ouvrant votre navigateur Web et en accédant à :
http://YOUR_SERVER_IP:2222
Connectez-vous en utilisant les informations d'identification d'administrateur que vous avez créées lors de l'installation.
Comment installer DirectAdmin sur CentOS 7 (hérité uniquement)
Important: Ne l'utilisez pas pour les nouveaux serveurs.
CentOS 7 a atteint sa fin de vie en 2024. DirectAdmin a également abandonné la prise en charge des systèmes RHEL 7. Vous ne devez utiliser ces étapes que si vous essayez de récupérer l'héritage Hébergement VPS CentOS environnements.

Pour toute nouvelle installation en 2026, vous devez utiliser AlmaLinux 9. Si vous continuez avec CentOS 7, vous serez confronté à des risques de sécurité et à des scripts de mise à jour défectueux.
Étape 1 : préparer le système
Basculez vers un shell racine avant de commencer. Courir sudo -je pour en ouvrir un. Ne pas utiliser sudo devant les commandes individuelles. Exécutez-les directement depuis l’intérieur du shell racine.
sudo -i
Tout d’abord, désactivez temporairement SELinux pour le processus d’installation. SELinux peut interférer avec les scripts d'installation de DirectAdmin :
# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config
Mettez à jour vos packages système :
# Update all system packages
yum update -y
Reboot the server after updates complete:
# Reboot to apply updates
reboot
Étape 2 : Exécutez le script d'installation DirectAdmin
Vous êtes déjà dans un shell racine depuis l'étape 1. Exécutez directement le script d'installation :
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Ne pas utiliser sudo sh <(boucle …). Exécutez-le uniquement depuis l’intérieur du shell racine. L'assistant d'installation vous guidera tout au long du processus de configuration. Vous aurez besoin des informations de votre licence DirectAdmin et configurerez les paramètres de base du serveur.
Étape 3 : Configurer les règles de pare-feu
CentOS 7 utilise firewalld pour la gestion du pare-feu. Ouvrez les ports nécessaires :
# 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
Ces commandes permettent au panneau de configuration et aux services Web de DirectAdmin d'accepter les connexions entrantes.
Étape 4 : Terminer l'installation
Le processus d'installation installera et configurera tous les services requis, y compris le serveur Web, PHP et le système de base de données de votre choix. Surveillez le résultat de l’installation pour détecter toute erreur ou avertissement.
Une fois l'installation terminée, accédez à DirectAdmin à l'adresse :
http://YOUR_SERVER_IP:2222
Connectez-vous avec vos informations d'identification d'administrateur pour commencer à configurer votre environnement d'hébergement.
Comment installer DirectAdmin sur AlmaLinux 9 (alternative recommandée)
AlmaLinux 9 est le remplacement recommandé pour CentOS 7, offrant une compatibilité RHEL complète avec une prise en charge active à long terme. DirectAdmin prend officiellement en charge AlmaLinux, ce qui en fait le meilleur choix pour les nouveaux déploiements 2026.
Le processus d'installation est presque identique à CentOS 7, avec une gestion moderne des packages. Voici l’approche simplifiée :
Étapes d'installation rapides
Basculez d'abord vers un shell racine, puis mettez à jour votre système :
sudo -i
# Update system packages
dnf update -y
Exécutez le script d'installation directement à partir de ce shell racine. Ne le préfixez pas avec sudo sh <(boucle …):
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Run the script directly from the root shell. Ne le préfixez pas avec sudo.
Configurez le pare-feu à l'aide de 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
Accédez à votre panneau DirectAdmin à http://YOUR_SERVER_IP:2222 une fois l'installation terminée. AlmaLinux 9 offre une meilleure sécurité, des mises à jour actives et une prise en charge officielle de DirectAdmin jusqu'en 2032.
Configuration post-installation
Après avoir installé DirectAdmin avec succès, effectuez ces étapes de configuration importantes pour sécuriser et améliorer votre installation.

Configuration de la sécurité
Mettez à jour votre mot de passe administrateur juste après vous être connecté. Le programme d'installation génère des informations d'identification aléatoires, vous devez donc définir un mot de passe personnalisé immédiatement. Accédez à Account Manager dans l’interface DirectAdmin et mettez à jour vos informations d’identification.
Activez les certificats SSL/TLS pour le panneau de configuration DirectAdmin lui-même. DirectAdmin supports Let’s Encrypt for free SSL certificates, which you can configure through the SSL Certificates section.
Configuration DNS
Configurez vos serveurs de noms dans la section Gestion DNS de DirectAdmin. Proper DNS configuration means your domains resolve correctly and email delivery works properly.
Configuration du compte utilisateur
DirectAdmin fonctionne sur trois niveaux d'accès :
- Administrateurs avoir un contrôle total sur le serveur
- Revendeurs peut créer et gérer des comptes d'utilisateurs
- Utilisateurs peuvent gérer leurs propres sites Web et comptes de messagerie
Installation du logiciel
Utilisez la fonctionnalité CustomBuild de DirectAdmin pour installer ou mettre à jour des progiciels tels que des serveurs Web, des versions PHP et des systèmes de bases de données.
Avantages et limites de DirectAdmin
Vous devez peser les forces de DirectAdmin par rapport à ses faiblesses avant de l’installer. Le plus gros attrait est le prix. La licence Standard ne coûte que 29 $ par mois. C'est bien inférieur à cPanel. Cela vous permet d'économiser de l'argent si vous gérez plusieurs serveurs.

Performance is another big plus. The panel is lightweight. Il fonctionne bien avec un matériel minimal, même sur des processeurs à 500 MHz. This leaves more RAM and processing power for your actual websites. Il reste stable grâce aux fonctionnalités de récupération automatique en cas de crash.
Mais il y a des compromis à faire. Vous bénéficiez de moins de fonctionnalités intégrées par rapport à cPanel. L’écosystème des plugins est également beaucoup plus petit. Vous risquez de manquer la large gamme d’outils tiers proposés par d’autres panels. Cela peut rendre des personnalisations spécifiques plus difficiles à trouver sans aide.
DirectAdmin fonctionne uniquement sur les systèmes Linux. Les utilisateurs Windows ne peuvent pas l'utiliser. La communauté des utilisateurs est plus petite, donc trouver des réponses à des erreurs rares prend plus de temps. Pourtant, si vous recherchez de la rapidité et des coûts faibles plutôt qu’un marché massif, ce panneau est un choix solide.
DirectAdmin vs cPanel : une brève comparaison

Savoir comment DirectAdmin se compare à cPanel vous aide à faire un choix éclairé.
Tarif : Le forfait Standard de DirectAdmin coûte 29 $ par mois, tandis que le prix de cPanel est nettement plus élevé pour des fonctionnalités comparables. DirectAdmin permet de réaliser des économies substantielles, en particulier pour les fournisseurs d'hébergement gérant plusieurs serveurs.
Utilisation des ressources : DirectAdmin consomme moins de ressources système que cPanel, ce qui le rend plus adapté aux environnements VPS et d'hébergement partagé.
Caractéristiques: cPanel offre davantage de fonctionnalités intégrées et un écosystème plus large de plugins et d'intégrations. DirectAdmin fournit des outils de gestion d'hébergement essentiels, mais avec un ensemble de fonctionnalités plus rationalisées.
Si vous envisagez des alternatives, consultez notre guide sur «comment installer cPanel sur Ubuntu”.
Courbe d'apprentissage : Les deux panneaux sont adaptés aux débutants, bien que la documentation complète de cPanel et la communauté d'utilisateurs plus large fournissent davantage de ressources d'apprentissage.
Conclusion
Apprendre à installer DirectAdmin sur Linux vous offre une solution fiable et rentable pour la gestion des serveurs. Sa conception légère, son interface intuitive et son prix abordable en font un excellent choix pour les fournisseurs d'hébergement.
Le processus d'installation pour installer DirectAdmin sur Ubuntu, CentOS 7 et AlmaLinux 9 est simple lorsque vous suivez les étapes appropriées. Assurez-vous que votre système répond aux exigences minimales de 4 Go de RAM et de 4 Go de mémoire d'échange, obtenez une licence valide et configurez votre pare-feu pour autoriser le port par défaut 2222 de DirectAdmin.
Bien que DirectAdmin n'offre pas autant de fonctionnalités que cPanel, l'accent mis sur les fonctionnalités d'hébergement de base, la stabilité et l'efficacité des ressources répond exceptionnellement bien à de nombreux cas d'utilisation.