Synchronisation WHM et WHMCS

Mis à jour le 15 septembre, 2020

Maintenant que nous avons vu comment lier notre installation WHMCS avec un serveur, regardons comment créer des comptes automatiquement sur le serveur WHM primaire lorsqu’un client enregistre un produit avec WHMCS. Jusqu’à présent, alors que nous avons déjà lié au moins un serveur, les listes de produits au sein de WHMCS n’ont aucune connexion avec ce qui a déjà été configuré. Pour cela, nous avons besoin de préciser ce qui suit :

  • Quels serveurs devraient prendre la charge des produits WHMCS individuels ?
  • Quel est l’une des correspondances entre les forfaits WHMCS et les forfaits WHM ?
  • Dans quelles circonstances devons-nous activer une commande en cours ?

 

Répondons à chacune de ces questions une par une.

Créer des groupes de serveurs

WHMCS fonctionne sur la base d’un concept connu sous le nom de « Groupes de serveurs ». Cela signifie que vous ne pouvez assigner des serveurs individuels pour assumer la charge des forfaits, mais plutôt un groupe de ceux-ci. Ce n’est pas une limitation – vous pouvez n’avoir qu’un seul serveur dans un groupe si vous voulez. Mais cela vous permet de créer un système équilibré où un seul forfait est réparti parmi un ensemble d’entités.

Pour créer un groupe de serveur, connectez-vous au tableau de bord de l’administration de WHMCS et sélectionnez ‘’Serveur’’, comme indiqué ci-dessous.

C’est le même emplacement que nous avons utilisé pour créer une connexion à un serveur, comme vous pouvez le constater. Créer un groupe de serveur est facile. Il suffit de cliquer sur le lien ‘’Créer un nouveau groupe’’.

Dans l’écran suivant, donnez un nom à ce groupe de serveurs et sélectionnez ‘’Remplir’’. Cela va de soi. Si vous sélectionnez ‘’Ajoutez au serveur le moins complet’’, WHMCS tentera d’équilibrer la charge en distribuant les ressources aussi égales que possible entre chaque serveur du groupe.

Sinon, choisir l’option ‘’Remplir le serveur actif jusqu’au remplissage, puis passer au prochain moins utilisé’’ alloue les ressources à un seul serveur à la fois.

 

Dans la zone ‘’Serveurs sélectionnés’’, choisissez lequel des serveurs configurés vous voulez ajouter à ce groupe. Étant donné que dans ce cas-ci nous en avons qu’un seul, je l’ai sélectionné de la boîte de gauche et l’ai placé dans celle de droit. Enregistrez vos modifications, et votre groupe de serveurs est créé.

Associer les groupes de serveurs et les forfaits

Avant d’aller plus loin, connectez-vous à WHM et obtenez le nom du forfait que vous voulez associer à l’un de WHMCS. Dans mon exemple, il est tout simplement appelé ‘’Package test’’.

 

Maintenant, nous allons modifier un produit WHMCS existant en sélectionnant l’écran à partir de l’élément de menu et en cliquant sur l’icône d’édition pour le forfait que vous souhaitez modifier, comme indiqué ici.

 

Une fois dedans, sélectionnez l’onglet ‘’Module’’.

 

Dans la liste déroulante qui en résulte, choisissez ‘’cPanel’’, sélectionnez le groupe de serveurs que vous venons de créer et tapez le nom du forfait WHM que vous avez obtenu. Cela créer enfin une association entre WHMCS et WHM, ce qui permet la création automatique de produits, facilitée par la connexion au serveur que vous avons établi dans le dernier article.

Activation du compte

Après avoir configuré le forfait à votre goût, vous devez décider dans quelles circonstances chaque compte est activé.

Contrairement à Clientexec, qui nécessite une installation compliquée impliquant une tâche Cron pour automatiquement activer les clients, WHMCS vous permet de spécifier les conditions d’activation du compte.

Voulez-vous qu’elle ait lieu dès que la commande est passée, ou lorsque le premier paiement est effectué ? Ou souhaitez-vous approuver toutes les commandes en cours manuellement ? Quels que soient vos besoins, choisissez l’option appropriée, comme indiqué ici.

 

