• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
NameHero Blog

NameHero Blog

Web Hosting Tips & Resources From NameHero

  • Hosting
    • Web Hosting
    • VPS Hosting
    • WordPress Hosting
    • WooCommerce Hosting
  • Reseller
  • Enterprise
  • Domains
  • Account
  • Blog Home
  • Categories

How To Install WHMCS On A Subdomain

Ryan Gray

Published on: July 19, 2017

Categories: Resellers 2

I recommend that a lot of “beginner” Reseller web hosts use WordPress to create the “front end” of their hosting website.

This makes it especially easy for those that don’t know HTML as you can find thousands of professional looking web hosting templates to have your site online in a short amount of time.

While this is super easy to setup and get going it can create somewhat of a challenge when you’re trying to integrate everything with your WHMCS billing system.

WHMCS is where your customers will login, manage their account, and buy their hosting packages from you.  It automates the entire process!

However, if you try to mix this with your WordPress installation, you can run into some errors since each script uses respective .htaccess re-write rules.

The easiest solution to this is to install WordPress on the root of your website and then install WHMCS on a subdomain.  This way, you can have something such as clients.yourbusiness.com where the WHMCS files will go.

To help set this up, I filmed a brief video tutorial that shows everything from ordering your account, to installing and configuring in 10 minutes:

How To Install WHMCS On A Subdomain

Cliff Notes:

  1. Purchase your Reseller Hosting package with the free WHMCS license.
  2. Register your name servers.
  3. Update your domain to reflect those name servers.
  4. Access cPanel.
  5. Create the subdomain.
  6. Install WHMCS, selecting the subdomain in the auto installer.
  7. Enter your license key and requested information.
  8. Allow up to 24 hours for the DNS to propagate and your website to become live.

WHMCS On A Subdomain

As you can see, the finished product allows you to have your billing system in one area and your website in another!

If you run into any issues, feel free to reach out to our support team and we’ll help you out!

Ryan Gray
Ryan Gray

Ryan Gray is the founder and CEO of NameHero, one of the fastest growing independent web hosts in the United States. Ryan has been working online since 1998 and has over two-decades experience in Internet Entrepreneurship.

Reader Interactions

Comments

  1. Werner says

    November 15, 2022 at 6:31 am

    Hi,

    If I install WHMCS on a sub domain it gives me this message when I check the system health status and I followed the steps to fix it but it still gives e the message:

    ****Insecure Permissions Check
    Your configuration file is writable. This can be a security risk. We recommend setting the permissions to read only.

    You can learn more about this in our documentation.****

    How do I fix it?

    Regards

    Reply
    • Ryan Gray says

      November 16, 2022 at 1:50 pm

      CHMOD your config file to 400 or open a ticket and we can get that done for you!

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Follow & Subscribe

Exclusive promos, content and more!

Most Popular Posts

Speed up your site: solving the WordPress slowdown

NameHero’s Recommended WordPress Plugin and Theme Setup (2023)

How To Increase The InnoDB Buffer Pool Size

How To Fix A Stuck All-in-One WP Migration Import

How To Add A Subdomain In Cloudflare

Top Categories

  • WordPress
  • Website Performance
  • Web Hosting
  • Resellers
  • Website Security
  • Website Development
  • VPS Hosting
  • SEO Tips
  • Announcements
  • Domain Registration
NameHero

NameHero proudly provides web hosting to over 40,000 customers with 99.9% uptime to over 750,000 websites.

  • Master Card
  • Visa
  • American Express
  • Discover
  • Paypal
Products
  • Web Hosting
  • VPS Hosting
  • WordPress Hosting
  • WooCommerce Hosting
  • Reseller Hosting
  • Enterprise Hosting
  • Domains
Help & Support
  • NameHero Blog
  • Knowledgebase
  • Announcements
  • Affiliates
Company
  • About Us
  • Contact Sales
  • Reviews
  • Uptime
  • We're Hiring

Copyright © 2023 NameHero, LLC. All rights reserved.

  • Privacy Policy
  • Terms of Use
  • Acceptable Use Policy
  • Payment Policy
  • DMCA