Installation Guide

Get Running in Under 5 Minutes

One SSH command to install. Automatic background setup. No manual configuration required.

Server Commander
Server Telemetry
Cluster Manager

Requirements

cPanel/WHM Server
Root SSH Access
CentOS / AlmaLinux / CloudLinux
Active License Subscription
1

Purchase a License

Subscribe on the Server Commander page, or get the Server+ Suite to license all three plugins at once. Your license is automatically tied to the hostname you provide during checkout.

2

Run the Installer via SSH

SSH into your server as root and run:

# Download and install Server Commander
cd /tmp && curl -sLO https://serverplushq.com/commander/server-commander.zip && unzip -o server-commander.zip && cd server-commander && bash ./install.sh

The installer must be run as root. It will register the WHM plugin, set up required directories, and configure the necessary cron jobs.

3

Open WHM

Navigate to WHM → Plugins → Server Commander. The plugin will verify your license automatically on first load. You're ready to go!

That's it! Server Commander includes 25+ built-in tools - all accessible from the WHM interface with zero additional setup.

1

Purchase a License

Subscribe on the Server Telemetry page, or get the Server+ Suite to license all three plugins at once. Your license is automatically tied to the hostname you provide during checkout.

2

Run the Installer via SSH

SSH into your server as root and run:

# Download and install Server Telemetry
cd /tmp && curl -sLO https://serverplushq.com/telemetry/server-telemetry.zip && unzip -o server-telemetry.zip && cd server-telemetry && bash ./install.sh

The installer must be run as root. It will register the WHM plugin, create the telemetry database, and start the background poller daemon automatically.

3

Open WHM

Navigate to WHM → Plugins → Server Telemetry. The plugin will verify your license and begin displaying live metrics immediately.

4

Wait for Historical Data

The background poller collects data every 60 seconds. Live gauges work instantly, but the historical trend charts will begin populating meaningful data within a few hours.

Server Telemetry uses zero-dependency SQLite storage. No external database or service configuration needed.

1

Purchase a License

Subscribe on the Cluster Manager page, or get the Server+ Suite to license all three plugins at once. Use your master server's hostname at checkout - only the master needs a license. Nodes that receive the sync run unlicensed.

2

Install on the Master Server

On the server whose content is the source of truth, SSH in as root and run:

# Download and install Cluster Manager (master)
cd /tmp && curl -sLO https://serverplushq.com/cluster-manager/cluster-manager.zip && unzip -o cluster-manager.zip && cd cluster-manager && bash ./install_master.sh
3

Install on Each Node

On every server that should receive the replicated copy, SSH in as root and run:

# Download and install Cluster Manager (node)
cd /tmp && curl -sLO https://serverplushq.com/cluster-manager/cluster-manager.zip && unzip -o cluster-manager.zip && cd cluster-manager && bash ./install_slave.sh

Both installers must be run as root. Each registers the WHM plugin for its role and sets up the required directories.

4

Open WHM

On the master, navigate to WHM → Plugins → Cluster Manager Master. The plugin verifies your license on first load; from there you can deploy SSH keys to your nodes and set up sync jobs. Nodes appear as Cluster Manager Node and need no configuration.

Uninstalling

Server Commander and Server Telemetry have an Uninstall button inside the plugin in WHM. You can also uninstall any plugin over SSH by running the uninstall.sh included in its download:

# Uninstall Server Commander
cd /tmp && curl -sLO https://serverplushq.com/commander/server-commander.zip && unzip -o server-commander.zip && bash server-commander/uninstall.sh

# Uninstall Server Telemetry
cd /tmp && curl -sLO https://serverplushq.com/telemetry/server-telemetry.zip && unzip -o server-telemetry.zip && bash server-telemetry/uninstall.sh

# Uninstall Cluster Manager (master or node)
cd /tmp && curl -sLO https://serverplushq.com/cluster-manager/cluster-manager.zip && unzip -o cluster-manager.zip && bash cluster-manager/uninstall.sh

Having trouble? Check the FAQ or contact support at [email protected]