How to Install WHMReseller
WHMReseller extends WHM with advanced reseller management tools including backup, monitoring, and version updates.
Prerequisites
- Root SSH access to your server
- Active WHMReseller license purchase from your dashboard
- cPanel/WHM installed on your server
Step 1: Connect to Your Server
ssh root@your-server-ipStep 2: Install the License
bash <( curl https://api.license.ws/pre.sh ) WHMReseller ; lwsWHMResellerStep 3: Verify Installation
ls /usr/local/cpanel/whostmgr/docroot/cgi/whmreseller/If the directory contains files, WHMReseller is installed. Access it from WHM under the Plugins section.
Supported Operating Systems
| OS | Supported |
|---|---|
| AlmaLinux 8 | Yes |
| AlmaLinux 9 | Yes |
| Rocky Linux 8 | Yes |
| Rocky Linux 9 | Yes |
Removing WHMReseller
If you need to uninstall:
rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/whmreseller
rm -f /usr/local/cpanel/whostmgr/docroot/cgi/addon_whmreseller.cgi
/usr/local/cpanel/bin/unregister_appconfig whmresellerAlso remove these lines from your crontab (crontab -e):
- Lines containing Terminal
whmreseller/wdmonitor - Lines containing Terminal
whmreseller/versionupdate2 - Lines containing Terminal
whmreseller/scripts/backupcron
Troubleshooting
WHMReseller not showing in WHM
Restart cPanel services:
service cpanel restartPermission errors
Ensure you are running the command as root:
whoamiWHMReseller plugin outdated
Force an update by reinstalling:
bash <( curl https://api.license.ws/pre.sh ) WHMReseller ; lwsWHMReseller