WebHost Manager (WHM) lets you spin up a new cPanel account in under a minute by filling in a short form that specifies the account details. If you host several sites, the real time-saver is a package: a preset bundle of disk space, bandwidth, email accounts and other limits that you apply in one click instead of setting every resource by hand. This guide walks through creating an account and, importantly for network operators, assigning it a dedicated IP address from your pool.

Before you start: create a package (optional but recommended)

A package saves you from re-entering the same limits for every account. If you manage a portfolio of sites on a reseller or dedicated plan, define your packages once and reuse them. You can still adjust individual resources afterwards, but a package gives you a consistent baseline. If you have not built one yet, do that first, then come back to the steps below.

Creating a new account in WHM

  1. From the main screen of your WebHost Manager interface, click Account Functions to open the Account Functions menu.
  2. Click Create a New Account.
  3. Enter the domain name and username in the Domain and UserName fields. WHM automatically fills the UserName with the first eight characters of the domain name, but you can change it to whatever you prefer.
  4. Enter the password for the account. Use a strong, unique password; this login controls the site's files, databases and email.
  5. Choose a package from the drop-down menu.
  6. Tick the Select Options Manually box. The features of the package you chose appear under Manual Resource Options; you do not need to edit those options unless you want to override a specific limit.
  7. Under the Settings section, pick an IP address from your IP pool using the drop-down menu.
  8. Click Create.

WHM provisions the account, sets up the home directory, mail and default DNS zone, and the site is ready to receive files or a migration.

Why the IP-pool step matters

Step 7 is the one that sets a network build apart from ordinary shared hosting. On a standard shared server every account answers on the same shared IP; on an ASEOHosting SEO server you have a pool of addresses and can hand each account its own. Assigning a dedicated IP here is not a positive ranking signal on its own. Its value is defensive and organisational: you avoid inheriting the reputation of noisy neighbours on a shared address, and you keep clean separation between the sites you run.

For genuine footprint control across a network you usually want addresses spread across different Class C ranges rather than consecutive IPs from one block, since a tight, uniform range is easier to associate. If that is your goal, provision the account onto an address from the right range in this drop-down. Our multiple Class C IP hosting plans exist precisely to give each site an IP on a diverse network. You can read more about how these ranges are structured at the IANA IPv4 address space registry.

After the account is created

  • Point the domain: update the domain's nameservers or A record so it resolves to the IP you assigned. If DNS is not yet delegated to this server, the account exists but the site will not load until it is.
  • Add SSL: issue a certificate for the new domain so it serves over HTTPS from day one.
  • Reassign the IP later if needed: you can change an account's dedicated IP from WHM after creation, so an early choice is not permanent.

For related walkthroughs on packages, DNS and IP management, see the cPanel and technical guides hub, or contact our team if you need a hand sizing packages or laying out your IP pool.

Was this answer helpful? 28 Users Found This Useful (114 Votes)