Steps to Add a Domain in WHM
- Login to WHM
Access WHM by navigating tohttps://your-server-ip:2087and logging in with root or reseller credentials. - Navigate to “Create a New Account”
- In the left-hand menu or the search bar, type:
Create a New Account - Click on it.
- In the left-hand menu or the search bar, type:
- Fill in Domain Information
- Domain: Enter the domain name (e.g.,
example.com) - Username: It will auto-generate, or you can set one.
- Password: Set a strong password.
- Email: Provide a contact email address.
- Domain: Enter the domain name (e.g.,
- Package Selection
- Choose an existing hosting package (predefined limits for disk space, bandwidth, etc.)
- Or create a custom package if needed.
- Settings
- Choose the appropriate options for:
- cPanel theme (usually paper_lantern or jupiter)
- Locale (language)
- Choose the appropriate options for:
- DNS Settings
- Usually leave as default unless you want to assign custom nameservers or adjust DNS zone settings.
- Mail Routing Settings
- Leave at “Automatically Detect”, unless you need a specific configuration.
- Click “Create”
Once the account is created:
- WHM sets up the domain in Apache, DNS, FTP, etc.
- You can access cPanel for that domain from the WHM or directly using the domain:
https://example.com/cpanelorhttps://your-server-ip:2083
📝 Notes:
- Make sure the domain’s DNS (nameservers) point to your WHM/cPanel server.
- If you’re adding an addon domain to an existing cPanel account instead, that’s done within cPanel, not WHM.