DirectAdmin est un panneau de contrôle d'hébergement web reconnu pour sa légèreté, sa rapidité et sa fiabilité. Moins gourmand en ressources que cPanel, il offre néanmoins toutes les fonctionnalités essentielles pour gérer votre hébergement web.
Accéder à DirectAdmin
- URL :
https://votredomaine.com:2222 - Depuis l'espace client HostCM : Cliquez sur "Connexion à DirectAdmin" dans vos services actifs
Interface et Navigation
DirectAdmin est organisé en plusieurs niveaux d'accès :
- Niveau Utilisateur : Gestion des domaines, emails, fichiers, bases de données
- Niveau Revendeur : Gestion des comptes utilisateurs, packages (si applicable)
- Niveau Administrateur : Configuration serveur complète (réservé à l'hébergeur)
La nouvelle interface "Evolution Skin" offre un design moderne et responsive, avec une barre de recherche pour accéder rapidement à n'importe quelle fonctionnalité.
1. Gestion des Domaines
Ajouter un domaine
- Accédez à "Domain Setup" (Configuration de domaine)
- Cliquez sur "Add Another Domain"
- Saisissez le nom de domaine
- Choisissez les options : PHP, CGI, SSL
- Définissez la bande passante et l'espace disque si nécessaire
- Cliquez sur "Create"
Sous-domaines
- Allez dans "Subdomain Management"
- Saisissez le nom du sous-domaine
- Cliquez sur "Create"
- Le sous-domaine sera accessible dans
/domains/votredomaine.com/public_html/sous-domaine
Redirections
Configurez des redirections via "Domain Pointers" pour rediriger un domaine vers un autre.
2. Gestionnaire de Fichiers
Le gestionnaire de fichiers intégré de DirectAdmin vous permet de :
- Naviguer dans vos dossiers
- Créer, renommer, supprimer des fichiers et dossiers
- Uploader et télécharger des fichiers
- Éditer des fichiers texte en ligne
- Modifier les permissions (chmod)
- Extraire des archives
Structure des dossiers :
/domains/votredomaine.com/
├── public_html/ ← Racine web de votre site
├── private_html/ ← Fichiers privés (non accessibles via le web)
├── public_ftp/ ← FTP anonyme (si activé)
└── stats/ ← Statistiques du site
3. Comptes Email
Créer une adresse email
- Allez dans "E-mail Accounts"
- Cliquez sur "Create Mail Account"
- Saisissez le nom d'utilisateur (partie avant @)
- Définissez un mot de passe sécurisé
- Définissez le quota de stockage
- Cliquez sur "Create"
Accéder au Webmail
DirectAdmin intègre Roundcube comme client webmail :
- Accédez à
https://votredomaine.com/webmail - Connectez-vous avec votre adresse email complète et votre mot de passe
Configuration IMAP/SMTP :
IMAP : mail.votredomaine.com | Port: 993 | SSL
SMTP : mail.votredomaine.com | Port: 465 | SSL
POP3 : mail.votredomaine.com | Port: 995 | SSL
4. Bases de Données MySQL
- Allez dans "MySQL Management"
- Cliquez sur "Create New Database"
- Nommez la base de données
- Nommez l'utilisateur associé
- Définissez un mot de passe fort
- Cliquez sur "Create"
Accédez à phpMyAdmin directement depuis DirectAdmin pour gérer vos tables, exécuter des requêtes SQL et importer/exporter des données.
5. Comptes FTP
- Allez dans "FTP Management"
- Cliquez sur "Create FTP Account"
- Définissez un nom d'utilisateur et un mot de passe
- Choisissez le répertoire d'accès
- Cliquez sur "Create"
6. SSL/TLS et Sécurité
Installer un certificat SSL Let's Encrypt
- Allez dans "SSL Certificates"
- Sélectionnez "Free & Automatic Certificate from Let's Encrypt"
- Cochez votre domaine et les sous-domaines souhaités
- Cliquez sur "Save"
- Le certificat sera installé et renouvelé automatiquement
Forcer HTTPS
Ajoutez ces lignes dans votre fichier .htaccess :
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
7. Sauvegardes
- Allez dans "Create/Restore Backups"
- Sélectionnez les éléments à sauvegarder (domaines, emails, bases de données, FTP)
- Cliquez sur "Create Backup"
- Téléchargez l'archive quand elle est prête
8. Tâches Cron
- Allez dans "Cron Jobs"
- Définissez la fréquence d'exécution (minute, heure, jour, mois, jour de la semaine)
- Saisissez la commande à exécuter
- Cliquez sur "Add"
Exemple de tâche cron :
0 2 * * * /usr/local/bin/php /home/user/domains/monsite.com/public_html/cron.php
Cette tâche exécute cron.php tous les jours à 2h du matin.
9. Installation d'applications (Installatron / Softaculous)
DirectAdmin supporte les installateurs automatiques :
- Allez dans "Installatron" ou "Softaculous"
- Choisissez l'application (WordPress, Joomla, PrestaShop, etc.)
- Cliquez sur "Install"
- Configurez les options (nom du site, admin, etc.)
- L'installation se fait en quelques secondes
Commentaires (0)
Laisser un commentaire