How to Create a Package in WHM – Step by Step Guide

November 17, 2025
1611 views

Creating a hosting package in WHM allows you to define resource limits and features for cPanel accounts, making account management efficient. Follow this step-by-step guide from TZSMM Host.

Step 1: Log in to WHM

Access your WHM panel via https://your_server_ip:2087 or https://your_server_hostname:2087 and log in with your root credentials.

Step 2: Navigate to Add a Package

In the WHM dashboard, search for Add a Package or go to Packages > Add a Package to start creating a new hosting package.

Step 3: Enter Package Name

Provide a unique name for your package, such as Starter, Business, or Premium. This name will be used when assigning the package to cPanel accounts.

Step 4: Configure Resource Limits

  • Disk Space: Allocate the maximum storage in MB.
  • Bandwidth: Set the maximum monthly bandwidth in MB.
  • Email Accounts: Limit the number of email accounts.
  • FTP Accounts: Limit the number of FTP accounts.
  • Databases: Set the number of MySQL databases allowed.
  • Subdomains: Limit subdomains per account.

Step 5: Select Settings and Features

  • Choose a cPanel theme (e.g., jupiter, paper_lantern).
  • Enable or disable CGI, FrontPage extensions, and other features.
  • Set locale and language for the accounts using this package.
  • Optionally, enable shell access and other advanced settings.

Step 6: Save the Package

After configuring the limits and features, click Add at the bottom of the page. WHM will create the package and make it available for assignment to cPanel accounts.

Note: You can edit this package later to adjust limits or features as your hosting needs grow.

Step 7: Assign Package to a cPanel Account

When creating a new cPanel account, select this package from the Package dropdown. Existing accounts can also be upgraded to this package from Modify an Account.

Conclusion

Creating packages in WHM helps standardize hosting accounts, making management easier and ensuring clients have consistent resources. TZSMM Host supports step-by-step guidance for efficient package creation and assignment.

Was this answer helpful?

33 Users Found This Useful (114 Votes)

Comments