How to Create a New cPanel Account in WHM
If you're a reseller or VPS/dedicated server user and want to host multiple websites separately, you can create new cPanel accounts in WHM (Web Host Manager). This allows each website to operate independently with its own settings, files, and email.
Evans
Last Update pre 2 meseca
Make sure you've already created a package in WHM. Packages define account limits such as disk space, bandwidth, number of domains, etc.
Log in to WHM
Access WHM by going to https://your-server-ip:2087 or https://yourdomain.com/whm
Use your WHM root or reseller credentials.
Navigate to Account Creation
On the left sidebar or search bar, go to:
Account Functions → Create a New Account
Fill in Domain Information
Domain: Enter the primary domain name (e.g., example.com)
Username: Automatically generated or set manually
Password: Create a secure password (enter it twice)
Email: Set the contact email for this account
Choose a Hosting Package
Under the Package section, select the desired pre-created package
Configure Additional Settings (Optional)
cPanel Theme: Choose the interface theme (default is usually jupiter)
Locale: Select the default language for cPanel
Mail Routing Settings
Choose how email should be handled:
Local Mail Exchanger – if mail will be handled on this server
Remote Mail Exchanger – if using external services like Microsoft 365 or Google Workspace
Create the Account
Click Create at the bottom of the page
If successful, you’ll see:
The new user can access cPanel via: