Ga naar inhoud

WHMCS

In dit artikel

Informatie

WHMCS is een automatiserings- en factureringsplatform voor webhosting waarmee u alle aspecten van uw bedrijf kunt automatiseren, van facturering en serviceprovisie tot domeinbeheer en klantenservice.

WHMCS. Belangrijkste functies

  • WHMCS automatiseert dagelijkse taken en bewerkingen, waaronder facturering, factuurverwerking, client management en verwerking van supportverzoeken;
  • Het platform integreert eenvoudig met alle toonaangevende control panels, betalingssystemen, domeinregistrars en clouddiensten;
  • WHMCS ondersteunt belangrijke betalingsgateways zoals PayPal, Google Checkout en Authorize.Net, inclusief ondersteuning voor meerdere valuta en promotiecampagnes;
  • Het systeem bevat een volledig uitgeruste winkelwagen, waardoor bezoekers webhostingservices op één plek kunnen kopen;
  • WHMCS biedt tools voor domeinbeheer, waaronder registratie, verlenging en overdracht van domeinnamen;
  • Ingebouwd klantensupportsysteem met ticketaanmaak en -tracking, kennisbank en meldingssysteem;
  • Het platform biedt geavanceerde analyses en rapportages in realtime voor zakelijke besluitvorming;
  • WHMCS is een flexibel, schaalbaar en uitbreidbaar platform met honderden beschikbare applicaties en integraties voor alle toonaangevende serviceproviders;
  • Het systeem bevat een krachtige API voor ontwikkelaars en uitgebreide aanpassingsmogelijkheden om aan zakelijke behoeften te voldoen;
  • WHMCS biedt mobiele applicaties voor het beheren van het bedrijf onderweg en extern beheer.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
360 WHMCS Ubuntu 24.04 + + + + 1 2 - Nee BESTELLEN
  • Minimale systeemvereisten voor WHMCS-installatie:

    • Processor: 2 kernen, 64-bit;
    • RAM: 4 GB;
    • Schijfruimte: 20 GB HDD.
  • Aanbevolen systeemvereisten:

    • Processor: 4+ kernen, 64-bit;
    • RAM: 8+ GB;
    • Schijfruimte: 50+ GB SSD.
  • Installatiestructuur:

    • Hoofd-WHMCS-bestanden: /var/www/html/whmcs/;
    • Configuratiepaneel: /opt/panel/;
    • Logs en cache: /var/log/, /var/cache/;
    • SSL-certificaten: /var/www/certbot/.

De webinterface is beschikbaar op: https://whmcs{Server_ID_from_Invapi}.hostkey.in

Admin-paneel: https://whmcs{Server_ID_from_Invapi}.hostkey.in/admin

Opmerking

Standaard wordt WHMCS geïnstalleerd met een vooraf geconfigureerde MySQL-database en webserver. Een actieve WHMCS-licentie is vereist voor volledige systeemfunctionaliteit.

Aan de slag na het implementeren van WHMCS

Na betaling wordt er een e-mail verzonden naar het geregistreerde adres waarin wordt aangegeven dat de server klaar is voor gebruik. Hierin staat het VPS-IP-adres, evenals de login and password voor verbinding. Klanten van ons bedrijf beheren apparatuur via het serverbeheerpaneel en de APIInvapi.

Autorisatiegegevens zijn te vinden in de sectie Configuration >> Tags van het serverbeheerpaneel of in de verzonden e-mail:

  • Link voor toegang tot de WHMCS-webinterface: in tag webpanel;
  • Gebruikersnaam en Wachtwoord voor serverbeheer: verzonden via e-mail naar uw adres wanneer de server wordt geleverd.

Initiële WHMCS-configuratie

Verbinding maken met de server via SSH

Voordat u met de WHMCS-installatie begint, moet u verbinding maken met de server via SSH om commando's in de terminal uit te voeren.

