{"id":385,"date":"2024-09-30T12:32:35","date_gmt":"2024-09-30T12:32:35","guid":{"rendered":"https:\/\/keralahosting.in\/kb\/?p=385"},"modified":"2024-09-30T12:32:38","modified_gmt":"2024-09-30T12:32:38","slug":"master-the-art-of-add-a-domains-in-cpanel","status":"publish","type":"post","link":"https:\/\/keralahosting.in\/kb\/master-the-art-of-add-a-domains-in-cpanel\/","title":{"rendered":"Master the Art of Add a Domains in cPanel: A Step-by-Step Success Guide"},"content":{"rendered":"\n<p>cPanel is one of the most popular control panels for managing web hosting accounts. One of its essential features is the ability to add new domains to your hosting account. This is useful when you want to host multiple websites under a single cPanel account. In this guide, we will walk you through the step-by-step process of adding a domain to cPanel.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li ><a href=\"#why-add-a-domain-in-c-panel\">Why Add a Domain in cPanel?<\/a><\/li><li ><a href=\"#prerequisites\">Prerequisites:<\/a><\/li><li ><a href=\"#step-by-step-guide-to-adding-a-domain-in-c-panel\">Step-by-Step Guide to Adding a Domain in cPanel<\/a><ul><li ><a href=\"#step-1-log-in-to-your-c-panel-account\">Step 1: Log in to Your cPanel Account<\/a><\/li><li ><a href=\"#step-2-navigate-to-the-domains-section\">Step 2: Navigate to the &#8220;Domains&#8221; Section<\/a><\/li><li ><a href=\"#step-3-add-an-addon-domain\">Step 3: Add an Addon Domain<\/a><\/li><li ><a href=\"#step-4-point-your-domain-to-the-hosting-server\">Step 4: Point Your Domain to the Hosting Server<\/a><\/li><li ><a href=\"#step-5-upload-website-files\">Step 5: Upload Website Files<\/a><\/li><li ><a href=\"#step-6-install-ssl-optional-but-recommended\">Step 6: Install SSL (Optional but Recommended)<\/a><\/li><\/ul><\/li><li ><a href=\"#how-to-add-a-parked-domain-alias\">How to Add a Parked Domain (Alias)<\/a><\/li><li ><a href=\"#managing-multiple-domains-in-c-panel\">Managing Multiple Domains in cPanel<\/a><\/li><li ><a href=\"#common-issues-when-adding-a-domain\">Common Issues When Adding a Domain<\/a><\/li><li ><a href=\"#conclusion\">Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"why-add-a-domain-in-c-panel\">Why Add a Domain in cPanel?<\/h3>\n\n\n\n<p>Adding a new domain allows you to host multiple websites under one hosting account, saving you the cost of purchasing additional hosting plans. It also enables easier management of multiple sites through one cPanel login.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"prerequisites\">Prerequisites:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Access to cPanel login credentials.<\/li>\n\n\n\n<li>A registered domain name.<\/li>\n\n\n\n<li>A hosting account with enough resources to host additional domains.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-by-step-guide-to-adding-a-domain-in-c-panel\">Step-by-Step Guide to Adding a Domain in cPanel<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-1-log-in-to-your-c-panel-account\">Step 1: Log in to Your cPanel Account<\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"502\" src=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Login-to-cpanel.png\" alt=\"Login to cpanel\" class=\"wp-image-380\" style=\"width:407px;height:auto\" srcset=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Login-to-cpanel.png 535w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Login-to-cpanel-300x281.png 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><\/figure><\/div>\n\n\n<p>First, access your <a href=\"https:\/\/cpanel.net\/\" data-type=\"link\" data-id=\"https:\/\/cpanel.net\/\" rel=\"nofollow noopener\" target=\"_blank\">cPanel<\/a> account using the URL provided by your hosting provider. The typical cPanel login URL is <code>https:\/\/yourdomain.com\/cpanel<\/code>. Enter your username and password to log in.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-2-navigate-to-the-domains-section\">Step 2: Navigate to the &#8220;Domains&#8221; Section<\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1018\" height=\"703\" src=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/domains-in-cpanel.png\" alt=\"domains in cpanel\" class=\"wp-image-389\" style=\"width:657px;height:auto\" srcset=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/domains-in-cpanel.png 1018w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/domains-in-cpanel-300x207.png 300w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/domains-in-cpanel-768x530.png 768w\" sizes=\"(max-width: 1018px) 100vw, 1018px\" \/><\/figure><\/div>\n\n\n<p>Once logged in, scroll down to the &#8220;Domains&#8221; section. There you will find various options such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Addon Domains<\/strong>: This is for adding <a href=\"https:\/\/www.keralahosting.in\/domain-registration-kerala.html\" data-type=\"link\" data-id=\"https:\/\/www.keralahosting.in\/domain-registration-kerala.html\">new domain names<\/a> that will point to a different website.<\/li>\n\n\n\n<li><strong>Aliases<\/strong> (also called Parked Domains): Used when you want a new domain to point to an existing website.<\/li>\n\n\n\n<li><strong>Subdomains<\/strong>: Create a domain that is part of a larger domain (e.g., blog.yourdomain.com).<\/li>\n<\/ul>\n\n\n\n<p>For this guide, we will focus on adding a new <strong>Addon Domain<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-3-add-an-addon-domain\">Step 3: Add an Addon Domain<\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/create-add-a-domain-in-cpanel-1024x492.png\" alt=\"create add a domain in cpanel\" class=\"wp-image-390\" style=\"width:849px;height:auto\" srcset=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/create-add-a-domain-in-cpanel-1024x492.png 1024w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/create-add-a-domain-in-cpanel-300x144.png 300w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/create-add-a-domain-in-cpanel-768x369.png 768w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/create-add-a-domain-in-cpanel.png 1461w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>Click on <strong>Addon Domains<\/strong>.<\/li>\n\n\n\n<li>Enter the new domain name you want to add in the \u201cNew Domain Name\u201d field. For example, if your new domain is <code>newsite.com<\/code>, type that in.<\/li>\n\n\n\n<li>The &#8220;Subdomain&#8221; and &#8220;Document Root&#8221; fields will automatically fill out. The subdomain is created for internal use by cPanel to manage the new domain, while the document root specifies where files for the new domain will be stored. If you want, you can customize the document root directory, but it\u2019s usually fine to leave the default settings.<\/li>\n\n\n\n<li>If you want to create an FTP account for this new domain, check the \u201cCreate an FTP account associated with this Addon Domain\u201d box.<\/li>\n\n\n\n<li>Click <strong>Add Domain<\/strong> to complete the process.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"600\" src=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Add-a-domain-in-cpanel.png\" alt=\"Add a domain in cpanel\" class=\"wp-image-386\" style=\"width:693px;height:auto\" srcset=\"https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Add-a-domain-in-cpanel.png 920w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Add-a-domain-in-cpanel-300x196.png 300w, https:\/\/keralahosting.in\/kb\/wp-content\/uploads\/2024\/09\/Add-a-domain-in-cpanel-768x501.png 768w\" sizes=\"(max-width: 920px) 100vw, 920px\" \/><\/figure><\/div>\n\n\n<h4 class=\"wp-block-heading\" id=\"step-4-point-your-domain-to-the-hosting-server\">Step 4: Point Your Domain to the Hosting Server<\/h4>\n\n\n\n<p>Once you\u2019ve added the domain, you need to point your domain\u2019s DNS to your hosting provider. Log in to your domain registrar (the service where you bought the domain), and update the DNS (Domain Name Servers) to the nameservers provided by your hosting provider.<\/p>\n\n\n\n<p>For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ns1.yourhost.com<\/li>\n\n\n\n<li>ns2.yourhost.com<\/li>\n<\/ul>\n\n\n\n<p>DNS propagation usually takes 24-48 hours, but in some cases, it might be quicker.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-5-upload-website-files\">Step 5: Upload Website Files<\/h4>\n\n\n\n<p>After adding the domain and updating the DNS, you need to upload your website\u2019s files to the new domain&#8217;s document root. This can be done through:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>File Manager<\/strong> in cPanel: Go to the <strong>File Manager<\/strong> option under the &#8220;Files&#8221; section and navigate to the directory associated with your new domain.<\/li>\n\n\n\n<li><strong>FTP<\/strong>: Use an FTP client like FileZilla to upload the files to the appropriate directory.<\/li>\n<\/ul>\n\n\n\n<p>Make sure you upload your website files to the <strong>document root<\/strong> of your new domain (e.g., <code>\/public_html\/newsite.com\/<\/code>).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-6-install-ssl-optional-but-recommended\">Step 6: Install SSL (Optional but Recommended)<\/h4>\n\n\n\n<p>After adding the domain and uploading your site, it&#8217;s a good practice to secure it with SSL. To enable free SSL for your domain:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the <strong>SSL\/TLS Status<\/strong> section in cPanel.<\/li>\n\n\n\n<li>Select the new domain and click <strong>Run AutoSSL<\/strong>. cPanel will install a free SSL certificate for your domain, ensuring it&#8217;s accessible via HTTPS.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-add-a-parked-domain-alias\">How to Add a Parked Domain (Alias)<\/h3>\n\n\n\n<p>If you want a domain to point to an existing site instead of creating a new one, you can add it as a Parked Domain (Alias). Here\u2019s how:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the <strong>Aliases<\/strong> section under &#8220;Domains.&#8221;<\/li>\n\n\n\n<li>Enter the domain you want to park (e.g., <code>parkedsite.com<\/code>).<\/li>\n\n\n\n<li>Click <strong>Add Domain<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>This will make <code>parkedsite.com<\/code> point to your main site (e.g., <code>mainsite.com<\/code>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"managing-multiple-domains-in-c-panel\">Managing Multiple Domains in cPanel<\/h3>\n\n\n\n<p>Once you\u2019ve added the domain, you can manage it under the <strong>Addon Domains<\/strong> section. Here you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Remove the domain if you no longer need it.<\/li>\n\n\n\n<li>Change the document root if you want to relocate where the website files are stored.<\/li>\n\n\n\n<li>Manage redirections if you want the new domain to point to a different URL.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"common-issues-when-adding-a-domain\">Common Issues When Adding a Domain<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Domain already exists<\/strong>: This error occurs if the domain is already added to the <a href=\"https:\/\/www.squarebrothers.com\/linux-vps-hosting-india\/\" data-type=\"link\" data-id=\"https:\/\/www.squarebrothers.com\/linux-vps-hosting-india\/\" rel=\"nofollow noopener\" target=\"_blank\">server<\/a>, either as a main domain, parked domain, or subdomain.<\/li>\n\n\n\n<li><strong>DNS not updated<\/strong>: If your DNS settings aren\u2019t updated correctly, your domain might not resolve to your website.<\/li>\n\n\n\n<li><strong>Document root confusion<\/strong>: Make sure you upload your website files to the correct document root for the new domain.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h3>\n\n\n\n<p>Adding a domain in cPanel is a straightforward process that allows you to host multiple websites under a single hosting account. By following the steps outlined in this guide, you can easily add an addon domain, update its DNS settings, and upload your website files. Whether you\u2019re managing a personal project or expanding a business, cPanel makes it easy to handle multiple domains from one interface.<\/p>\n\n\n\n<p>By efficiently using cPanel\u2019s domain management tools, you can save costs and streamline the process of hosting multiple websites.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>cPanel is one of the most popular control panels for managing web hosting accounts. One&#8230;<\/p>\n","protected":false},"author":1,"featured_media":387,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,12,3],"tags":[],"class_list":["post-385","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-control-panels","category-cpanel","category-servers"],"_links":{"self":[{"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/posts\/385"}],"collection":[{"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/comments?post=385"}],"version-history":[{"count":1,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/posts\/385\/revisions"}],"predecessor-version":[{"id":391,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/posts\/385\/revisions\/391"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/media\/387"}],"wp:attachment":[{"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/media?parent=385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/categories?post=385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/keralahosting.in\/kb\/wp-json\/wp\/v2\/tags?post=385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}