A package in WHM is a reusable template that defines how much disk space, bandwidth, email, and other resources a new hosting account is allowed to use. Instead of typing the same limits every time you set up a site, you define them once, then apply the package to every account you create. For anyone running more than a handful of sites, this cuts precious minutes off each new build and keeps your accounts consistent. This guide walks through creating a package on an ASEOHosting reseller or dedicated server. For related walkthroughs, see the cPanel and technical guides hub.

Why packages matter for multi-site operators

If you manage a network of sites, a portfolio for clients, or a set of properties that each need their own footprint, packages are where you standardise the build. One important field here is the dedicated IP option: when it is ticked, accounts created from that package can be assigned a dedicated IP rather than sharing one with every other site on the box. That is the setting that lets you keep sites on separate addresses instead of stacking them all on a single shared IP. For the reasoning behind giving each site its own address, see our Class C IP hosting plans.

To be clear about what a dedicated IP does and does not do: it is not a positive ranking signal on its own. Its value is defensive. It keeps your site off an address whose reputation you do not control, and for a network it gives you cleaner footprint control across separate accounts. Do not expect a dedicated IP by itself to lift rankings.

Package disk, mail, IP Account 1 dedicated IP a.b.c.10 Account 2 dedicated IP a.b.c.11 Account 3 dedicated IP a.b.c.12

How to add a package in WHM

Log in to WHM as the reseller or root, then follow these steps:

  1. On the main screen of your WHM interface, click on Packages to open the Packages menu.
  2. Click on Add Packages.
  3. Enter the name of the package in the Package Name field, and the maximum disk space the account can occupy in the Quota field.
  4. Set the maximum number of items allowed in the Max FTP Accounts, Max Email Accounts, Max Email Lists, and Max SQL Databases fields.
  5. Indicate whether the account will use a dedicated IP. Tick this if you want to assign an IP to the domain names on the account.
  6. Indicate whether CGI Access and FrontPage Extensions are allowed using their tick boxes.
  7. Choose the default cPanel theme for the account in the cPanel Theme field.
  8. Choose the default feature list for the account in the Feature List field.
  9. Click on Create.

The package is now saved and will appear as a selectable option whenever you create a new account, either by hand or through your billing system.

Choosing sensible limits

Set the quota and account limits to match what a single site on this package actually needs, with a little headroom, rather than handing every account the whole server. Tight, deliberate limits protect you if one site is compromised or floods its mailboxes, and they make it obvious when a site has genuinely outgrown its plan. You can create several packages for different tiers, for example a light package for parked or holding sites and a larger one for money sites, and pick the right one at account-creation time.

The dedicated IP tick box only enables the option; the address itself is drawn from the pool allocated to your server. Every public IP is assigned from the global registry system that IANA maintains, which is why usable IPv4 addresses are a finite resource and are provisioned in fixed blocks. If you need more dedicated IPs than your current server carries, that is a capacity question for a dedicated SEO server rather than something a package setting can create on its own.

Editing or reusing packages

Packages are not one-off. Once created, a package can be edited later from the same Packages menu, and changes apply to accounts you assign to it going forward. If you run a large or growing network, building a small, well-named set of packages up front is the quickest way to keep every new account consistent and correctly separated by IP. If you get stuck on a specific field or a provisioning error, our team can walk you through it, just get in touch.

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