Tutoriel revendeur 6: Installez et configurez WHMCS

Mis à jour le 15 septembre, 2020

WHMCS est un logiciel qui vous permet de gérer vos clients d'hébergement et de gérer la facturation et de soutien ainsi. Il vous permet également d'automatiser le processus de création de compte en utilisant l'API de cPanel.

Dans ce tutoriel, vous verrez comment installer et configurer WHMCS.

Avant d'aller plus loin, je suggère fortement que vous installez votre site sur un autre serveur que ceux que vous allez utiliser pour accueillir vos clients.

De cette façon, ils seront en mesure d'accéder au service d'assistance en cas de panne de service.

1. Sécuriser votre site

Puisque vous allez manipuler des données sensibles par WHMCS, vous aurez besoin de sécuriser votre site en premier. Ceci peut être accompli en installant un certificat SSL pour crypter toutes les données qui sont échangées entre le navigateur Web du visiteur et le serveur web.

Vous pouvez acheter un certificat SSL de divers fournisseurs tels que Infomaniak, GoDaddyNameCheap.

Pour installer un certificat SSL, vous aurez besoin d'une adresse IP dédiée. Le processus d'attribution d'une adresse IP dédiée sera différent selon l'endroit où vous souhaitez installer WHMCS. Il y a principalement deux (2) scénarios possibles:

a) Installation de WHMCS sur le domaine principal

Installer WHMCS sur le domaine principal permet de sécuriser tout le site ce qui signifie que même des pages web non-WHMCS seront cryptées. Cela peut mettre une charge inutile sur le serveur, mais elle est relativement négligeable.

Vous pouvez installer WHMCS à la racine de votre site (https://www.monsitehebergeur.com/) ou dans un sous-dossier (https://www.monsitehebergeur.com/whmcs/), peu importe.

b) Installation WHMCS sur un sous-domaine

Dans ce cas, le site Web par défaut résiderait sur le domaine principal (http://www.monsitehebergeur.com) tandis que WHMCS serait installé sur un sous-domaine (https://whmcs.monsitehebergeur.com).

Si vous choisissez cette option, vous devrez attribuer une adresse IP dédiée au sous-domaine exclusivement.

Une fois que vous avez déterminé où vous souhaitez installer WHMCS, installez votre certificat SSL à l'aide de cette procédure.

2. Obtenir whmcs

Les licences de WHMCS peuvent être louées ou achetées. Le prix variera également en fonction de si vous choisissez la version avec le nom de marque ou non:

Une fois que vous avez acheté une licence, allez sur votre compte WHMCS et cliquez sur  Services> Licences & Services.

Cliquez sur le bouton Afficher Détails à côté de votre licence de WHMCS puis sélectionnez l'onglet Téléchargements. Cliquez sur Télécharger Maintenant pour télécharger WHMCS sur votre bureau.

3. Installation de WHMCS

Avant de lancer le programme d'installation de WHMCS, vous devez d'abord créer une base de données MySQL ainsi qu'un compte utilisateur pour accéder à la base de données. Si vous n'êtes pas familier avec ce processus, lisez ce tutoriel.

Ensuite, extrayez les fichiers de l'archive WHMCS dans un dossier temporaire sur votre bureau et uploader le contenu du dossier whmcs vers votre serveur Web en utilisant FTP ou SFTP.

Maintenant rendez-vous sur votre installation de WHMCS avec votre navigateur Web. Vous devriez voir une page comme ceci:

Cliquez sur le lien pour commencer l'installation. Sur la page suivante, il vous sera présenté l'accord de licence. Cliquez sur J'accepte.

Le programme d'installation vérifie les exigences du système. Dans certains cas, le répertoire dans lequel réside WHMCS n'est pas accessible en écriture (et c'est normal) donc le programme d'installation est incapable de créer le fichier de configuration:

Si tel est le cas, créez simplement un fichier vide nommé configuration.php sur votre bureau et transférer le à votre dossier WHMCS. N'oubliez pas de changer ses autorisations pour qu'il soit accessible en écriture depuis le serveur web (0755).

Sur la page suivante, entrez votre clé de licence WHMCS. Vous pouvez le retrouver dans votre compte client WHMCS, sous Services> Licences et services. Vous devrez également fournir les informations nécessaires pour se connecter à la base de données MySQL que vous avez créé précédemment.

Enfin, entrez vos détails personnels pour créer le compte administrateur. Une fois l'installation terminée, vous devrez effectuer quelques tâches indiqués. Si vous ne savez pas comment planifier une tâche cron, lisez ce tutoriel.

Alors c'est tout pour la partie installation. WHMCS est maintenant prêt à être configuré, donc ce sera le thème du prochain tutoriel pour revendeur d'hébergement.

Partie 1 : Les prérequis matériel

Partie 2 : Comment préparer votre serveur de revente d'hébergement

Partie 3 : Comment sécuriser votre serveur cPanel/WHM

Partie 4: Comment configurer le DNS privé et nom de serveur

Partie 5: Comment créer et configurer les plans d'hébergement web

Partie 6: Comment installer et configurer WHMCS



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

Synchronisation WHM et WHMCS

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 pro … Continuer

Mis à jour le 15 septembre, 2020

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