Comment ajouter et configurer un serveur cPanel dans WHMCS

Comment ajouter et configurer un serveur dans WHMCS

Mis à jours 22 juillet 2024

L’ajout et la configuration d’un serveur dans WHMCS est une étape cruciale pour tout revendeur d’hébergement. Cette configuration permet non seulement de gérer efficacement les ressources, mais aussi d’automatiser de nombreuses tâches administratives, améliorant ainsi l’efficacité et la satisfaction des clients.

Grâce à WHMCS, vous pouvez lier facilement votre serveur cPanel, configurer des paramètres de sécurité avancés et assurer une gestion fluide et automatisée de vos services. Ce guide vous montrera comment ajouter et configurer un serveur dans WHMCS en quelques étapes simples, garantissant une intégration sans faille et une gestion optimale de votre hébergement web.

Pré-requis pour la configuration

Avant de commencer l’ajout et la configuration d’un serveur dans WHMCS, assurez-vous de disposer des éléments nécessaires pour une installation sans encombre. Voici les pré-requis indispensables :

Accès administrateur à WHMCS

Vous devez avoir un accès administrateur complet à votre installation WHMCS. Cela inclut la possibilité de modifier les paramètres système et d’ajouter de nouveaux serveurs. Si vous n’êtes pas l’administrateur principal, assurez-vous d’obtenir les permissions nécessaires.

Informations nécessaires

  • Adresse IP ou nom d’hôte du serveur : Vous devez connaître l’adresse IP ou le nom d’hôte du serveur cPanel que vous souhaitez configurer dans WHMCS. Cette information est cruciale pour établir une connexion réussie entre WHMCS et votre serveur.
  • Nom d’utilisateur WHM et mot de passe : Le nom d’utilisateur et le mot de passe de votre compte WHM sont nécessaires pour authentifier et configurer le serveur. Pour des raisons de sécurité, il est recommandé d’utiliser un jeton API plutôt qu’un mot de passe.
  • Jeton API : Si vous optez pour une sécurité accrue, utilisez un jeton API généré dans WHM. Les jetons API offrent une méthode d’authentification plus sécurisée et peuvent être régénérés périodiquement pour maintenir la sécurité de votre serveur.

Création d’un jeton API (si applicable)

Création d'un jeton API
  1. Connexion à WHM : Connectez-vous à votre WHM avec les informations d’administrateur root.
  2. Génération du jeton API : Allez dans « Développement» > « Manage API Tokens ». Cliquez sur « Generate Token » et suivez les instructions pour créer un nouveau jeton API. Donnez un nom à votre jeton, définissez les permissions nécessaires et enregistrez-le.
  3. Copie du jeton API : Assurez-vous de copier le jeton API généré et de le stocker en lieu sûr. Vous en aurez besoin lors de la configuration du serveur dans WHMCS.

Ajout d’un nouveau serveur dans WHMCS

Une fois que vous avez rassemblé toutes les informations nécessaires, vous pouvez ajouter un nouveau serveur dans WHMCS en suivant ces étapes simples :

  1. Accès à la gestion des serveurs

    Accéder à la gestion serveur dans WHMCS

    Connectez-vous à votre tableau de bord d’administration WHMCS avec vos identifiants administrateurs. Cliquez sur l’icône de clé à molette en haut à droite de l’interface, puis sélectionnez « Paramètres du système » (System Settings). Utilisez la fonction de recherche en haut de la page et recherchez « serveurs ». Cliquez sur l’option « Serveurs » pour accéder au module de gestion des serveurs.

  2. Ajout d’un nouveau serveur

    Cliquez sur Ajouter un serveur

    Cliquez sur le bouton « Ajouter un nouveau serveur » (Add New Server). Vous serez invité à entrer les informations du serveur, telles que le nom du serveur, l’adresse IP ou le nom d’hôte, et les détails de connexion WHM (nom d’utilisateur et mot de passe, ou jeton API)

  3. Configuration des paramètres du serveur

    Nom du serveur : Entrez un nom descriptif pour votre serveur, tel que « Serveur cPanel Principal ».
    Adresse IP/Nom d’hôte : Saisissez l’adresse IP ou le nom d’hôte de votre serveur cPanel.
    Détails de connexion WHM : Si vous utilisez un mot de passe, entrez le nom d’utilisateur WHM et le mot de passe. Pour une sécurité accrue, entrez le jeton API généré précédemment dans le champ prévu à cet effet.
    Module : Assurez-vous que « cPanel » est sélectionné comme module

  4. Test de la connexion

    Test de la connexion au serveur cPanel

    Cliquez sur le bouton « Tester la connexion » pour vérifier que WHMCS peut se connecter à votre serveur avec les informations fournies. Si la connexion est réussie, vous pouvez procéder à l’étape suivante.

  5. Finalisation de l’ajout du serveur

    Finalisation de l'ajout du serveur

    Remplissez les champs supplémentaires si nécessaire, tels que les serveurs de noms (nameservers) et les informations de datacenter.
    Cliquez sur « Enregistrer les modifications » (Save Changes) pour ajouter le serveur à WHMCS.

