Overview
This documentation describes the WHM interface and how Use it to manage your server.
- How to Access cPanel & WHM Services — This document describes how to log in to cPanel, WHM, and Webmail.
- Keyboard Shortcuts in WHM — This document describes the keyboard navigation in WHM. The shortcuts help users navigate the left menu with their keyboard.
WHM Home interface
The WHM Home interface contains most of the features that server owners use regularly.
- WHM Home Interface — Read this documentation to learn about WHM features.
- cPanel & WHM Glossary — This document reviews a number of essential terms used in the WHM documentation.
Additional WHM interfaces
These documents describe additional WHM interfaces.
- Initial Setup Wizard — This document describes the steps in the Initial Setup wizard, which runs the first time that you access WHM.
- WHM News — The News link at the top of the WHM interface provides up-to-date information about your server.
- Change Log — This document provides information about the Change Log link provided at the top of the WHM interface. This feature tracks and lists changes in our software.
Files, directories, and processes
- Backup Tarball Contents — This document provides information about the structure and contents of the backup tarball file.
- The cPanel & WHM Update Configuration File — /etc/cpupdate.conf — Each line of the
/etc/cpupdate.conf
file specifies how cPanel & WHM updates different parts of the system. - The Quota File Systems Configuration File — /var/cpanel/noquotafs — The
/var/cpanel/noquotafs
file allows you to exclude specific file types from cPanel & WHM's quota system. - The Statistics Software Configuration File — /etc/stats.conf — The
/etc/stats.conf
file stores the configuration changes that you make in WHM's Statistics Software Configuration interface (Home >> Server Configuration >> Statistics Software Configuration). - The cpanel.config File — The
/var/cpanel/cpanel.config
file stores all of the settings for WHM's Tweak Settings interface (Home >> Server Configuration >> Tweak Settings), as well as some additional configuration settings. - The cpanelsync.exclude File — This document details how to add files to the
/etc/cpanelsync.exclude
file. - The failurls File — The
/var/cpanel/failurls
file lists the locations where resellers can redirect users who fail to authenticate with cPanel through custom login forms. - Guide to Horde Data Behavior — This document describes the changes made to the system when you upgrade from Horde Webmail, as well as the new behavior after you upgrade.
- The rpm.versions System — This document describes the functionality of cPanel's rpm.versions system.
- How to Set Email Send Limits — This document describes how to specify the maximum number of emails that a particular domain can send per hour.
- How to Restore Database Grants – This document details how to restore MySQL® and PostgreSQL database grants.
- Select a PHP Binary — The cPanel Server Daemon (
cpsrvd
) must know the path to the specific PHP binary that you wish to use to process PHP scripts. - The splitlogs Binary — The
/usr/local/cpanel/bin/splitlogs
utility allows you to fine-tune your resource and performance balance when you create Apache logs. - The Task Queue System in cPanel & WHM — This document details cPanel & WHM's task queue system.
- Third-Party Software — This document provides a list of third-party software that cPanel & WHM includes and manages.
- cPanel PHP — This document lists the PHP modules, PEAR packages, and PECL modules that cPanel & WHM includes.
- Perl Module Installation — This document provides instructions on how to install custom Perl modules on your cPanel & WHM server.
- WHM Scripts — This document lists scripts that exist in the
/usr/local/cpanel/scripts
directory with cPanel & WHM.
- /bin/view_transfer — Use the
view_transfer
script to check the status of and monitor transfer sessions. - /scripts/pkgacct — Package a cPanel account — Use the
pkgacct
script to create acpmove
archive for a specified account. - /scripts/restorepkg — Restore a cPanel account — Use the
restorepkg
script to restore a backup archive for a specified account. - The cpipv6 Script — Use the
cpipv6
script to disable, enable, or list IPv6 addresses. - The dbmaptool Script — Use the
dbmaptool
script to grant ownership of databases and database users to a cPanel user. - The is_script_stuck Script — Use the
is_script_stuck
script to check how long a script's current PID has run, and choose to kill the process. - The /scripts/killacct Script — Use the
killacct
script to terminate cPanel accounts from the command line. - The /bin/spf_installer Script — Use the
spf_installer
script to add SPF records to a cPanel user's accounts. - The swapip Utility — Use the
swapip
utility to specify parameters from the command line in order to update nameserver records. - The /usr/local/cpanel/scripts/proxydomains Script — Use the
proxydomains
script to create the DNS records for a cPanel or Webmail account from the command line. - The set_hostname Utility — Use the
set_hostname
utility to update the server's hostname, and perform all of the necessary actions to apply this change throughout the system.
- /bin/view_transfer — Use the
cPanel & FAQ
FAQindex — This documents contain answers to frequently asked questions about our company and our Website.