Jan
18
2011

Installation sécurisée et propre du WHMCS.

Le WHMCS c’est quoi ?

C’est un script de facturation qui gère aussi bien les clients, que les serveurs (Cpanel, Plesk, Directadmin, Solusvm, ..), plans d’hébergement (revendeurs, mutualisés, vps…), noms de domaine (régistars, WHOIS…), les paiements, les supports par tickets, bannissements, fraudes, report, log, calendriers, listes à faire, modules de paiement (PayPal, Virements, AlertPay…), Promotions, Taxes, sauvegardes….

C’est méga complet !! (voir démo)

Le script WHMCS est payant (achetable ou louable), mais en regard des possibilités offertes, et du boulot dont il vous soulage, ça n’est vraiment pas cher. Il y a même des addons pour IOS ou Android(iWHMCS/aWHMCS)…

Louer : +-19 €/mois
Acheter : +-330 € (/une fois)

Cependant si vous avez peur de vous lancer dans l’aventure, il existe une formule d’essais (15 jours) gratuit ici

Personnellement, vous pouvez trouver des versions NULLED ou CRACKED sur le net mais je vous dé-conseille de les mettre en production, car il y a souvent des backdoors dedans, de plus vous n’aurez pas de support !

Je pense qu’un hébergement avant tout doit être honnête, et ne doit pas jouer avec la sécurité de ses clients.

Les prix de PlanetHoster sont assez intéressants. (Allez voir !)

Pratique :


Télécharger le WHMCS

Client Area -> My Licenses & Services ->Loupe -> Download:WHMCS V4.4.2 Stable Release et vous obtiendrez un whmcs_v442.zip (version actuel 4.4.2)

comment faire une install de WHMCS propre ?

1.Déposez le zip dans votre public_html, et décompressez-le via le CPanel -> Gestionnaire de fichiers (clic droit décompresser)

2.Renommez configuration.php.new en configuration.php et donnez-lui les droits CHMOD 777

2.Rendez-vous sur http://www.ndd.com/install/install.php            -> I agree

4.Le script va vérifier si votre serveur est compatible (version de PHP ,mysql ,curl, chmod. ) -> Continue

5.Inscrivez votre licence, et vos accès MYSQL !

6.Dernier effort pour l’installation, rentrez vos informations (nom, prénom, mail, login*/mdp*)

7.Maintenant vous devez supprimer le dossier install, rendre writtage les dossiers attachements, downloads & templates_c directorie

8.Lancer un cron tous les jours dans votre CPanel

PHP -q /home/xxxx/public_html/admin/cron. PHP

9.Rendez-vous dans le et authentifiez-vous.

Voilà votre WHMCS est installé (je vous conseille de lire les astuces ci-dessous pour le rendre plus sécurisé)

Astuces

— Mettre un htacces dans /admin pour sécuriser par login/mdp (différent que ceux du WHMCS) supplémentaire !

— Je vous conseille vivement de renommer le dossier « admin » et changer la ligne $customadminpath = «myadminname »; dans configuration.php

-(*) Choisissez des mots de passe très complexes de minimum 32 caractères et un login autre que admin ou administror…

— Pour rajouter un serveur CPanel/WHM allez dans : Setup -> Server -> et rajoutez vos détails.

— Il est très simple d’importer les comptes CPanel existants dans le WHMCS ( Import cPanel/WHM et Get account) !

— Après je vous conseille d’installer/commander un template, installer un certificat SSL… pour ne pas avoir plus de crédibilité !

4 commentaires + Ajouter un commentaire

  • Bonjour, je voudrais juste savoir si dans le fichier creditcard.php, c’est un cryptage qu’il s’y trouve.
    Merci, en attente de votre réponse.

  • bonjour,

    ou on peut trouver un specialiste pour minter une site pour gere host+domainne ?

    merci en avance

  • Bonjour, j’ai une question! j’aimerai savoir si en implémentant le whmcs sur mon serveur dédié configuré avec ispconfig je peux réserver les noms de domaines bien que je sois pas un registrar accrédité?

Laisser un commentaire

*