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.
Step 1: Log in to Your cPanel
Section titled “Step 1: Log in to Your cPanel”- Go to your cPanel login URL:
https://yourdomain.com:2083orhttps://yourserverIP:2083 - Enter your username and password.
Step 2: Navigate to the Domains Section
Section titled “Step 2: Navigate to the Domains Section”- Inside your cPanel dashboard, scroll to the DOMAINS section.
- Click on Domains options.
Step 3: Create a New Domain
Section titled “Step 3: Create a New Domain”- Click “Create A New Domain”.
- Enter your new domain name (e.g.,
exampledomain.com). - Uncheck “Share document root with main domain” if you want it to have its own folder.
- Review the document root — it’s usually
public_html/exampledomain.com. - Click Submit or Add Domain.
Step 4: Point the Domain’s DNS
Section titled “Step 4: Point the Domain’s DNS”- Go to your domain registrar (like GoDaddy, Namecheap, etc.).
- Update the domain’s nameservers to your hosting provider’s values (e.g.):
ns1.yourhosting.comns2.yourhosting.com
- Wait up to 24–48 hours for DNS changes to propagate.
Step 5: Upload Your Website Files
Section titled “Step 5: Upload Your Website Files”- In cPanel, go to File Manager.
- Navigate to the domain’s folder under
public_html. - 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”- In cPanel, open Softaculous Apps Installer.
- Select WordPress, Joomla, or another CMS.
- Choose your new domain during the installation process.
Need Help?
Section titled “Need Help?”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.