How to Install WHMReseller

Updated April 4, 2026

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
1

Step 1: Connect to Your Server

Terminal
ssh root@your-server-ip
2

Step 2: Install the License

Terminal
bash <( curl https://api.sharedlicense.net/pre.sh ) WHMReseller ; slnWHMReseller
3

Step 3: Verify Installation

Terminal
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

OSSupported
AlmaLinux 8Yes
AlmaLinux 9Yes
Rocky Linux 8Yes
Rocky Linux 9Yes

Removing WHMReseller

If you need to uninstall:

Terminal
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 whmreseller

Also 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:

Terminal
service cpanel restart

Permission errors

Ensure you are running the command as root:

Terminal
whoami

WHMReseller plugin outdated

Force an update by reinstalling:

Terminal
bash <( curl https://api.sharedlicense.net/pre.sh ) WHMReseller ; slnWHMReseller

Still need help?

Our support team is available to assist with license installation and troubleshooting.

Open Support Ticket

Was this article helpful?

How to Install WHMReseller | Knowledge Base | SharedLicense | SharedLicense