Enregistrez les paramètres de votre produit et vous avez terminé. Maintenant, nous avons seulement besoin de vérifier et de voir si oui ou non les forfaits sont effectivement créés dans WHM. À cet effet, je créé un compte fictif en utilisant le nom de domaine appelé ‘’hebergmondiale.com’’. Après être passé par la procédure de paiement, j’ai reçu un certain nombre de courriels de WHMCS confirmant ma commande, ainsi que le paiement. Le dernier que j’ai reçu m’a fourni mes informations de connexion sur le serveur.

 

Vous pouvez voir qu’il vient avec le nom d’utilisateur, le mot de passe et l’adresse IP du serveur. Une fois que vous avez fait les changements de DNS sur votre bureau d’enregistrement, vous pouvez vous connecter directement sur le cPanel de votre site web. Dans l’ensemble, je trouve le système d’automatisation de WHMCS supérieur à celui fourni par Clientexec.



Comment installer le module WHMCS automatiquement ?

Ce guide vous aidera à configurer WHMCS pour qu’il installe automatiquement les scripts lors de la création du compte utilisateur. Cela est très facile à mettre en place. Ce guide suppose que vous avez déjà installé Softaculous sur votre serveur. Remarque : Les procédures décrites plus bas ne fon … Continuer

Mis à jour le 10 août, 2020

0 Commentaires

Comment configurer SMTP dans WHMCS ?

En tant que fournisseur de services d’hébergement web, vous devez vous assurer d’être capable de communiquer avec vos clients efficacement et à temps. Nous avons déjà vu que plusieurs événements dans WHMCS génèrent une notification basée sur divers déclencheurs. Les factures, les rappels, les change … Continuer

Mis à jour le 6 avril, 2016

0 Commentaires

Paramètres d’automatisation WHMCS et Facturation

WHMCS vous offre de nombreuses options pour vous débarasser des aspects moins attrayants de la gestion d’hébergement web. C’est très bien de tout faire manuellement lorsque vous commencez et que vous avez seulement quelques clients, mais on ne peut pas mettre cela à l’échelle. De plus, il y a des tâ … Continuer

Mis à jour le 9 mars, 2016

0 Commentaires

Comment configurer un serveur dans WHMCS

En soi, WHMCS est un progiciel isolé sur votre serveur Web. Il peut manipuler des bases de données et exécuter des commandes PHP. Donc peu importe les produits d’hébergement web et les paquets que vous créez dessus, cela n’aura pas d'impact sur la répartition réelle des ressources au niveau du serve … Continuer

Mis à jour le 29 juillet, 2015

0 Commentaires

Configuration des paiements Paypal sur Whmcs

WHMCS possède un nombre déconcertant de services de paiement, des plus évidents systèmes de carte de crédit/débit, aux plus excentriques passerelles de paiement. Evidemment, le moyen le plus courant utilisé par la majorité des gens partout dans le monde, est PayPal. Même au sein de PayPal en lui-mêm … Continuer

Mis à jour le 9 juillet, 2015

0 Commentaires

Comment scanner les virus sur son serveur avec Clamav

Les configurations de sécurité dans WHM nécessitent la vérification d’une grande variété de menaces. Nous avons déjà examiné des façons d’empêcher les logiciels malveillants (bots) d’accéder à nos serveurs à l’aide de quelques outils, comme la protection de cPanel par géolocalisation.  Cependant, n … Continuer

Mis à jour le 15 septembre, 2020

1 Commentaires

Surveiller la bande passante dans whm

Un des plus grands défis auquel les revendeurs doivent faire face est de savoir comment répartir les ressources du serveur entre plusieurs individus. Il y a trois principaux facteurs : la RAM, la puissance de traitement du processeur, et la bande passante. Sur ces trois, le dernier est le plus impré … Continuer

Mis à jour le 17 septembre, 2020

0 Commentaires

Modification de répertoire squelette dans WHM

En tant que revendeur de l'hébergement web, vous devez saisir toutes les occasions d'apposer votre marque dans l'expérience d'hébergement. Comme il est possible de personnaliser votre cPanel avec vos propres images et un style unique via CSS il est aussi possible de personnaliser la structure de rép … Continuer

Mis à jour le 15 septembre, 2020

0 Commentaires