ssh root@<Server_IP>
Bij eerste verbinding:

  1. Het systeem vraagt om bevestiging van de verbinding - voer yes in;
  2. Voer het wachtwoord in voor de opgegeven gebruiker;
  3. Na een succesvolle verbinding ziet u de commandoregel van de server.

Licentiekey en database configureren

Op het eerste installatiescherm moet u de volgende gegevens invoeren:

Licentiekey

  • Voer uw licentiekey in het veld License Key in.

Database-instellingen

Vul de volgende velden in om verbinding te maken met de MySQL-database:

  • Database Host: localhost;
  • Database Port: 3306 (standaard MySQL-poort);
  • Database Username: whmcs_user (gebruikersnaam database);
  • Database Password: voer het wachtwoord in voor database-toegang (komt overeen met het wachtwoord voor SSH-serververbinding);
  • Database Name: whmcs_db (databasenaam).

Klik na het invullen van alle velden op Continue:

Administratoraccount aanmaken

Op het tweede scherm moet u het administratoraccount configureren:

Vul de verplichte velden in:

  • First Name: voornaam van de administrator;
  • Last Name: achternaam van de administrator;
  • Email: e-mailadres van de administrator;
  • Username: gebruikersnaam van de administrator;
  • Password: wachtwoord;
  • Confirm Password: wachtwoordbevestiging.

Klik na het invullen van alle velden op Complete Setup:

Installatie voltooien

Na een succesvolle installatie verschijnt er een scherm met bevestiging en vervolgstappen:

Verplichte beveiligingsacties:

  1. Installatiemap verwijderen

    Maak verbinding met de server via SSH en voer het volgende commando uit:

    rm -rf /var/www/html/whmcs/install/
    

  2. Om in te loggen op het administratiepaneel, keert u terug naar de webinterface en klikt u op Go to the Admin Area Now:

Inloggen op het systeem

Gebruik na voltooiing van de installatie de aangemaakte inloggegevens om in te loggen:

  1. Voer Username (administrator login) in;
  2. Voer Password (administrator password) in;
  3. Vink optioneel Remember Me aan to save the session;
  4. Klik op Login:

Initiële systeemconfiguratie

Na succesvol inloggen op het WHMCS-administratiepaneel opent het hoofdmanagementdashboard:

5.1 Dashboardoverzicht

Op de hoofdpagina ziet u:

  • Statistieken van bestellingen, tickets en annuleringen;
  • Systeemgegevens (versie 8.13.1);
  • Grafieken van systeemactiviteit;
  • Suggesties voor PayPal-integratie.

5.2 Toegang tot systeeminstellingen

Om het systeem te configureren:

  1. Klik op het pictogram in de rechterbovenhoek;
  2. Selecteer System Settings from the dropdown menu:

Add-ons en modules configureren

6.1 Navigeren naar add-onbeheer

  1. Zoek in de sectie System Settings naar de sectietitel Apps & Integrations en klik erop;
  2. Selecteer Addon Modules om aanvullende modules te beheren:

6.2 Vereiste modules activeren

In de lijst met beschikbare add-ons vindt u:

  • Bulk Pricing Updater - voor bulkprijswijzigingen;
  • Google Analytics - voor analytics-integratie;
  • HOSTKEY VPS/Dedicated - voor serverbeheer;
  • Licensing Manager - voor licentiebeheer;
  • MailChimp - voor e-mailmarketing;
  • PayPal Transaction Lookup - voor het zoeken naar PayPal-transacties;
  • Project Management - voor projectbeheer;
  • Staff Notifboard - voor personeelsmeldingen.

Klik op de knop Activate naast de gewenste add-on om een module te activeren.

HOSTKEY VPS/Dedicated-module configureren

Na het activeren van de HOSTKEY VPS/Dedicated-module in de sectie Addon Modules, moet u API-keys configureren voor integratie met HOSTKEY-services.

