Steps to Add a Domain in WHM

  1. Login to WHM
    Access WHM by navigating to https://your-server-ip:2087 and logging in with root or reseller credentials.
  2. Navigate to “Create a New Account”
    • In the left-hand menu or the search bar, type: Create a New Account
    • Click on it.
  3. 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.
  4. Package Selection
    • Choose an existing hosting package (predefined limits for disk space, bandwidth, etc.)
    • Or create a custom package if needed.
  5. Settings
    • Choose the appropriate options for:
      • cPanel theme (usually paper_lantern or jupiter)
      • Locale (language)
  6. DNS Settings
    • Usually leave as default unless you want to assign custom nameservers or adjust DNS zone settings.
  7. Mail Routing Settings
    • Leave at “Automatically Detect”, unless you need a specific configuration.
  8. 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/cpanel or https://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.

By admin