Skip to content

How to Add a Domain in cPanel

Want to host multiple websites on a single cPanel hosting account? This guide will show you how to add an addon domain quickly and easily.

  1. Go to your cPanel login URL:
    https://yourdomain.com:2083 or https://yourserverIP:2083
  2. Enter your username and password.
  1. Inside your cPanel dashboard, scroll to the DOMAINS section.
  2. Click on Domains options.
  1. Click “Create A New Domain”.
  2. Enter your new domain name (e.g., exampledomain.com).
  3. Uncheck “Share document root with main domain” if you want it to have its own folder.
  4. Review the document root — it’s usually public_html/exampledomain.com.
  5. Click Submit or Add Domain.
  1. Go to your domain registrar (like GoDaddy, Namecheap, etc.).
  2. Update the domain’s nameservers to your hosting provider’s values (e.g.):
    • ns1.yourhosting.com
    • ns2.yourhosting.com
  3. Wait up to 24–48 hours for DNS changes to propagate.
  1. In cPanel, go to File Manager.
  2. Navigate to the domain’s folder under public_html.
  3. Upload your website files there.

⚠️ Files must be inside the correct directory to be visible on your new domain.

Optional: Install WordPress or Another CMS

Section titled “Optional: Install WordPress or Another CMS”
  1. In cPanel, open Softaculous Apps Installer.
  2. Select WordPress, Joomla, or another CMS.
  3. Choose your new domain during the installation process.

Still stuck? Contact our support team or open a support ticket via your client portal at https://my.yourhosting.com.


Now your domain is ready! Start building your site and go live today.