The cPanel & WHM installation process adds important scripts to your server’s /usr/local/cpanel/scripts directory.
Use this script to grant ownership of databases and database users to a cPanel user via the command line.
This script allows you to manage the task queue system.
The /usr/local/cpanel/scripts/auto-adjust-mysql-limits script updates MySQL® configuration values.
Use this script to run a manual backup in WHM via the command line.
This script manages the backup restoration queue.
This script removes the metadata for backup files that a user manually removed from the system.
This script allows a user to create metadata files for all account backup types.
This script returns a list of a user's backup files in Comma-Separated Value (CSV) format.
This script manages maintenance for the The Calendar and Contacts Server Plugin (CCS) plugin.
The system runs several certificate-related functions during the nightly cPanel & WHM update (upcp) process.
This script purges expired PHP sessions from a secure temporary directory.
This script converts a WHM user's access hash to an API token.
This script rebuilds your Apache Solr™ index files if they become corrupt.
This script backs up, restores, and transfers server configurations.
The cpuser_port_authority script assigns one or more 5-digit port numbers for a user's exclusive use.
Use this script to syncronize changes to MySQL® users' database grants
This script allows you to sync and revoke currently active DNSSEC keys in a DNS cluster.
This script enables SPF and DKIM for the specified users, and creates the appropriate DNS records for their domains.
The /usr/local/cpanel/scripts/find_and_fix_rpm_issues script detects issues with your server's RPM database and rebuilds the database if problems exist.