-
Overview
Imunify360 provides additional security for your server. It is a suite of products that includes ...
-
Overview
LiteSpeed Web Server is a drop-in replacement for Apache servers. LiteSpeed reads Apache configuration files directly and is compatible with the Apache .htaccess and ...
-
Overview
LiteSpeed Web Server is a drop-in replacement for Apache servers. LiteSpeed reads Apache configuration files directly and is compatible with the Apache .htaccess and ...
-
Overview
KernelCare automatically updates your system’s Linux® kernel without the need for a reboot. cPanel & WHM servers allow you to purchase a license for KernelCare from WHM̵...
-
Overview
The Site Quality Monitoring interface (cPanel » Home » Metrics »...
-
Overview
WordPress®, a web-based content management system, allows users to easily create a website or blog. This document describes how to install WordPress on your cPanel account.
...
-
Overview
This document describes how to install the KernelCare software via the command line. KernelCare automatically updates your system’s Linux® kernel without the need for a reboot.
...
-
Overview
ImunifyAV provides additional security by scanning for malware on your server. If ImunifyAV finds any malware, it notifies the user in the Files tab of the Imunif...
-
Overview
To use the Site Quality Monitoring feature, you must first complete the sign-up process and...
-
Overview
You may want to connect to your Web Disk through software that includes the WebDAV functionality, such as Transmit™ o...
-
Overview
This document describes how to use SSH keys to securely copy an account from one server (source server) to another server (destination server).
...
-
Overview
Warning:
Only experienced system administrators who understand migrations should perform thi...
-
Overview
This tutorial explains how to migrate a macOS® server-hosted WordPress® installation to a cPanel & WHM server. This is useful, for example, If you develop your website on a locally-hosted server and wish to deploy y...
-
Overview
This tutorial explains how to migrate your cPanel accounts, SSL certificates, and main server IP address from one server to another. Typically, you would do this when you need to replace your old source server with a new target s...
-
Overview
This document explains how to restore your website in WHM.
Note:
This document is intended for cPanel users who have recen...
-
Overview
Use the xferdebug touch file to display all restore actions in those logs. After you create the touch file, transfers will contain additional diagnostic lines.
The...
-
Overview
This document describes common instance management tasks that your cPanel & WHM instance on Amazon Lightsail™ may require.
Note:
...
-
Overview
We provide cPanel & WHM images through several hyperscalers. These images make it easier and faster for you to install cPanel & WHM on these platforms.
Hyperscalers allow a customer to dynamically manage resources ...
-
Overview
This document explains how to create an Amazon® RDS™ instance.
Create an Amazon RDS Instance
To create an Amazon RDS instance, perform the following steps.
Log in to the Amazon Web Services Mana...
-
Overview
Important:
This document only applies to systems that run EasyApache 4....
-
Overview
After you create an cPanel & WHM instance on a DigitalOcean® Droplet™, you can manage that instance from within DigitalOcean’s portal. This document describes common instance-management tasks that you may per...
-
Overview
You can access all of Git™’s functionality via the command line. This document lists common commands and options that may assist you when you learn Git.
...
-
Overview
The Git™ Version Control feature allows you to deploy your cPanel-managed repositories. Generally, deployme...
-
Overview
The Git Version Control feature includes several changes from the Git™ default configuration. Additionally, we impose certain restrictions on cPanel-hosted repositories. This doc...
-
Overview
Git™ is a system that tracks and manages changes to files (a version control system). Whenever content changes, Git records it an...
-
Overview
Note:
We recommend that you use cPanel’s ...
-
Overview
cPanel’s Git Version Control interface (cPanel » Home » Files » Git Version Control...
-
Overview
If you wish to deploy the contents of a cPanel-managed repository on a schedule, you can set up deployment cron jobs. Cron jobs allow you to configure the system to run a specified command automatically at a specified interval....
-
Overview
This document describes how to set up SSH access so you can clone a local cPanel repository to a remote private repository. You must generate and copy SSH keys to the remote re...
-
Overview
The following document provides the steps to build a production hosting environment on Linode®.
Warning:
This...
-
Overview
This document describes how to install the Jekyll web application. The Jekyll® application is a static website generator that functions on the Ruby platform.
...
-
Overview
Warning:
Because WebPros International, LLC doesn’t develop or ship Sinatra Ruby applications, cPanel Technical Sup...
-
Overview
Warning:
In cPanel & WHM version 66, we ...
-
Overview
The PHP .user.ini file allows you to customize PHP directives on a per-directory basis.
System requirements
You must...
-
Overview
Warning:
Because WebPros International, LLC doesn’t develop Node.js, cPanel Technica...
-
Overview
This document contains common account creation errors and the steps to troubleshoot them.
Note:
For more information about...
-
Overview
This document describes how to install a Python™ WSGI web application on the command line. Python WSGI is a standardized web interface that allows you to run Python applications.
...
-
Overview
This document explains the differences between account suspension, bandwidth limiting, and account termination. This document also describes why you might terminate an account or suspend an account.
Account suspension...
-
Overview
This document describes how to install the Drush application, which allows you to manage Drupal, a popular content management system (CMS).
Important:
...
-
Overview
The following lists contain a brief overview of the data that the Convert Addon Domain to Account i...
-
Overview
cPanel & WHM has the ability to only display specific versions of PHP to a user. You may wish to limit an account’s visible PHP versions for a variety of reasons, including to limit access to legacy versions of PHP or t...
-
Overview
Often, when users compare bandwidth usage statistics that log analysis programs provide (for example, AWStats, Analog, Logaholic, and Webalizer) to bandwidth statistics that cPanel & WHM provide, they are surprised to find ap...
-
Introduction
This tutorial explains how to manage your php.ini file directives when you enable PHP-FPM. For more information, read our ...
-
Overview
cPanelID is an integrated set of credentials that customers can use to log in to various cPanel websites and services. This reduces the number of usernames and passwords to remember for systems such as the ...
-
Overview
This document explains how to set PHP version recommendations that appear in cPanel’s MultiPHP Manager ...
-
Overview
This document explains how to quickly build a website.
Create a website with Sitejet Builder
The Sitejet Builder...
-
Overview
Composer is a dependency and package manager for PHP. For more information about Composer, read the Composer documentation. Yo...
-
Overview
This document describes reseller account privileges and how to manage reseller accounts. A reseller is a cPanel account owner that also sells cPanel accounts to other users. A reseller purchases system resources from a hosting pr...
-
Overview
This document explains how the AlmaLinux OS, ...
-
Overview
Filesystem quotas allow server owners to limit the amount of disk space that an account uses. For most hosting providers, this is an integral part of how they manage cPanel accounts. However, in some circumstances, you may wish t...
-
Overview
HTTP codes describe the status of a URL when a visitor attempts to access it. HTTP codes include error messages that describe the problems that visitors encounter. The codes are three-digit numbers.
The following list repr...
-
Overview
This document explains how to log in to cPanel, WHM, Webmail, and the Command Line Interface (CLI).
Log in
Note:
...
-
Overview
The InstaSite feature allows an administrator to quickly generate a new website immediately after they install cPanel & WHM.
We currently offer the InstaSite feature as an experiment to a limited number of hyperscalers...
-
Overview
Warning:
Do not perform the steps...
-
Overview
After you create an instance at Linode, you can manage it from the Linode Manager interface. This document describes common instance-management tasks that your cPanel & WHM instanc...
-
Overview
If you experience difficulty when you attempt to switch between cPanel accounts, or when you log in to and out of your webmail account, your server may use HTTP basic authentication. If a server uses HTTP basic authentication, mo...
-
Overview
Note:
This document refers to NGINX® functionality when you install the ea-nginx&...
-
Overview
This document explains the differences between reseller accounts and ...
-
Overview
Note:
This script is for cPanel users. It only configures services for the user ...
-
Overview
This document explains cPanel & WHM’s username restrictions and what to do if you encounter an invalid, reserved, or misconfigured username.
Basic restrictions
cPanel & WHM applies the following rule...
-
Overview
Important:
This script only works with the EasyApache 4 implementation of NGI...
-
Overview
cPanel & WHM uses VirtFS to provide a jailed shell environment for users who connect to a server via SSH. The jailed shell acts as a container for the user, and does not allow the user to access other users’ home direct...
-
verview
Important:
To use the /usr/local/cpanel/bin/splitlogs binary, you ...
-
Overview
This document describes the actions that the system performs when you suspend an account.
Important:
Suspension and ban...
-
Overview
This document explains how to use Passenger applications with the ea-apache24-m...
-
Overview
This document explains the retention behavior of cPanel & WHM’s backup system. You can edit this behavior in WHM’s Backup Co...
-
Overview
The /usr/local/cpanel/scripts/convert_roundcube_mysql2sqlite script updates the Roundcube configuration to use individual SQLite databases instead of a single MySQL® database....
-
Overview
Warning:
cPanel & WHM does not recommend using this file as an integra...
-
Overview
An email signature is a personalized block of text at the bottom of an email.
The Webmail interface (cPan...
-
Overview
This document explains how to set up your Google Drive™ account as an Additional Destination in WHM’s ...
-
Overview
This document describes how to set up calendars and contacts on Apple® desktop and mobile-device operating systems using CalDAV and CardDAV.
On Android™ devices, we recom...
-
Overview
Warning:
Only advanced users should create custom transport scripts. Other users can try one...
-
Overview
Warning:
We no longer support iOS Mail push notifications due to the follo...
-
Overview
To exclude files or directories from your user backups, perform either of the following actions:
Exclude the files from all users’ backups
Exclude the files from an individual user’s...
-
Overview
You may need to perform certain steps in your webmail application in order to view folders that contain archived or Apache SpamAssassin™-filtered mail.
Configure Roundcube
...
-
Overview
System administrators can manage whether to create metadata for backups. Every time that cPanel & WHM creates a backup, it creates metadata for that backup. You can also manually generate backup metadata with the ...
-
Overview
Warning:
This document is only valid for cPanel & WHM version 118 and earlier. To set up calendars and contacts on An...
-
Overview
When you attempt to perform a backup to a Common Internet File System (CIFS)-mounted drive, you may receive errors that ...
-
Overview
This document provides instructions to synchronize your cPanel calendars and contacts on an Android™ device with the third-party D...
-
Overview
This document describes how to run backups on locally-mounted remote filesystems.
To mount or unmount a partition, you must place the partition in the /etc/fstab file. This ...
-
Overview
This document explains how to set up a delegated calendar in Roundcube.
Warning:
This document is only valid for cPanel ...
-
Overview
Users who store remote backups may encounter an issue where the remote pruning process (deletion) does not complete within the system-allotted time limit. The maximum time limit is 300 seconds per transport process. This document...
-
Overview
In cPanel & WHM version 108, we upgraded Exim to version 4.96. This new implementation requires explicit Exim configuration directives to know whether a ...
-
Overview
Important:
To use this feature, you must enable account backups and the Retain Backups in the Default Ba...
-
Overview
If you enable system backups, your server saves system backup files in the local backup directory (/var/cpanel/backup) by default. You can also save system backup files to an additional destination. You can do this...
-
Overview
The Calendar and Contacts Server (CCS) plugin allows your cPanel users to manage their CalDAV (calendar) and CardDAV (contacts) accounts from your cPanel & WHM server. When you install this plugin, CCS becomes the main calend...
-
Overview
The WP Toolkit plugin allows you to easily install, configure, and manage WordPress®.
Install WP Toolkit
...
-
Overview
This document lists all of the commands available via the WP Toolkit command line interface.
Run the API...
-
Overview
The cPanel Analytics systems collect data about how users use the cPanel, Webmail, and WHM products. We collect both server configuration and user behavioral data. We use this information to improve the product interfaces for our...
-
Overview
The cPanel Analytics services collect data about interface use and server configuration. The data that we gather may change in the future.
Important:
...
-
Overview
To improve our ability to support our customers and provide the best possible experience, we sometimes remove features from cPanel & WHM. When possible, we attempt to provide advance notice of any deprecations or removals. Ch...
-
A
A (Address) Entry
A record that resides on your server and that contains your server’s hostname and IP address. The A entry tells DNS servers the identity of your server, which allows visitors to find your server on the i...
-
Overview
This document describes how to cancel a cPanel license in the cPanel Store.
Cancellation timeline
When you cancel...
-
Overview
This article provides instructions on how to use Manage2’s Update Company Information interface ...
-
Overview
In some circumstances, you may see a license-related error message on your cPanel & WHM server (for example, License File Expired or Cannot Read License...
-
Overview
Many cPanel users contact WebPros International, LLC for technical support or other inquiries. But, in most cases, you should contact your hosting provider instead. This document will help you to identify your hosting provider....
-
Overview
cPanel & WHM servers require a paid license from WebPros International, LLC in order to function. You must purchase a cPanel license for each cPanel & WHM server that y...
-
Overview
This document describes how to renew a canceled or expired cPanel license in the cPanel Store.
Renew a canceled or expire...
-
Overview
If you are installing a new instance of cPanel & WHM on to a server, you are eligible for a 15-day trial license. This will allow you a chance to test the product prior to purchasing a full license for your server.
Thi...
-
Overview
cPanel & WHM provides localized login page that allows users to select a locale for their session. Several factors determine the locale that you see ...
-
Overview
This document explains virtual hosts and how cPanel & WHM handles them.
An overly-simplified representation of inter...
-
Overview
We added scripts to manage the Interface Lock System. We created the Interface Lock System to block user changes to various features during cPanel & WHM upgrades. The Interface Lock System can manage global or user-specific b...
-
Overview
We include keyboard shortcuts within the WHM interface. These shortcuts help make the WHM interface more accessible and easier to na...
-
Overview
The Onboarding Assistant appears for new cPanel account users and provides a starting point for using the ...
-
Overview
This document explains the concept of overselling. Overselling means that the system limits resellers via the resources that their cPanel accounts actually use instead of the resources that you allocate to them.
WHM’...
-
Overview
To make decisions about updating your server, you must understand cPanel & WHM’s versions and releases.
Important:
...
-
Overview
We modified Apache’s configuration to properly use service subdomains (pr...
-
Overview
This document explains a Subaccount user’s experience when you request that they set their initial password.
New Subaccount invitations
In the Add User section of...
-
Overview
The TailWatch driver monitors a log file for certain activities, and then performs actions for the activity. Driver modules monitor specific services and contain instructions for which actions to perform (for example, which log t...
-
Overview
This document lists the services (daemons) that exist on cPanel & WHM servers. A daemon is a program that runs as a background process, rather than under a user’s control.
To view a complete list of dae...
-
Overview
The /etc/cpupdate.conf file on your server determines how cPanel & WHM updates the following system components:
cPanel & WHM itself.
Installed package...
-
Overview
The /var/cpanel/cpanel.config file stores settings for WHM’s Tweak Settings...
-
Overview
The /var/cpanel/noquotafs file allows you to specify file system types that you wish to exclude from cPanel & WHM’s quota system. This is useful if, for example, your set...
-
Third-party applications
Note:
We use Ubuntu® servers to generate these lists. The specific vers...
-
cPanel Basics Playlist
This playlist includes videos to...
-
Overview
When you upgrade to a newer version of cPanel & WHM or install cPanel & WHM on a new server, the system checks for compatibility with the version of cPanel & WHM that you wish to install. Blo...
-
Overview
The cPanel & WHM version that your server runs impacts its functionality.
More:
For more information about cPanel &a...
-
Overview
First-time users who try to log in to WHM on newly-installed servers will frequently see a security warning. Newly-installed servers without a fully-qualified domain name (FQDN) as a hostname will automatically receive one from W...
-
Overview
We introduced DNS Security Extensions (DNSSEC) support for PowerDNS nameservers. DNSSEC adds a layer of security to your domains’ DNS records.
A DNS resolver will compare the DNS server’s DNSKEY record to the D...
-
Overview
Your DNS cache stores the locations (IP addresses) of web servers that contain web pages which you have recently viewed. If the location of the web server changes before the entry in your DNS cache updates, you can no longer acce...
-
Overview
Reverse DNS uses pointer records (PTR) to convert IP addresses to domain names. Forward DNS uses...
-
Overview
A domain registrar manages the reservation of domain names. When you purchase a domain name through a registrar, they allow you to perform the following administrative actions:
Manage the contact information on t...
-
Overview
This document describes how to list domains with DNS Security Extensions (DNSSEC) on a server.
List domains
To list the domains with DNSSEC on a server, login to the server as the root...
-
Overview
Your hosting provider may offer you a temporary URL in the
http://IP/~username format (where IP represents the server’s IP ad...
-
Overview
This document describes how to rotate a domain’s DNS Security Extensions (DNSSEC) keys on a server. You can rotate your domains’ DNSSEC keys regularly to increase your DNS record’s security.
For more info...
-
Overview
Nameservers match domain names to IP addresses. When a visitor attempts to find a website that your server hosts, their computer asks a nameserver for the IP address of the domain that they wish to view. The nameserver returns th...
-
Overview
The PowerDNS open source DNS server software offers high performance with very low memory requirements. cPanel̵...
-
Overview
You can use the ALIAS DNS record to resolve a domain name to the IP addresses of a different fully qualified domain name (FQDN).
...
-
Overview
The cPanel DNSOnly® software allows you to run a dedicated physical nameserver. You can then use this and other servers to create a DNS cluster. It is the simplest version of cPanel & WHM and only replicates DNS zones to...
-
Overview
A DNS cluster is a group of ...
-
Overview
The AutoConfigure (AutoConfig) and Autodiscover services quickly and easily configure a user’s mail client to receive their cPanel email. These services work with Microsoft Outlook®, Outlook Express®, Thunderbird,...
-
Overview
This document contains information about IP address reputation and blacklisting. These can impact the emails you send.
Note:
...
-
Overview
Some mail services (for example, Google Apps™) allow customers who own their own domains to relay email through different mail servers. If properly-configured SPF records do not exis...
-
Overview
Email filters use the criteria that you specify to determine how to handle email messages. The following cPanel interfaces allow you to configure email filters:
The ...
-
Overview
By default, Exim sends mail from the server’s primary IPv4 address. To decrease the chance that spam filters mark your mail as spam, verify that the reverse DNS (rDNS) entry of Exim’s outgoing IP address matches the D...
-
Overview
You can create an email filter that sorts and redirects incoming spam. This is useful if, for example, your hosting provider has not included Apache SpamAssassin™ in your cPanel account.
Create a spam email filter...
-
Overview
This document explains how to create an email account and connect to it.
Create email account
To quickly create a new email account, perform the following steps:
Navigate to the cPanel’s...
-
Overview
This document explains how to create mail filter rules in cPanel’s Mailing Lists interface (cPanel » Hom...
-
Overview
Warning:
The steps in this document are for advanced users only.
The Exim system filter file scans messages that yo...
-
Overview
This document describes the final adjustments to change the IP address that Exim uses to send email.
Before you perform this procedure, you must follow the directions in...
-
Overview
This document explains how to enable and disable the Dovecot mail log plugin. The additional entries to the /var/log/maillog log file can help you to diagnose issues with mail deli...
-
Overview
This document explains how to import and export mail using Roundcube.
Access the Roundcube interface
To access the Roundcube interface, perform the following steps:
...
-
Overview
This article contains helpful information to make sure that other servers or network do not mark your email as spam. You should not send spam from your server. For more informa...
-
Overview
This document describes how to directly log in to your sent or spam mail folder in one easy step.
Log in to your sent or sp...
-
Overview
This document describes how to manage your Exim queue. These commands can help facilitate how Exim sends and receives mail.
Note:
...
-
Overview
This document describes how to delete or migrate the contents of email accounts in addon domains.
To create an email account on an addon domain, use cPanel’s ...
-
Overview
This document outlines some of the best practices that you can follow to avoid email abuse on your cPanel & WHM server.
Password Strength Configuration
If you increase the minimum password strength for your us...
-
Overview
The Mail section of WHM’s Tweak Settings interface (...
-
Overview
If your Roundcube database fails to restart or becomes corrupt, you can rebuild the Roundcube database to repair it. This document explains how to rebuild a Roundcube database.
Path and filename for the database
T...
-
Overview
WHM allows you to specify the maximum number of emails that each domain on your server can send per hour. This allows you to limit spam and better regulate bandwidth that the domains on your server use.
...
-
Overview
Warning:
Because WebPros International, LLC doesn’t develop or ship these products, cPanel Technical Support can’t ...
-
Overview
IMAP and POP3 are different in how and for how long they store mail on the mail server. We strongly reccomend using IMAP
Note:
...
-
Overview
You can use the Advanced Editor section of WHM’s Exim Configuration ...
-
Overview
This document details information for cPanel & WHM’s experimental software release for the AlmaLinux OS 9 and Rocky Linux™ 9 operating systems. cPanel & WHM version 112 and later are available for use on serve...
-
Overview
In cPanel & WHM version 116, we added experimental support for the CloudLinux™ 9 operating system.
Experimental:
...
-
Overview
ModSecurity 3 is a web application firewall. You can use ModSecurity on systems that run Apache and NGINX®. ModSecurity 3 is now a library, and you must install a connector for your web server in order for it to function....
-
Overview
Note:
This document refers to NGINX® functionality when you install the ea-nginx-standalone...
-
Overview
This document details the information required to connect to your cPanel account via SFTP (SSH File Tr...
-
Overview
If the /etc/ftpusers file exists on your server, cPanel & WHM denies FTP access to all of the cPanel users in that file.
...
-
Overview
This document explains how to manually edit the FTP server’s configuration from the command line.
Note:
For more way...
-
Overview
This document explains how to use the active or passive mode to connect to a File Transfer Protocol (FTP) server.
Important:
...
-
Overview
Warning:
This document describes an unsupported workaround. We do not guarante...
-
Overview
This document explains how to use the command-line interface (CLI) or a third-party client to store files on your File Transfer Protocol (FTP) server.
Connect to an FTP server with a third-party client
If you open...
-
Overview
This document provides an example of how to configure ProFTPd to utilize the Host Access Control feature ...
-
Overview
Warning:
We strongly recommend that you only...
-
Overview
You can use the Autofixer script collection to fix some common issues from a browser that you cannot otherwise access from the command line.
The Autofixer scripts
To use the Autofixer scripts, perform the followin...
-
Overview
While we recommend and support the use of the usual cPanel & WHM installation process, it may require more time than is necessary for Virtual Private Server (VPS) and Virtual Machine (VM) hosts. Instead, you can provision VPS...
-
Overview
To configure VPS deployments, many cloud hosting providers use the dhclient script, which includes the configuration of the instance’s hostname.
The ...
-
Overview
cPanel linked nodes are two or more servers (nodes) connected to each other via WHM’s Link Server Nodes ...
-
Overview
cPanel & WHM includes PHP 8.3 and its modules as a set of packages. This includes the associated PEAR and PECL packages and PHP loaders.
PEAR and PECL packages are software components from the PHP Extension and A...
-
Overview
Warning:
Only experienced system administrators should use the procedures in this docu...
-
Overview
While cPanel & WHM automates many server administration tasks, familiarity with the Linux® command line interface (CLI) can prove useful for both WHM and cPanel users. This documentation gives a brief overview of some ba...
-
Overview
Warning:
Due to networking requirements, you cannot run an IPv6-only cPane...
-
Overview
Node.js™ is an open-source server environment that runs JavaScript. It does not use threads and does not block processes. Because of this, it provides efficient resource management.
For more information about Node.js...
-
Overview
While cPanel & WHM automates many server administration tasks, familiarity with the Linux command line (CLI) can prove useful for both WHM and cPanel users. This documentation describes how to access the command line.
...
-
Overview
WebPros International, LLC ships many of cPanel & WHM’s third-party dependencies as RPMs. In order to customize these dependencies on your Red-Hat®-based system, you must...
-
Overview
Warning:
This document describes an unsupported workaround that is not guaranteed to work in the future.
After...
-
Overview
This document provides the steps to clear a full partition. Usually, the /var directory fills up first, because it holds all of the system logs.
...
-
Overview
cPanel & WHM installs and manages many different services on your system, most of which require an external connection in order to function properly. Because of this, your firewall must...
-
Overview
This document explains how to convert a CentOS 8 server to an AlmaLinux OS server. AlmaLinux OS is the Cl...
-
Overview
You can create custom jailed shell mounts to let users access additional directories on the server. You can also allow custom access to files.
Create custom mounts
You can create custom mounts for files and direct...
-
Overview
This document explains how to use the /var/cpanel/chkservd_ignored_mounts file to disable disk space monitoring for selected mount points. This method will prevent disk space warni...
-
Overview
This document describes how to disable a service.
The /usr/local/cpanel/scripts/maintenance script runs during the ...
-
Overview
This document provides steps to downgrade your server’s local license for testing purposes. You can use the file /var/cpanel/license.cfg to request a restricted cPanel & ...
-
Overview
This document describes how to enable stub resolvers ...
-
Overview
Warning:
Quotas on some ...
-
Overview
Warning:
Due to networking requirements, you cannot run an IPv6-only cPane...
-
Overview
This document provides steps to help you to manage your server’s hard drive space.
Warning:
We ...
-
Overview
Warning:
This procedure is only valid for cPanel & WHM version 118 and...
-
Overview
When accounts are too large to move with the WHM Transfers features, you can move the accounts manually. To do this, you must log i...
-
Overview
You can use the Site Publisher feature (cPanel » Home » Domains » Site Publisher) to create...
-
Overview
This document describes several methods to restart the services (often daemons) on your server. Daemons are small processes that run in the background of your server. You may wish to restart a service if, for example, you changed...
-
Overview
If a database user loses access to databases, you can restore the user’s grants to the database with the restoregrants utility.
Restore the user’s database acce...
-
Overview
This document describes how to run the traceroute and ping utilities on different operating systems. The tr...
-
Overview
If you do not want cPanel & WHM’s rpm.versions system to manage a package, you can set its target to an unmanaged state. This document provides steps for how to set t...
-
Overview
The cPanel & WHM interfaces allow a reseller to share a single IP address with its accounts. They also allow the system to share a single IP address with multiple resellers. However, many hosting providers wish to allow a eac...
-
Introduction
This document lists methods that you can use to transfer accounts and configurations between cPanel & WHM servers.
Important:
...
-
Overview
Disk I/O describes how long the read and write operations require on a hard disk. The speed at which your server can read and write information to disk directly affects your server’s performance and the performance of cPane...
-
Overview
This document describes the steps to update various parts of your cPanel & WHM server.
Update cPanel and WHM
We strongly recommend that you regularly update...
-
Overview
Server profiles let you set up servers to perform specific tasks or functions. They also manage roles that enable or disable task-specific services. For example, the Mail server profil...
-
Overview
This document details the specifics of cPanel & WHM’s IPv6 support. This includes information about the cPanel & WHM’s IPv6-supported services, the changes that occur when you add IPv6, and IPv6-related comman...
-
Overview
Warning:
WebPros International, LLC recommends that only experienced syste...
-
Overview
During man-in-the-middle (MITM) attacks, the attacker intercepts or alters communication between two parties that should communicate with one another directly. In most cases, the two parties do not know that the attack happened. ...
-
Overview
cPanel & WHM can send alerts to users for various reasons (for example, when someone changes their account settings or an account approaches a quota). You can select the notifications that an account receives with the followi...
-
Overview
Perl modules allow you to extend cPanel & WHM’s functionality. For example, you can use Perl modules to add functions to cPanel & WHM.
Warning:...
-
Overview
This document provides examples of common RPM installation failures. You can use these examples to help identify and resolve issues that you may encounter when you install RPMs.
...
-
Overview
Service subdomains provide access to cPanel & WHM interfaces and services. When you create accounts or domains, the system also creates their service subdomains. You can access interfaces and services via the port or the serv...
-
Overview
Service proxying configures local services to proxy requests for a cPanel account’s doma...
-
Overview
This document provides the supported MySQL® and MariaDB® versions for each operating system that cPanel &a...
-
Overview
This document lists the various system user accounts that your cPanel & WHM server contains. These accounts perform various functions, such as managing services.
...
-
Overview
Use the /etc/cpanelsync.exclude file to prevent updates to cPanel-distributed files. This method causes fewer problems than other methods of update prevention (for example, the use...
-
Overview
The license callback mechanism immediately updates a server after the license changes in either Manage2 or the cPanel Store. It cannot make any changes to the server. It only a...
-
Overview
To manage software packages in a Software Collection Library (SCL) environment via the command line, use the scl utility.
EasyApache...
-
Overview
The /etc/stats.conf file stores the configuration changes that you make in WHM’s ...
-
Overview
Warning:
Due to networking requirements, you cannot run an IPv6-only cPane...
-
Overview
Many users and system administrators encounter problems with CGI and Perl scripts. This troubleshooting guide lists many of the common problems and their solutions.
...
-
Overview
Warning:
We deprecated the legacy Ruby codebase in cPanel & WHM version 66. We will not support any applications you create...
-
Overview
The Domain TLS system stores and manages the server’s verified certificates in a domain-indexed repository. This system also allows faster and more efficient management of SNI services for a user’s domains. The system...
-
Overview
Apache servers that use the prefork MPM with fewer server instances than the maximum number of PHP-FPM child processes may experience performance issues. This document explains how...
-
Overview
This document lists the PHP-FPM system’s configuration settings and their default values. This document also explains how to add additional settings to your system’s PHP-FPM configuration.
You can configure som...
-
Overview
Warning:
We strongly recommend that you only activate Apache PHP-FPM if your s...
-
Overview
This document explains the following information about the PHP FastCGI Process Manager (PHP-FPM) daemon:
The PHP-FPM filesystem layout.
How the system implements PHP-FPM on your system.
PHP-FPM...
-
Overview
This document explains how the system creates a domain pool with PHP-FPM.
How does the system create pools?
The system creates a pool when the /var/cpanel/userdata/[user]/[domain].php_fpm.y...
-
Overview
When a root account is compromised, users often ask how they can “clean” their server. To put it as succinctly as possible: without knowing every action that has ever t...
-
Overview
This document is a reference guide to the most common questions asked by our users.
Important:
You may have to contact ...
-
Overview
The rpm.versions system manages many of the packages on your cPanel & WHM server.
The packages that the rpm.versions system manages may include the following types of packages:
cPanel-provided packages....
-
Overview
This document explains the files in the /var/cpanel/rpm.versions.d/ directory, which system administrators and third-party developers can use to modify cPanel-provided package mana...
-
Overview
A target represents the group of packages that must exist on the server for a specific service to function properly. Packages can consist of RPMs for Red-Hat® systems (like ...
-
Overview
The /usr/local/cpanel/scripts/check_cpanel_pkgs script scans every installed cPanel-managed package on your server for problems. This script can also reinstall any affected cPanel ...
-
Overview
The /usr/local/cpanel/etc/rpm.versions file contains all of the cPanel-provided settings for the rpm.versions system. We provide these settings based on the version of cPanel &...
-
Overview
Use the /usr/local/cpanel/scripts/update_local_rpm_versions script to update the /var/cpanel/rpm.versions.d/local.versions file. Th...
-
Overview
This document lists third-party software and modifications that you can install to help secure your server.
Warning:
Some of...
-
Overview
This document describes some basic security concepts that you can use to protect your system from cross-site request forgeries (XSRF) attacks. XSRF attacks occur when a malicious user exploits the trust between a website and a us...
-
Overview
This document describes how to manage cPHulk from the command line. You can also manage cPHulk with WHM’s cPHulk Brut...
-
Overview
Hosting providers and system administrators can use this document to determine whether their systems have been root-level compromised. We also recommend that you read our ...
-
Overview
cPanel & WHM includes functionality to validate that you download all cPanel & WHM-delivered files in an uncorrupted state. This avoids any possibility of corruption due to a compromise of the next...
-
Overview
SSL/TLS (Secure Sockets Layer/Transport Layer Security) encrypts information between a visitor’s browser and a server. These protocols protect against electronic eavesdroppers. This also protects sensitive communications (f...
-
Overview
This document explains how to configure your Microsoft Windows® 7 workstation and Microsoft Outlook® 2010 mail clients to use ...
-
Overview
This document describes how to configure your server to use SSL for MySQL® database connections. After you secure your MySQL connections, malicious users cannot intercept your MySQL traffic.
...
-
Overview
This document describes how cPanel & WHM determines password strength. This document also explains how to create passwords of different strengths so that you can meet various minimum password strength requirements.
...
-
Overview
This document provides several methods to mitigate the impact of Slowloris attacks.
A Slowloris attack is a denial-of-service attack that attempts to open a large number of connections on a web server. The attacker then ho...
-
Overview
cPanel & WHM allows you to deny cPanel users the ability to create certain domains or use certain top-level domains (TLDs). This feature is useful, for example, to deny cPanel users the ability to park a well-known domain (su...
-
Overview
cPanel & WHM allows you to to reset your cPanel account password. The password reset process sends a security code to the contact email address in cPanel’s ...
-
Overview
Important:
To use this feature, you must enable the ...
-
Overview
This document lists several helpful changes that you can make to your server to improve SSH security. We strongly recommend that you restrict and properly configure Secure Shel...
-
Overview
This document explains common problems that occur on systems that use a jailed shell environment on a Virtuozzo or OpenVZ virtual private server (VPS).
User and mount limits
Some customers have reported performanc...
-
Overview
Important:
To fully address this issue, you must understand SSL...
-
Overview
Most cPanel & WHM-managed services use OpenSSL to provide secure connections between client software and the server. This document lists the interfaces in cPanel & WHM in which you can adjust OpenSSL’s protocols and...
-
Overview
cPanel users can issue application programming interface (API) tokens that allow you to view and change account data without the need to log in to the cPanel interface. The server recognizes these API tokens and allows other user...
-
Overview
This document explains the previous security levels of advisories that posted on our Security page. These security levels ap...
-
Overview
This document explains the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols and how servers use them.
Important:
...
-
Overview
The OWASP (Open Web Application Security Project) ModSecurity CRS (Core Rule Set) is a set of rules that Apache®’s ModSecurity® module can use to help protect your server. While these rules do not make your server...
-
Overview
Most PCI compliance scanning systems use a specific software package version number that contains a reported vulnerability. This document discusses some of the specific software packages that contain known vulnerabilities. This d...
-
Overview
Web applications written in PHP may contain security vulnerabilities that malicious users can exploit to gain sensitive information about your system or your users. These vulnerabilities can include:
Unverified execu...
-
Overview
Use our recommended security settings to ensure the security of your server.
More:
For more information about ...
-
Overview
This document describes some security best practices you can use to protect your cPanel & WHM users, files, and websites.
Server security is vital to keep your server, websites, and other data secured. Almost every day...
-
Overview
This document explains the security levels for advisories that we post on our Security page.
As of&...
-
Overview
cPanel & WHM offers users the choice of a preferred key type for SSL/TLS. Currently, you can select from RSA ...
-
Overview
If a user fails to authenticate with cPanel through ...
-
Overview
This document explains how to install and configure Apache’s httpd-guardian script, which allows you to use ModSecurity’s SecGuardianLog...
-
Overview
Warning:
We recommend this document for experienced systems administrators only.
...
-
Overview
This document lists several tips that you can use to make your cPanel & WHM server more secure.
Warning:
Exercise ca...
-
Overview
This document outlines some common SSL-related issues and how you can troubleshoot and resolve them. For more information about SSL, read our ...
-
Overview
This document describes how to manually delete a MySQL® database from a cPanel & WHM server. This is useful if, for example, you converted your MySQL databases to a different database type, such as PostgreSQL® or SQ...
-
Overview
Enabling the Slow Query Log for MySQL® or MariaDB can be a useful tool to diagnose performance and efficiency issues affecting your server. By identifying queries that are particularly slow in their execution, you can addres...
-
Overview
If your server returns a Password authentication failed for user error when you try to access MySQL® resources, the most likely culprit is an invalid or missing PostgreSQL® user password.
Solution
Check ...
-
Overview
If a database user loses access to databases, you can restore the user’s grants to the database with the restoregrants utility.
The restoregrants script
To us...
-
Overview
This document explains how to install or update PostgreSQL® on a server. However, we strongly recommend that you allow an experienced PostgreSQL database administrator to ...
-
Overview
Due to various support and security reasons, we strongly recommend that you upgrade to the latest stable version of MySQL®.
It is our policy to block upgrades for v...
-
Overview
Warning:
The MysqlDump stream is experimental. The behavior of this endpoint may change in a future version of cPanel & WHM...
-
Overview
This document describes additional steps to follow if you experience problems when you attempt to connect to your remote MySQL® server.
Note:
...
-
Overview
WebPros International, LLC has established an End of Life (EOL) policy for third-party software and operating systems (OS). An EOL date indicates when we will cease to provide support for that version of the third-party software....
-
Overview
cPanel & WHM ships with a large collection of third-party software that performs a wide variety of functions. A large number of third parties distribute their software under various open-source license agreements. WebPros Int...
-
Overview
This plugin allows the AutoSSL feature to issue certificates from the Let’s Encrypt provider, cPanel &...
-
Overview
The Munin cPanel plugin displays information about CPU, Exim, Apache®, MySQL® usage, and other information with the rrdtool logging system. If Munin fails to update, this...
-
Overview
This document describes the steps to uninstall LiteSpeed Web Server from cPanel &...
-
Overview
Important:
Third-party customers who want to create their own repositories must ...
-
Overview
WHMCS offers an all-in-one billing and automation platform that automates all aspects of a web hosting business. This document describes how to install WHMCS on your cPanel account. You can purchase a license for WHMCS in the...
-
Overview
ImunifyAV provides additional security by scanning for malware on your server. If ImunifyAV finds any malware, it notifies the user in the Files tab of the Imunif...
-
...
-
...