cPanel est le panneau de contrôle d'hébergement web le plus utilisé au monde. Il offre une interface graphique intuitive pour gérer tous les aspects de votre hébergement web. Ce guide complet vous présente chaque section et ses fonctionnalités.
Accéder à cPanel
Il existe plusieurs façons d'accéder à cPanel :
- URL directe :
https://votredomaine.com:2083 - Depuis l'espace client HostCM : Cliquez sur "Connexion à cPanel" dans vos services
- Via l'IP du serveur :
https://IP-DU-SERVEUR:2083
1. Gestion des Fichiers
Gestionnaire de fichiers (File Manager)
Le gestionnaire de fichiers intégré à cPanel vous permet de :
- Naviguer dans l'arborescence de vos fichiers
- Créer des fichiers et dossiers
- Uploader et télécharger des fichiers
- Modifier des fichiers directement en ligne (éditeur de code)
- Compresser/Extraire des archives ZIP, GZ, BZ2
- Gérer les permissions (chmod)
public_html est la racine web de votre domaine principal. Tous les fichiers visibles sur votre site doivent s'y trouver.
Structure des dossiers importants :
| Dossier | Rôle |
|---|---|
public_html | Racine web de votre domaine principal |
public_html/sous-domaine | Dossier d'un sous-domaine |
mail | Stockage des emails |
logs | Logs d'accès et d'erreurs du serveur |
tmp | Fichiers temporaires |
ssl | Certificats SSL |
.htaccess | Configuration Apache (redirections, sécurité) |
Comptes FTP
Créez des comptes FTP pour donner un accès sécurisé à vos collaborateurs :
- Allez dans "Comptes FTP"
- Saisissez un nom d'utilisateur et un mot de passe
- Définissez le répertoire d'accès (ex:
public_html/monprojet) - Définissez un quota (espace disque limité)
- Cliquez sur "Créer un compte FTP"
Sauvegardes (Backups)
cPanel propose plusieurs options de sauvegarde :
- Sauvegarde complète : Téléchargez une archive de tout votre compte
- Sauvegarde partielle : Téléchargez uniquement les fichiers, les bases de données ou les emails
- Restauration : Restaurez une sauvegarde précédente
2. Gestion des Bases de Données
Bases de données MySQL
Pour créer et gérer vos bases de données :
- Allez dans "Bases de données MySQL"
- Créez une nouvelle base de données
- Créez un utilisateur MySQL
- Associez l'utilisateur à la base de données avec les privilèges appropriés
phpMyAdmin
phpMyAdmin est un outil web puissant pour gérer vos bases de données :
- Parcourir les tables et les données
- Exécuter des requêtes SQL
- Exporter/Importer des bases de données (SQL, CSV, XML)
- Optimiser les tables
- Gérer les utilisateurs et les privilèges
3. Gestion des Emails
Créer un compte email
- Allez dans "Comptes de messagerie"
- Saisissez l'adresse souhaitée (ex:
contact) - Définissez un mot de passe sécurisé
- Définissez le quota (espace de stockage)
- Cliquez sur "Créer"
Vous pouvez accéder à vos emails via :
- Webmail :
https://votredomaine.com/webmail - Client email : Outlook, Thunderbird, Mail (Apple) avec les paramètres IMAP/POP3
Paramètres de configuration email :
Serveur entrant (IMAP) : mail.votredomaine.com | Port: 993 | SSL: Oui
Serveur entrant (POP3) : mail.votredomaine.com | Port: 995 | SSL: Oui
Serveur sortant (SMTP) : mail.votredomaine.com | Port: 465 | SSL: Oui
Redirecteurs email
Redirigez les emails d'une adresse vers une autre (ex: info@monsite.com → gmail).
Répondeurs automatiques
Configurez des réponses automatiques pour les vacances ou les messages de bienvenue.
4. Domaines et Sous-domaines
Domaines supplémentaires (Addon Domains)
Ajoutez plusieurs domaines sur un même hébergement :
- Allez dans "Domaines" ou "Domaines supplémentaires"
- Saisissez le nouveau domaine
- Le sous-domaine et le répertoire sont créés automatiquement
- Cliquez sur "Ajouter"
Sous-domaines
Créez des sous-domaines (ex: blog.monsite.com, shop.monsite.com) :
- Allez dans "Sous-domaines"
- Saisissez le nom du sous-domaine
- Choisissez le domaine parent
- Définissez le répertoire
- Cliquez sur "Créer"
Redirections
Créez des redirections 301 (permanentes) ou 302 (temporaires) pour rediriger un domaine ou un chemin vers un autre.
5. Sécurité
SSL/TLS
- Installez des certificats SSL Let's Encrypt gratuits
- Gérez vos certificats SSL existants
- Forcez la redirection HTTP → HTTPS
Blocage IP
Bloquez des adresses IP spécifiques pour protéger votre site contre les attaques.
Protection de répertoire
Protégez des dossiers par mot de passe (authentification .htaccess).
Imunify360 / ModSecurity
Pare-feu applicatif intégré pour protéger contre les injections SQL, XSS et autres attaques.
6. Applications (Softaculous)
Installez des centaines d'applications en 1 clic :
- CMS : WordPress, Joomla, Drupal, PrestaShop
- Forums : phpBB, MyBB
- E-commerce : WooCommerce, OpenCart, Magento
- Frameworks : Laravel, CodeIgniter
- Autres : Moodle, SuiteCRM, Nextcloud
7. Statistiques et Logs
- Awstats / Webalizer : Statistiques de visite détaillées
- Logs d'accès : Historique de toutes les requêtes HTTP
- Logs d'erreurs : Erreurs PHP et serveur pour le débogage
- Utilisation des ressources : CPU, mémoire, processus
Commentaires (0)
Laisser un commentaire