Here is a step-by-step guide on how to add a new domain to cPanel after your main domain has been created:
### Step 1: Log in to Your cPanel Account
1. Open your web browser and go to your cPanel login URL.
2. Enter your cPanel username and password.
3. Click the **Log in** button.
### Step 2: Locate the “Domains” Section
1. Once logged in, scroll down to the **Domains** section.
2. Click on **Domains**.
### Step 3: Click on Create a New Domain
1. In the **Create a New Domain** interface, fill in the details for the new domain:
- **New Domain Name**: Enter the domain name you want to add, e.g., `newdomain.com`.
- **Subdomain**: This will automatically be generated based on your domain name. You can change it if needed.
- **Click off Share Document Root**: This is the folder where the website files for your new domain will be stored. It is usually automatically created, but you can change it if you prefer.
2. Click **Submit** once all the information is filled in.
### Step 4: Upload Your Website Files
1. Navigate to **File Manager** in your cPanel.
2. Locate the **New Domain Folder** folder you created for the new domain.
3. Upload your website files into this folder.
### Step 5: Configure Domain DNS Settings (if necessary)
1. If your domain registrar is different from your hosting provider, you may need to update the domain's nameservers to point to your hosting provider.
2. Go to your domain registrar’s website and log in.
3. Update the **DNS settings** to use your hosting provider's nameservers (these can be found in your cPanel or your hosting account details). See how to do that here
### Step 6: Verify Domain Addition
1. Once the DNS propagation is complete (which may take up to 24-48 hours), your new domain should be fully functional and point to the new website.
### Additional Steps (Optional)
- **Create Email Accounts**: If you need email addresses for the new domain, you can set them up under the **Email** section in cPanel.
- **Add SSL Certificate**: Make sure to add an SSL certificate for your new domain for security. You can do this in the **SSL/TLS** section or use the FREE AutoSSL feature available.
### Notes
- DNS changes might take some time to propagate across the internet.
- Make sure your hosting plan supports multiple domains before adding a new one.
That’s it! Your new domain should be added and ready to use.