How to Create a New cPanel Account

Disclosure: We’re reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. For more information, see our Disclosure page. Thanks.

How to Create a New cPanel Account

Creating a new cPanel account is typically done by a web hosting provider or a system administrator with access to the WebHost Manager (WHM). Here’s a step-by-step guide on how to create a new cPanel account:

Steps to Create a cPanel Account via WHM:

  1. Log in to WHM:
    • Open a web browser and go to your server’s WHM login URL. This is usually in the form of https://your-server-ip:2087 or https://your-domain.com:2087.
    • Log in using your WHM username and password.
  2. Navigate to Account Functions:
    • On the left sidebar in WHM, find the “Account Functions” section.
    • Click on “Create a New Account.”
  3. Fill in the Account Details: You’ll need to provide the following details for the new cPanel account:
    • Domain: Enter the domain name (e.g., example.com) for the new account.
    • Username: Choose a username for the cPanel account. WHM will often suggest a username based on the domain name.
    • Password: Set a secure password for the account. Make sure it is strong, combining upper and lowercase letters, numbers, and special characters. You can use the “Password Generator” tool to create a strong password.
    • Email: Provide a contact email address for the new account. This is used for account notifications and password recovery.
  4. Package Settings:
    • Package: Select a hosting package for the new account (if you’ve set up packages in WHM). A package defines the resource limits such as bandwidth, disk space, email accounts, etc. If you don’t have predefined packages, you can create one from the WHM interface.
    • If no package is chosen, the account will have default limits set by the server.
  5. Settings for the New Account:
    • CGI Access: Check or uncheck to allow CGI access (typically checked).
    • Shell Access: Decide if the user should have SSH (shell) access to the server. This is typically unchecked unless needed.
    • Mail Routing: Leave the default option for “Automatically Detect” unless you need to set it to a specific mail server.
  6. DNS Settings:
    • WHM will automatically configure the DNS settings based on the domain. You can also specify custom nameservers here if necessary.
  7. Reseller Settings (optional):
    • If this account will be a reseller (meaning it can create other accounts), you can enable Reseller privileges. If it’s just a regular cPanel account, leave this option disabled.
  8. Create the Account:
    • After filling out all the information, click the “Create” button at the bottom of the page.
  9. Account Confirmation:
    • WHM will create the new account, and you’ll see a confirmation message indicating that the account has been successfully created.
    • The new cPanel account will now be listed under Account Information in WHM, and the user can log into the cPanel interface using the domain name (e.g., https://example.com/cpanel) with their username and password.

Additional Notes:

  • DNS Propagation: If you’re creating an account with a new domain, DNS changes may take time to propagate (up to 24-48 hours). Ensure that the domain’s nameservers point to your server.
  • Accessing cPanel: The user can log into their cPanel by going to https://your-domain.com/cpanel or https://your-server-ip/cpanel, using the username and password you set.

This is how you can create a new cPanel account for a website in a hosting environment. If you’re a customer, you’ll need to contact your hosting provider to create the account.


cPanel FAQs

1. What is cPanel?

cPanel is a web hosting control panel that provides a graphical interface and automation tools to simplify the process of managing a web hosting account. It allows you to manage your website, domains, emails, databases, files, and other server-side features.

2. How do I log into cPanel?

To log into cPanel, you typically go to https://yourdomain.com/cpanel or https://yourdomain.com:2083. Enter your username and password, which are provided by your hosting provider.

3. How do I reset my cPanel password?

You can reset your cPanel password via your hosting provider’s client area or through your web host’s account management system. Some hosting services also provide the option to reset the password directly from the login page.

4. What can I do with cPanel?

With cPanel, you can:

  • Manage domains, subdomains, and DNS settings.
  • Create, delete, and manage email accounts.
  • Set up databases (MySQL, PostgreSQL).
  • Install software like WordPress, Joomla, etc., using tools like Softaculous.
  • Manage files (upload, download, backup, and restore files).
  • Monitor website traffic and server performance.

5. How do I add an email account in cPanel?

To add an email account:

  1. Log into cPanel.
  2. Go to the “Email Accounts” section.
  3. Click “Add Email Account.”
  4. Enter the desired email address, set a password, and click “Create.”

6. How do I create a website backup in cPanel?

To back up your website:

  1. Log into cPanel.
  2. Go to the “Backup” section.
  3. Click on “Download a Full Website Backup.”
  4. Select the backup destination and proceed with the backup process.

7. What is Softaculous?

Softaculous is an auto-installer that comes with cPanel. It allows users to easily install popular web applications like WordPress, Joomla, Drupal, and many others with just a few clicks.

8. How do I manage databases in cPanel?

To manage databases:

  1. Log into cPanel.
  2. Go to the “Databases” section.
  3. Use tools like phpMyAdmin to manage and access databases.

9. How can I manage DNS records in cPanel?

To manage DNS records:

  1. Log into cPanel.
  2. Go to the “Zone Editor” under the “Domains” section.
  3. From here, you can add or edit DNS records (A, CNAME, MX, TXT, etc.).

10. How can I increase PHP limits in cPanel?

To increase PHP limits:

  1. Log into cPanel.
  2. Go to the “Select PHP Version” or “PHP Selector” under the “Software” section.
  3. Click on “Options” and adjust the desired PHP limits (e.g., memory_limit, max_execution_time).

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Sponsors

HostArmada - Affordable Cloud SSD Web Hosting
Faster Websites 2023

Popular

More from author

Is it legal to use ChatGPT to Write a Blog?

Is it legal to use ChatGPT to Write a Blog? The use of AI-powered tools like ChatGPT for writing blog posts has raised important legal...

How do I Start a Blog with no Money?

How do I Start a Blog with no Money? Starting a blog with no money is entirely possible today thanks to free platforms and accessible...

Can I start blogging with ChatGPT?

Can I start blogging with ChatGPT? Introduction: Embracing the Future of Blogging with ChatGPT The landscape of blogging has evolved significantly over the past decade, with...

How to Make Money Online with ChatGPT?

How to Make Money Online with ChatGPT The internet has opened up countless opportunities for making money online, and with the rise of AI tools...