Automatisation des fonctions serveur

L’automatisation des fonctions serveur dans WHMCS permet de simplifier la gestion quotidienne de vos services d’hébergement, réduisant ainsi le temps et les efforts nécessaires pour gérer les tâches répétitives. Voici comment configurer et utiliser ces fonctions d’automatisation.

Utilisation des fonctions d’automatisation de WHMCS

  1. Accès aux paramètres d’automatisation :
Accès aux paramètres d'automatisation
  • Connectez-vous à votre tableau de bord d’administration WHMCS.
  • Accédez à « Configuration » > « Paramètres du système » > « Automatisation » pour configurer les paramètres d’automatisation.
  1. Configuration des tâches automatisées :
Configuration des tâches automatisées dans WHMCS

Dans la section d’automatisation, vous pouvez configurer plusieurs tâches essentielles, telles que :

  • Création automatique de comptes : Lorsque de nouveaux clients achètent des services, leurs comptes sont créés automatiquement sans intervention manuelle.
  • Suspension automatique des comptes : Les comptes peuvent être suspendus automatiquement en cas de non-paiement après un délai défini.
  • Envoi de rappels de paiement : Des notifications automatiques peuvent être envoyées aux clients avant et après la date d’échéance de leurs paiements.
  1. Personnalisation des paramètres :

Vous pouvez personnaliser les délais et les actions pour chaque tâche automatisée selon vos besoins. Par exemple, vous pouvez définir la suspension d’un compte 5 jours après la date d’échéance du paiement et envoyer des rappels 3 jours avant cette date.

Planification des tâches courantes

  1. Configuration des tâches cron :

WHMCS utilise des tâches cron pour exécuter des scripts à intervalles réguliers. Assurez-vous que les tâches cron sont configurées correctement sur votre serveur.

Connectez-vous à votre WHM, allez dans « Configuration » > « Automatisation » > « Tâches cron », et suivez les instructions pour configurer les tâches cron nécessaires.

  1. Tâches cron recommandées :
  • Daily Cron Job : Exécute toutes les tâches automatisées quotidiennes, telles que la facturation, l’envoi de rappels et la suspension des comptes.
  • Domain Sync Cron Job : Synchronise les informations de domaine, y compris les dates d’expiration et les statuts.
  • Usage Update Cron Job : Met à jour les statistiques d’utilisation pour chaque compte.
  1. Optimisation des tâches cron :

Pour minimiser l’impact sur les performances du serveur, planifiez les tâches cron pendant les heures creuses, par exemple, tôt le matin ou tard dans la nuit.

Gestion des serveurs et surveillance

Une gestion efficace des serveurs et une surveillance continue sont essentielles pour maintenir la performance et la stabilité de votre service d’hébergement. Voici comment WHMCS facilite ces tâches.

Suivi de l’utilisation des ressources

  1. Accès aux rapports de performance :

Connectez-vous à votre tableau de bord WHMCS. Ensuite, allez dans « Outils d’administration » > « Rapports » > « Utilisation des ressources » pour accéder aux rapports détaillés sur l’utilisation de la CPU, de la RAM, de la bande passante, et de l’espace disque par chaque compte.

  1. Analyse des données de performance :
Analyse des données de performance

Examinez les graphiques et les rapports pour identifier les tendances et les anomalies dans l’utilisation des ressources. Cela vous permet de repérer les comptes qui consomment excessivement et d’optimiser la répartition des ressources.

  1. Ajustement des limites de ressources :

Si un compte utilise trop de ressources, ajustez les limites de bande passante, de CPU ou de RAM via WHM. Cela permet de garantir une répartition équitable et de prévenir les interruptions de service pour les autres utilisateurs.

Gestion des alertes et des notifications

  1. Configuration des alertes :

Dans WHMCS, allez dans « Configuration » > « Paramètres du système » > « Notifications » pour configurer les alertes. Configurez des notifications pour les événements critiques tels que l’atteinte des limites de ressources, les erreurs de serveur, et les tentatives de connexion échouées.

  1. Types de notifications :

Vous pouvez recevoir des notifications par email, SMS, ou via des intégrations avec des outils de gestion d’incidents comme Slack ou PagerDuty. Assurez-vous que les notifications sont configurées pour les administrateurs et les techniciens responsables afin de garantir une réponse rapide aux incidents.

  1. Réponse aux alertes :

Établissez des procédures de réponse pour chaque type d’alerte. Par exemple, pour une alerte de dépassement de bande passante, vous pouvez automatiser l’envoi d’un email au client concerné avec des recommandations pour réduire l’utilisation ou pour mettre à niveau leur plan.

Jacques Tremblay
Suivez moi

Check Also

Activation du paiement par PayPal dans WHMCS

Installer PayPal dans WHMCS

Mis à jours 21 juillet 2024 PayPal est une des passerelles de paiement les plus …