Professional Documents
Culture Documents
WHM Features List: Explore What's Inside
WHM Features List: Explore What's Inside
cPanel Features
Server Configuration
WebHost Manager Setup Initial Quota Setup
Use the Basic WebHost Manager Setup Use the Initial Quota Setup interface to
interface to configure basic options for cPanel confirm that the system uses disk quotas on
& WHM. the directories in which your cPanel users
store their files.
Change Root Password
Server Profile
Use the Change Root Password interface to
change your server’s root password without Use the Server Time interface to set your
the previous root password. server’s time zone and synchronize it with the
time server.
Configure cPanel Analytics
Stats Software Configuration
Use the Configure cPanel Analytics interface
to enable Interface Analytics data collection Use the Statistics Software Configuration
settings. These settings allow cPanel, L.L.C. to interface to view information about your
collect anonymized data about user behavior. server’s statistics and statistics software.
Use the CloudLinux LVE Manager interface to Use the Terminal interface to access an
view LVE Manager information for accounts in-browser terminal application for direct
on your server. command-line access within a cPanel & WHM
Note: This interface only displays for root-enabled users session.
on CloudLinux™ servers.
Tweak Settings
Configure cPanel Cron Jobs
Use the Tweak Settings interface to configure
Use the Configure cPanel Cron Jobs interface settings for cPanel, WHM, and their associated
to configure cron jobs for cPanel & WHM services.
updates and backups.
cPanel Features | 2
Server Configuration
Update Preferences
Use the Update Preferences interface to
define an update configuration for cPanel &
WHM.
cPanel Features | 3
Support
Create Support Ticket
Use the Create Support Ticket interface to
create a cPanel Support ticket.
Support Center
Use the Support Center interface to access
cPanel & WHM’s support resources.
cPanel Features | 4
Networking Setup
Change Hostname
Use the Change Hostname interface to
change your server’s hostname.
Resolver Configuration
cPanel Features | 5
Security Center
Apache® mod_userdir Tweak Host Access Control
Use the Apache mod_userdir Tweak Use the Host Access Control interface to allow
interface to configure Apache’s mod_userdir or deny clients’ access, based on their IP
module. This module enables access to a addresses, to specific services.
website through a URL that uses the http://
hostname/~username format. Manage External
Authentications
Compiler Access
Use the Manage External Authentications
Use the Compiler Access interface to enable interface to manage the OpenID-compliant
or disable compiler access for unprivileged authentication providers that your server’s
users. Many common attacks require a users can use to log in to cPanel.
functional C or C++ compiler on the server.
ModSecurity® Configuration
Configure Security Policies
Use the ModSecurity Configuration interface
Use the Configure Security Policies interface to configure your ModSecurity settings.
to configure security measures for your server
and your WHM account. ModSecurity Tools
cPHulk Brute Force Use the ModSecurity Tools interface to install
Protection and manage your ModSecurity rules.
cPanel Features | 6
Security Center
Password Strength SMTP Restrictions
Configuration
Use the SMTP Restrictions interface to
Use the Password Strength Configuration configure your server so that the mail
interface to define the minimum password transport agent (MTA), Mailman mailing list
strength for all of cPanel & WHM’s software, and root user are the only accounts
authenticated features. that can connect to remote SMTP servers.
You may want to deny users the ability to
Security Advisor bypass your mail server to send mail. This is a
common practice for spammers.
that duplicate themselves until they deplete configure an improved security measure that
cPanel Features | 7
Server Contacts
Contact Manager
Use the Contact Manager interface to
specify which issues will generate an alert
notification, what methods the server uses to
send notifications, and the priority status of
each type of alert.
cPanel Features | 8
Resellers
Change Ownership of an Manage Reseller’s IP
Account Delegation
This interface’s functionality is now available Use the Manage Reseller’s IP Delegation
in WHM’s Modify an Account interface (WHM interface to specify a shared IP address for a
>> Home >> Account Functions >> Modify an reseller. Multiple resellers can use the same
Account). shared IP address; however, a reseller can only
dedicate the shared IP address to one account.
Change Ownership of
Multiple Accounts Manage Reseller’s Shared IP
Use the Change Ownership of Multiple Use the Manage Reseller’s Shared IP interface
Accounts interface to transfer multiple to specify a shared IP address for a reseller.
accounts to a reseller.
Reseller Center
Edit Reseller Nameservers
and Privileges Use the Reseller Center interface to add or
remove reseller status on existing accounts.
Use the Edit Reseller Nameservers and You can also email resellers and configure
Privileges interface to configure the server’s existing reseller accounts.
reseller accounts. You may limit a reseller’s
ability to create accounts and access various Reset Reseller
features. You may also confer root access,
assign nameserver IP addresses for accounts Use the Reset Resellers interface to apply
that the reseller created, and add A entries for Access Control Limits (ACLs) to resellers, or
those addresses. reset package permissions to default values.
cPanel Features | 10
Service Configuration
Apache Configuration Exim Configuration
Manager
Use the Apache Configuration interface to
configure Apache. Apache acts as your web Use the Exim Configuration Manager
server software and handles HTTP requests. interface to configure Exim. Exim is a mail
transfer agent. Mail transfer agents send and
cPanel Log Rotation receive email messages.
Configuration
FTP Server Configuration
Use the cPanel Log Rotation Configuration
interface to specify the cPanel log files that Use the FTP Server Configuration interface to
cPanel’s cpanellogd daemon manipulates. configure your FTP server’s behavior.
cPanel Features | 11
Service Configuration
Nameserver Selection
Use the Nameserver Selection interface to
select BIND or PowerDNS as your nameserver
software, or to disable the nameserver.
Note: We recommend that you do not start your
nameservers unless you plan to use them.
Service Manager
Use the Service Manager interface to view a
list of daemons that can run on your server
and select the daemons to enable and
monitor.
cPanel Features | 12
Locales
Configure Application View Available Locales
Locales
Use the View Available Locales interface
Use the Configure Application Locales to view available locales, cross-referenced
interface to choose the statistic software’s against the themes in which they are
language for each locale setting. available.
Copy a Locale
Use the Copy a Locale interface to copy a locale
to a standard locale or a non-standard locale.
Delete a Locale
Use the Delete a Locale interface to delete a
locale.
Edit a Locale
Use the Edit a Locale interface to edit a locale.
cPanel Features | 13
Backup
Warnings:
• Always create backup files of all of the information on the server. You cannot recover deleted files.
• To run a backup successfully, you must have at least twice the amount of free space as the existing backups
use in the configured backup partition on your server. This is because cPanel & WHM will not remove old
backup files until the new backup process finishes.
• In some rare instances, backup processes may hang indefinitely. If you experience this problem, we
recommend that you use the /usr/local/cpanel/bin/is_script_stuck script to monitor and kill these processes.
cPanel Features | 14
Clusters
Configuration Cluster
Use the Configuration Cluster interface
to link a master server to one or more
additional servers. You can then copy server
configuration settings to the configuration
cluster’s servers from specific WHM features.
DNS Cluster
Use the DNS Cluster interface to configure
a DNS cluster and add servers to it. A DNS
cluster is a group of nameservers that share
DNS records.
cPanel Features | 15
System Reboot
Important:
• We recommend that you upgrade your operating system to use KernelCare, a live kernel patching service
that ensures your system runs the most up-to-date kernel. This service includes security patches and symlink
protection. If your system supports KernelCare, you may receive an upgrade notification in this interface. For
more information, read KernelCare’s documentation.
• We recommend that you only reboot your server to troubleshoot an issue that occurs when you start your
server or when you disable SELinux.
• We strongly recommend that you use the Graceful Reboot method rather than the Forceful Reboot method,
because a Forceful Reboot can cause data loss.
cPanel Features | 16
Server Status
Apache Status
Use the Apache Status interface to view
Apache’s status. Apache is a web server
daemon (httpd). It responds to HTTP requests,
and subsequently serves web pages.
Server Information
Use the Server Information interface to
view information about your hardware
configuration (for example, the speed of your
processor).
Service Status
Use the Service Status interface to display a
list of your server’s services.
cPanel Features | 17
Account Information
List Accounts Show Accounts Over Quota
Use the List Accounts interface to list all of the Use the Show Accounts Over Quota interface
accounts on your server, and perform certain to list the accounts on your server that
actions (for example, change the account’s currently use more disk space than you have
password). allocated to the account. You can also use this
interface to enter a new disk space quota for
List Parked Domains these users.
Use the List Parked Domains interface to list View Bandwidth Usage
all of the parked domains (aliases) on your
server. A parked domain is a domain that Use the View Bandwidth Usage interface
points to another domain. to view information about your server’s
Note: To add parked domains, use the Park a Domain traffic from HTTP (browser traffic), FTP (files
interface (WHM > Home > DNS Functions > Park a Domain). transferred), SMTP (sent mail), and POP3 or
IMAP (received mail).
List Subdomains
Use the List Subdomains interface to list all of
the subdomains on your server. Subdomains
function as URLs for specific sections of
a website (for example, the example.com
domain may have the blog.example.com
subdomain for its blog section).
Note: cPanel users can add subdomains in cPanel’s
Subdomains interface (cPanel >Home >Domains
>Subdomains).
cPanel Features | 18
Account Functions
Change Site’s IP Address Manage Account
Suspension
Use the Change Site’s IP Address interface to
select an account and change its IP address. Use the Manage Account Suspension interface
to suspend or unsuspend an account.
Create a New Account
Manage Demo Mode
Use the Create a New Account interface to
create new accounts. Use the Manage Demo Mode interface to
turn any account on your server into a demo
Email All Users account.
Use the Email All Users interface to email Manage Shell Access
every cPanel user simultaneously.
Use the Manage Shell Access interface to
Force Password Change manage which of your accounts can access
your server remotely through the SSHD service.
Use the Force Password Change interface
to force any of your users to change their Modify an Account
passwords.
Use the Modify an Account interface to select
Install Servlets and redefine an account’s settings.
cPanel Features | 19
Account Functions
Raw Apache Log Download Show Active and Inactive
Accounts
Use the Raw Apache Log Download interface
to download raw access logs of the Apache Use the Show Active and Inactive Accounts
web server’s activities. interface to review which accounts have an
entry in the Apache configuration file. WHM
Raw FTP Log Download only considers an account to be active if
its domain and IP address has a valid entry
Use the Raw FTP Log Download interface to within the httpd.conf file. To attempt to
download a raw access log that details the rebuild the inactive account’s data in the
FTP server’s activities. Apache configuration file on your server, click
Reactivate Inactive Domains.
Rearrange an Account
Skeleton Directory
Use the Rearrange an Account interface to
change the hard drive on which you wish to Use the Skeleton Directory interface to easily
store an account. This interface is only relevant copy the same files into every new account’s
for servers with more than one hard disk. public_html and public_ftp directories during
the account creation process.
Reset Account Bandwidth
Limit Terminate Accounts
Use the Reset Account Bandwidth Limit Use the Terminate Accounts interface to
interface to reset an account’s quota. For simultaneously terminate multiple accounts.
example, if you changed an account’s When you terminate an account, the system
bandwidth quota from the setting that is in completely removes it from your server.
the account’s package, use this feature to
reset that account’s quota.
cPanel Features | 20
Account Functions
Unsuspend Bandwidth
Exceeders
Use the Unsuspend Bandwidth Exceeders
interface to simultaneously unsuspend all of
the accounts that exceed their bandwidth.
Accounts remain unsuspended until the next
bandwidth check.
Upgrade/Downgrade an
Account
Use the Upgrade/Downgrade an Account
interface to change an account’s package.
cPanel Features | 21
Multi Account Functions
Change Multiple Sites’ IP
Addresses
Use the Change Multiple Sites’ IP Addresses
interface to change the IP addresses of
multiple accounts simultaneously. This feature
is useful when a reseller transfers an account
to another reseller.
Modify/Upgrade Multiple
Accounts
Use the Modify Upgrade Multiple Accounts
interface to simultaneously change the
settings for multiple accounts.
cPanel Features | 22
Transfers
Convert Addon Domain to
Account
Use the Convert Addon Domain to Account
interface to convert an existing addon domain
into a full cPanel account.
Transfer Tool
Use the Transfer Tool interface to copy
multiple accounts and packages from a
remote server. This is useful when a reseller
wishes to move a number of accounts from
one server to another.
cPanel Features | 23
Themes
Change WebHost
Manager® Theme
Use the Change WebHost Manager Theme
interface to select the theme that your WHM
interface uses.
Theme Manager
Use the Theme Manager interface to view,
download, clone, upload, and delete themes.
cPanel Features | 24
Packages
Add a Package
Use the Add a Package interface to create
a new package that you can apply to any
account on your server.
Delete a Package
Use the Delete a Package interface to remove
existing packages from your server.
Edit a Package
Use the Edit a Package interface to edit
existing packages.
Feature Manager
Use the Feature Manager interface to edit
feature lists that you can assign to accounts.
These feature lists set permissions on selected
cPanel features.
cPanel Features | 25
DNS Functions
Add a DNS Zone Edit MX Entry
Use the Add a DNS Zone interface to set up Use the Edit MX Entry interface to list
a DNS zone on your server. A DNS zone is an destination mail servers and designate a
administrative space or portion of the domain priority value for each server.
name system. This space directs traffic to the
correct locations. Edit Zone Templates
Add an A Entry for Your Use the Edit Zone Templates interface to
Hostname modify the templates that cPanel & WHM uses
to create DNS zone files for new domains.
Use the Add an A Entry for Your Hostname
interface to add A entries. An A entry, also Enable DKIM/SPF Globally
known as an A record or an address record,
consists of data that resides in your server’s Use the Enable DKIM SPF Globally interface to
DNS zone files. The A entry matches a create SPF and SKIM records for all domains
hostname or domain name with an IP on your server.
address. A correct A entry is essential if you
wish to allow visitors to find your server on the Nameserver Record Report
Internet.
cPanel Features | 26
DNS Functions
Perform a DNS Cleanup Synchronize DNS Records
Use the Perform a DNS Cleanup interface to Use the Synchronize DNS Records interface to
perform a cleanup of your DNS configuration. synchronize the DNS records across multiple
This function is useful if your BIND servers. This is useful if, for example, you use a
configuration file is corrupt, or if you have DNS cluster setup, but find that some servers
duplicate nameserver configuration files that in the DNS cluster give outdated responses to
cause DNS problems for your server. DNS queries.
Setup/Edit Domain
Forwarding
Use the Setup Edit Domain Forwarding
interface to redirect one domain to another
domain. This is useful, for example, if you wish
to temporarily redirect visitors while a site is
down for maintenance.
cPanel Features | 27
SQL Services
Additional MySQL® Access Manage Database Users
Hosts
Use the Manage Database Users interface to
Use the Additional MySQL Access Hosts view and manage all of your server’s database
interface to remotely access MySQL databases users.
on your web server, or a remote MySQL server
that you set up with the Setup Remote MySQL Manage Databases
Server interface.
Use the Manage Databases interface to view
Change MySQL User and manage all of your server’s databases.
Password
Manage MySQL Profiles
Use the Change MySQL User Password
interface to change a database user’s Use the Manage MySQL Profiles interface to
passwords. Because this feature does not offload MySQL-related work to the remote
require the old password, it is useful if a MySQL server.
password is compromised or forgotten.
MySQL Root Password
Configure PostgreSQL®
Use the MySQL Root Password interface to set
Use the Configure PostgreSQL interface to a root MySQL password. By default, MySQL’s
complete the PostgreSQL installation process, root account has no password.
create PostgreSQL users, and update the
PostgreSQL password. MySQL/MariaDB ® Upgrade
Warning: This feature is for advanced users only. The
WHM interface only displays this interface if you have
Use the MySQL/MariaDB Upgrade interface to
already installed PostgreSQL on your server.
upgrade your installation of MySQL or MariaDB
to the latest version.
Database Map Tool
Use the Database Map Tool interface to grant
database ownership to existing cPanel users.
cPanel Features | 28
SQL Services
phpMyAdmin phpPgAdmin
Use the phpMyAdmin interface to Use the phpPgAdmin interface to manage
manage phpMyAdmin, a MySQL database phpPgAdmin, a PostgreSQL database
management system. It allows you to access management tool. You can use the
and edit your server’s databases information. phpPgAdmin utility to access and edit
For more information, visit the phpMyAdmin information contained within any of your
documentation. server’s databases. For more information, visit
Note: Log in to phpMyAdmin with the cPanel user’s the phpPgAdmin documentation.
username and password.
cPanel Features | 29
IP Functions
Add a New IP Address Rebuild the IP Address Pool
Use the Add a New IP Address interface to Use the Rebuild the IP Address Pool interface
add an IPv4 address to your IP address pool. to scan your server’s bound IPv4 addresses in
order to locate IPv4 addresses that the system
Assign IPv6 Address does not associate with a domain.
Use the Configure Remote Service IPs Use the Show or Delete Current IP Addresses
interface to specify remote mail server and interface to display the IPv4 addresses
the remote nameserver IP addresses. that you have bound to your server. The
interface also allows you to remove these IPv4
cPanel Features | 30
Software
EasyApache 4 Rebuild RPM Database
Use the EasyApache 4 interface to update Use the Rebuild RPM Database interface
and reconfigure your Apache web server with to rebuild the RPM database if it becomes
version 4 of our EasyApache software. corrupt. To begin the process, click Proceed.
MultiPHP Manager
Use the MultiPHP Manager interface to
manage your PHP configuration.
cPanel Features | 31
Email
Email Deliverability Mailbox Conversion
Use the Email Deliverability interface to identify Use the Mailbox Conversion interface to
problems with DKIM, SPF, and PTR records. convert a cPanel account’s mailboxes from
These records make other mail servers more maildir to mdbox format.
likely to accept emails that your users send.
Repair Mailbox Permissions
Greylisting
Use the Repair Mailbox Permissions interface
Use the Greylisting interface to configure to inspect mailbox ownership and file
Greylisting, a service that protects your server permissions. You can also attempt to repair
against unwanted email or spam. any contradictions that may exist in the mail
system. To begin the process, click Proceed.
Mail Delivery Reports
Spamd Startup
Use the Mail Delivery Reports interface to Configuration
review information about the email messages
that your server sent (for example, whether Use the Spamd Startup Configuration
each message arrived successfully and details interface to configure the settings that the
about each delivery attempt). Apache SpamAssassin™ daemon (spamd)
uses at startup.
Mail Queue Manager
View Mail Statistics
Use the Mail Queue Manager interface to Summary
manipulate mail messages in the mail queue.
Use the View Mail Statistics Summary
Mail Troubleshooter interface to view statistics about mail that
your server sends and receives over a defined
Use the Mail Troubleshooter interface to period.
access a mail routing tracer.
cPanel Features | 32
Email
View Relayers
Use the View Relayers interface to list the
users whose accounts relay mail. Relayed
mail is mail that user accounts on your server
receive, and then forward to remote accounts.
cPanel Features | 33
System Health
Background Process Killer
Use the Background Process Killer interface
to select programs that the system will
automatically terminate. After the system
terminates a process, it sends a confirmation
email.
Process Manager
Use the Process Manager interface to display,
trace, and kill active processes on your serve.
cPanel Features | 34
cPanel
Change Log Modify cPanel & WHM News
Use the Change Log interface to view changes Use the Modify cPanel & WHM News interface
in the cPanel & WHM software. to set messages that display in the cPanel or
WHM interfaces for your users and resellers.
Customization
Reset a Mailman Password
Use the Customization interface to replace
some of the default cPanel interface elements
Use the Reset a Mailman Password interface
with your own branding elements and styles.
to reset the main password for any mailing list
on your server, or to reset the password for the
Install cPAddons Site Mailman mailing list software.
Software
Synchronize FTP Passwords
Use the Install cPAddons Site Software
interface to add cPAddons and vendors.
Use the Synchronize FTP Passwords interface
to synchronize your FTP passwords to repair
Manage cPAddons Site FTP password issues. For example, you may
Software wish to synchronize your FTP passwords when
you reinstall the FTP server software.
Use the Manage cPAddons Site Software Note: Run the /usr/local/cpanel/scripts/ftpupdate script
interface to activate moderation, force to perform this sync from the command line.
cPanel Features | 35
SSL/TLS
Generate an SSL Certificate Manage SSL Hosts
and Signing Request
Use the Manage SSL Hosts interface to share
Use the Generate an SSL Certificate and SSL certificates and manage certificates by
Signing Request interface to generate a domain and user.
certificate signing request (CSR) to use to
purchase a certificate from a certificate Purchase and Install an SSL
authority (CA) or a self-signed SSL certificate
Certificate
(with a private key and CSR).
cPanel Features | 36
Market
Market Provider Manager
Use the Market Provider Manager interface to
manage your server’s cPanel Market providers
and their products.
cPanel Features | 37
Restart Services
Notes:
• You cannot restart a stopped service. To start or stop services, use WHM’s Service Manager interface (WHM >>
Home >> Service Configuration >> Service Manager).
• If these interfaces fail to restart a service, the service may have additional problems. For additional methods
to restart services and troubleshoot service issues, read our How to Restart Services documentation.
cPanel Features | 38
Development
SSH Server (OpenSSH) cPanel Plugin File
Generator
Use the SSH Server interface to restart
OpenSSH. When the system prompts you for Use the cPanel Plugin File Generator interface
confirmation, click Yes. to generate a cPanel plugin installation file.
For more information about cPanel plugin
API Shell development, read our Guide to cPanel Plugins
documentation.
Use the API Shell interface to run WHM API
functions from within the WHM interface. You Manage API tokens
must use a reseller account in order to access
this interface. Use the Manage API Tokens interface to
create, list, and revoke API tokens. API tokens
Apps Managed by allow you to grant cPanel users the ability to
AppConfig run API functions as a WHM account owner
via a key hash.
Use the Apps Managed by AppConfig interface
to view the registered WHM applications that Manage Hooks
AppConfig manages on your server.
cPanel Features | 39