{"id":8078,"date":"2022-11-15T16:07:53","date_gmt":"2022-11-15T16:07:53","guid":{"rendered":"https:\/\/truehost.com\/support\/?post_type=ht_kb&#038;p=8078"},"modified":"2024-09-30T11:54:57","modified_gmt":"2024-09-30T11:54:57","password":"","slug":"how-to-install-whmcs-and-activate-truehost-domain-reseller-module","status":"publish","type":"docs","link":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/","title":{"rendered":"How To Install WHMCS and activate Truehost Domain reseller module"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span style=\"text-decoration: underline;\">How To Install WHMCS<\/span><\/h2>\n\n\n\n<p>WHMCS(Web Host Manager Software) is a web hosting client management panel. The main tasks of the software in web hosting business are:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Used as a billing software<\/li>\n\n\n\n<li>Build and manage hosting packages<\/li>\n\n\n\n<li>Customer support system- thru&#8217; a ticketing system<\/li>\n\n\n\n<li>Automated domain management system, just to mention a few.<\/li>\n<\/ol>\n\n\n\n<p>Requirements:<\/p>\n\n\n\n<p>To install the WHMCS software, you require an active domain or subdomain connected to a hosting service, WHMCS installation files, and its license. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>WHMCS Installation Procedure<\/strong><\/h4>\n\n\n\n<p>Note: The procedure illustrations were done on Cpanel. This however works on other panels as well.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login to your Cpanel and upload the WHMCS installation zip file on the root folder of your domain or subdomain. See how to upload a website here: <a href=\"https:\/\/truehost.com\/support\/knowledge-base\/how-to-upload-a-website-to-your-cpanel-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/truehost.com\/support\/knowledge-base\/how-to-upload-a-website-to-your-cpanel-2\/<\/a><\/li>\n\n\n\n<li>Extract the uploaded zip file. At this stage, you can rename the folder under which the files were extracted. In this example, the files were uploaded in the whmcs folder<\/li>\n\n\n\n<li>Create a MySQL database, and a user, and assign all the privileges. See how to create a MySQL database here: <a href=\"https:\/\/truehost.com\/support\/knowledge-base\/how-to-create-a-database-in-cpanel\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/truehost.com\/support\/knowledge-base\/how-to-create-a-database-in-cpanel\/<\/a> . Take note of the database name, database username, and password as these will be used on the WHMCS setup. <\/li>\n\n\n\n<li>In the whmcs folder, locate configuration.php , click on edit and input the details created in step 3. The fields to make the changes are <br>a. db_username: database user created in step 3<br>b. db_name: databasename created in step 3<br>c. db_password: password created in step 3 <br>d. db_port: 3306<br>e. db_host: localhost<\/li>\n\n\n\n<li>In this example, our domain is https:\/\/example.com. Having extracted the files under whmcs folder, access the installation link . ie. https:\/\/example.com\/whmcs\/install. Note that the install folder might be renamed. Rename the folder back to install to follow along with this guide.<br><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"405\" src=\"http:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-1024x405.png\" alt=\"\" class=\"wp-image-8115\" srcset=\"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-1024x405.png 1024w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-300x119.png 300w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-768x303.png 768w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-50x20.png 50w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-920x363.png 920w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-600x237.png 600w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-320x126.png 320w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3.png 1329w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>6. Click on agree and proceed with the setup. In the License Key page, fill in the details available in the configurations.php in step 4 above.<br>7. The last stage is to delete the install folder and set up a clone job. See the guide on how to set up a clone job on this guide: https:\/\/truehost.com\/support\/knowledge-base\/create-cron-jobs\/<br>Proceed with other WHMCS setups.<\/p>\n\n\n\n<p><strong>How To configure Truehost Domain reseller module<\/strong><br>1. Visit our website and place an order for the Domain Reseller API.<br>2. An order is processed, and an email sent with a download link for the domain reseller module<br>3. Download the reseller module. Navigate to the root folder of your whmcs installation folder, locate modules, then registrars. Under this folder, upload the domain reseller zip file here, and extract it.<br>4. Back to your whmcs admin dashboard, click on system settings and search for Domain registrars. Select Activate next to Truehost reseller and input the Api username, the Api key, and the Api Endpoint and click on save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"220\" src=\"http:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-1024x220.png\" alt=\"\" class=\"wp-image-8216\" srcset=\"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-1024x220.png 1024w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-300x65.png 300w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-768x165.png 768w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-50x11.png 50w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-920x198.png 920w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-600x129.png 600w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs-320x69.png 320w, https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/11\/whmcs.png 1329w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>How to retrieve the API username (Email address), API key and API Endpoint (API Url).<\/strong><br>1. Login to your client area &gt; Go to Domains &gt; Reseller Area&gt;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/06\/domain-reseller-3-1024x434.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>2. Then go to settings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/06\/settings-4-1024x349.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>3. Check for the following details:<\/p>\n\n\n\n<p>API URL (API Endpoint) &gt; this will auto fill itself.<br>API Email Address (API Username) &gt; Client email as it is in the contact details.<br>API key &gt; You may use the generated API Key or Click generate to get a new one.<br>Allowed IP Addresses &gt; Server IP address for your WHMCS installation.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/06\/Api-details-form-1024x319.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Once done, the Whmcs system will be configured. Once your client purchases a domain from your website, the domain can automatically be registered on our end. Ensure you have enough credit.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How To Install WHMCS and Activate Truehost Domain Reseller Module\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/17-XKC2UoQc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>How To Install WHMCS WHMCS(Web Host Manager Software) is a web hosting client management panel. The main tasks of the software in web hosting business are: Requirements: To install the WHMCS software, you require an active domain or subdomain connected to a hosting service, WHMCS installation files, and its license. WHMCS Installation Procedure Note: The [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_eb_attr":"","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"doc_category":[],"doc_tag":[],"class_list":["post-8078","docs","type-docs","status-publish","hentry"],"year_month":"2026-07","word_count":602,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Daniel","author_nicename":"daniel","author_url":"https:\/\/truehost.com\/support\/author\/daniel\/"},"doc_category_info":[],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Install WHMCS and activate Truehost Domain reseller module -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Install WHMCS and activate Truehost Domain reseller module -\" \/>\n<meta property=\"og:description\" content=\"How To Install WHMCS WHMCS(Web Host Manager Software) is a web hosting client management panel. The main tasks of the software in web hosting business are: Requirements: To install the WHMCS software, you require an active domain or subdomain connected to a hosting service, WHMCS installation files, and its license. WHMCS Installation Procedure Note: The [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-30T11:54:57+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-1024x405.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/\",\"name\":\"How To Install WHMCS and activate Truehost Domain reseller module -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/image-3-1024x405.png\",\"datePublished\":\"2022-11-15T16:07:53+00:00\",\"dateModified\":\"2024-09-30T11:54:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/#primaryimage\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/image-3.png\",\"contentUrl\":\"https:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/image-3.png\",\"width\":1329,\"height\":525},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Install WHMCS and activate Truehost Domain reseller module\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/#website\",\"url\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/\",\"name\":\"\",\"description\":\"Help In a Click\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/#organization\",\"name\":\"Truehost Kenya\",\"url\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-image_2026-04-16_174808866.png\",\"contentUrl\":\"https:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-image_2026-04-16_174808866.png\",\"width\":240,\"height\":48,\"caption\":\"Truehost Kenya\"},\"image\":{\"@id\":\"https:\\\/\\\/www.truehost.com\\\/support\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Install WHMCS and activate Truehost Domain reseller module -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/","og_locale":"en_US","og_type":"article","og_title":"How To Install WHMCS and activate Truehost Domain reseller module -","og_description":"How To Install WHMCS WHMCS(Web Host Manager Software) is a web hosting client management panel. The main tasks of the software in web hosting business are: Requirements: To install the WHMCS software, you require an active domain or subdomain connected to a hosting service, WHMCS installation files, and its license. WHMCS Installation Procedure Note: The [&hellip;]","og_url":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/","article_modified_time":"2024-09-30T11:54:57+00:00","og_image":[{"url":"http:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-1024x405.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/","url":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/","name":"How To Install WHMCS and activate Truehost Domain reseller module -","isPartOf":{"@id":"https:\/\/www.truehost.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/#primaryimage"},"image":{"@id":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/#primaryimage"},"thumbnailUrl":"http:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3-1024x405.png","datePublished":"2022-11-15T16:07:53+00:00","dateModified":"2024-09-30T11:54:57+00:00","breadcrumb":{"@id":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/#primaryimage","url":"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3.png","contentUrl":"https:\/\/truehost.com\/support\/wp-content\/uploads\/2022\/10\/image-3.png","width":1329,"height":525},{"@type":"BreadcrumbList","@id":"https:\/\/truehost.com\/support\/knowledge-base\/how-to-install-whmcs-and-activate-truehost-domain-reseller-module\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.truehost.com\/support\/"},{"@type":"ListItem","position":2,"name":"How To Install WHMCS and activate Truehost Domain reseller module"}]},{"@type":"WebSite","@id":"https:\/\/www.truehost.com\/support\/#website","url":"https:\/\/www.truehost.com\/support\/","name":"","description":"Help In a Click","publisher":{"@id":"https:\/\/www.truehost.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.truehost.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.truehost.com\/support\/#organization","name":"Truehost Kenya","url":"https:\/\/www.truehost.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.truehost.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/truehost.com\/support\/wp-content\/uploads\/2026\/04\/cropped-image_2026-04-16_174808866.png","contentUrl":"https:\/\/truehost.com\/support\/wp-content\/uploads\/2026\/04\/cropped-image_2026-04-16_174808866.png","width":240,"height":48,"caption":"Truehost Kenya"},"image":{"@id":"https:\/\/www.truehost.com\/support\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs\/8078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/comments?post=8078"}],"version-history":[{"count":19,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs\/8078\/revisions"}],"predecessor-version":[{"id":14188,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs\/8078\/revisions\/14188"}],"wp:attachment":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/media?parent=8078"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/doc_category?post=8078"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/doc_tag?post=8078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}