Installation
This guide will walk you through installing cPanel Premium for WHMCS.
Download
After purchasing, download the cpanel_extended.zip file from your account at vorxhub.com/workspace/purchases.
Upload Files
- Extract the
cpanel_extended.zipfile - You will find two folders:
cpanel_extended- The server moduleaddons/cpanel_extended_core- The license addon
Server Module
Upload the cpanel_extended folder to:
/path/to/whmcs/modules/servers/
License Addon
Upload the cpanel_extended_core folder to:
/path/to/whmcs/modules/addons/
Your directory structure should look like:
modules/
├── servers/
│ └── cpanel_extended/
│ ├── cpanel_extended.php
│ ├── hooks.php
│ ├── lib/
│ ├── ajax/
│ ├── assets/
│ ├── templates/
│ └── lang/
└── addons/
└── cpanel_extended_core/
└── cpanel_extended_core.php
Activate License Addon
This step is required before using the module.
- Go to WHMCS Admin → Setup → Addon Modules
- Find cPanel Premium - Configuration
- Click Activate
- Click Configure and set access permissions
- Go to Addons → cPanel Premium - Configuration
- Enter your Purchase Code from vorxhub.com/workspace/purchases
- Click Activate
Find your purchase code by logging into your Vorxhub account, going to Purchases, clicking the three dots menu on your purchase, and copying the license code.
Server Configuration
Add Your Server
- Go to WHMCS Admin → Setup → Servers
- Click Add New Server
- Fill in the details:
| Field | Value |
|---|---|
| Name | Your server name |
| Hostname | server.example.com |
| IP Address | Server IP |
| Username | root (or reseller username) |
| Password | Leave empty if using API token |
| Access Hash | WHM API token |
| Type | cPanel Premium |
| Secure | ✓ Check this box |
Generate WHM API Token
- Login to WHM as root
- Go to Development → Manage API Tokens
- Click Generate Token
- Copy the token and paste it in the Access Hash field in WHMCS
Product Configuration
Create a Product
- Go to WHMCS Admin → Setup → Products/Services → Products/Services
- Click Create a New Product
- Select:
- Product Type: Hosting Account
- Product Group: Your group
- Module: cPanel Premium
Module Settings
In the Module Settings tab, configure:
| Setting | Description |
|---|---|
| Package | cPanel package to use |
| Account Type | User or Reseller |
| Dedicated IP | Assign dedicated IP |
| CGI Access | Enable CGI scripts |
| Shell Access | Enable SSH access |
| Reseller ACL | ACL list for resellers |
| Reseller Overselling | Allow overselling |
Verification
To verify the installation:
- Go to WHMCS Admin → Utilities → Module Queue
- Check for any errors
- Create a test order and provision an account
Troubleshooting
Module Not Appearing
- Check file permissions
- Clear WHMCS cache: Utilities → System → System Cleanup
- Verify folder name is exactly
cpanel_extended
API Connection Failed
- Verify WHM API token is correct
- Check if port 2087 is open
- Ensure "Secure" checkbox is enabled
- Test API connection in WHM
License Not Activated
- Ensure the addon is activated in Setup → Addon Modules
- Verify your purchase code is correct
- Check your internet connection (server needs to reach vorxhub.com)
Try the Demo
Want to see cPanel Premium in action before installing? Try our live demo:
| Demo URL | panel.vorxhub.com/login |
demo@demo.com | |
| Password | Demo85810 |
Need help? Open a Support Ticket