7.1 API-key ophalen

  1. In serverbeheerpaneel en APIInvapi, vindt u in de serverkaart de sectie API keys & control panel (gemarkeerd als "new!")
  2. Klik op de knop Add new om een nieuwe API-key aan te maken:

7.2 API-key aanmaken

In the opened window "Add new API key and control panel":

  1. Voer in het veld Name een naam in voor de key (bijvoorbeeld my_api_key);
  2. In het veld IP ACL kunt u IP-adressen opgeven om de toegang te beperken (laat leeg voor onbeperkte toegang);
  3. Zorg ervoor dat het selectievakje Active is aangevinkt;
  4. Klik op de knop Create:

7.3 API-key opslaan

Na het aanmaken van de key toont het systeem een bevestigingsvenster:

  1. Belangrijk! Kopieer en bewaar de weergegeven API-key op een veilige plaats (gemarkeerd met rode achtergrond);
  2. Deze key wordt niet meer weergegeven in het beheerpaneel - alleen de hash wordt opgeslagen;
  3. Bewaar ook de link naar het serverbeheerpaneel;
  4. Klik op OK om af te sluiten.

7.4 Module configureren in WHMCS

  1. Ga in WHMCS naar Addons > HOSTKEY VPS/Dedicated;
  2. Plak in het veld API Key de verkregen API-key;
  3. Geef in het veld API URL het volgende op: https://invapi.hostkey.com/:

7.5 Productimport configureren

In de sectie Select products to resell:

  1. Vink de vereiste producttypen voor import aan:

    • Import VPS products - voor het importeren van VPS-servers;
    • Import Bare metal products - voor het importeren van dedicated servers;
    • Import GPU products - voor het importeren van GPU-servers.
  2. Configureer de opslagprijzen voor elk producttype:

    • Voer het opslagpercentage in de bijbehorende velden in;
    • Selecteer het opslagtype from the dropdown list.
  3. Selecteer in het veld Round price to de regels voor prijsafronding;

  4. Selecteer in het veld Email template het sjabloon voor e-mailmeldingen.

7.6 Producten importeren

Klik na het voltooien van de configuratie op de knop Import products/Adjust prices om producten uit de HOSTKEY-catalogus naar uw WHMCS-systeem te importeren.

Het systeem maakt automatisch producten aan met alle benodigde kenmerken en geconfigureerde prijzen volgens het opgegeven opslagpercentage.

Let op

Het productimportproces kan aanzienlijk tijd in beslag nemen vanwege het grote aantal producten in de HOSTKEY-catalogus. In sommige gevallen kan er fout 503 (Service Temporarily Unavailable) verschijnen. Als dit gebeurt:

  1. Wacht een paar minuten en vernieuw de pagina;
  2. Als het probleem niet is opgelost, start de server opnieuw op.

Valutaconfiguratie

8.1 Toegang tot valuta-instellingen

  1. Selecteer in het zijbalkmenu Payments;
  2. Klik op Currencies.

8.2 Aanvullende valuta toevoegen

Standaard is het systeem geconfigureerd voor USD. Voeg een nieuwe valuta toe (bijvoorbeeld EUR):

  1. Vul in de sectie Add Additional Currency de velden in:

    • Currency Code: EUR
    • Prefix: €
    • Suffix: EUR
    • Format: selecteer het weergaveformaat (bijvoorbeeld 1234.56)
    • Base Conv. Rate: geef de wisselkoers naar de basisvaluta op (bijvoorbeeld 1.00)

  2. Klik op de knop Add Currency om de instellingen op te slaan.

8.3 Wisselkoersen configureren

Het systeem stelt u in staat om automatische wisselkoersupdates te configureren of deze handmatig in te stellen via het veld Base Conv. Rate.

Opmerking

Gedetailleerde informatie over het configureren en gebruiken van WHMCS is beschikbaar in de officiële documentatie.

Een server met WHMCS bestellen via de API

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×