Packages

How to Add a Package in WHM

Updated: 30 September 2024

Introduction

In this tutorial, we will guide you on how to add a package in WHM (Web Host Manager). Packages in WHM allow you to define specific resources for a cPanel account. This is particularly useful if you are a web hosting reseller and want to offer different hosting plans to your clients.

Step 1: Log into WHM

To start, you need to log into your WHM dashboard. This is typically accessible via your domain name followed by the port number 2087. For example, www.yourdomain.com:2087.

Step 2: Navigate to 'Add a Package'

Once you're logged in, navigate to the 'Packages' section in the WHM dashboard. Then, click on the 'Add a Package' option.

Step 3: Define Package Details

On the 'Add a Package' page, you need to define the resources for your package. The main settings you can define are:

  • Package Name: This is the name of your package which will be displayed in the plans list.
  • Disk Quota: This is the amount of disk space the user can use.
  • Monthly Bandwidth: This is the amount of data transfer the user is allowed per month.
  • Max FTP Accounts, Email Accounts, Email Lists, Databases, and Sub Domains: These are the maximum number of each of these resources the user can create.

After defining your resources, click the 'Add' button at the bottom of the page to save the package.

Step 4: Confirm Package Creation

After adding the package, you should see a confirmation message stating that the package has been successfully added. You can then see this package listed under the 'Edit a Package' section in the WHM dashboard.

Conclusion

And that's how you add a package in WHM. Now you can create custom hosting plans and assign them to your cPanel accounts. Remember, each package you create can be edited or deleted at any time.

Use Descriptive Package Names

When creating packages, try to use names that describe the resources included. This will make it easier for you and your clients to understand what each package offers.

Don't Overallocate Resources

Be careful not to allocate more resources than your server can handle. Overallocating resources can lead to server performance issues and a poor user experience.