cPanel control panel overview

cPanel control panel is designed for managing separate hosting accounts on the server. End users/clients are able to:
  • upload and manage files for their websites
  • edit DNS records for their domains
  • add/remove addon domains and subdomains
  • install CMS using Softaculous script installer
  • create email accounts
  • manage email settings and SPAM protection
  • check website statistics
  • manage databases and backups, etc.
More details about the structure of WHM/cPanel users depending on their permissions can be found in this article.

We have cPanel 12.110 installed on our hosting servers. You can find the latest documentation covering all its functions here.

You can find cPanel structure overview for cPanel Jupiter Theme below in this guide.


Basically cPanel has two vertical sections with different features:

Left column which provides a number of various features that are conveniently structured to specific groups based on the concrete aspect of the web-hosting service and Right column which includes different Stats information about the account. Additionally, you can see a header above both sections:



Header and Right Column:

Left Column:



Header and Right Column:
Search  User  Stats 

Search: a search bar that allows you to find cPanel features in the quickest way. Just start entering the name of the needed tool to allocate the corresponding menu:



User: this menu provides a number of options related to your cPanel user and account itself – changing your cPanel password, contact information, style and language as well as resetting all the current account configuration to the default state:



Stats: here you will find the general information related to your cPanel account:



Server Information menu lists hosting account package and additional server-side details, like the IP address assigned to your cPanel account, software installed on the server and the status of the core services:



Statistics column collects cPanel services and quotas as well as the current account resource usage:

  



Left Column:

Exclusive for Namecheap customers
Files  Databases  Email  Domains  Metrics  Security  Software  Advanced  Preferences



Exclusive for Namecheap Customers



AutoBackup: it is a cPanel plugin that allows customers with Premium and Business Hosting to retrieve a full cPanel backup right away.



Namecheap SSL: this menu allows you to use Namecheap SSL cPanel plugin, check this guide for more details.


Softaculous Apps Installer: this feature allows you to use Softaculous Script Installer, which includes most popular CMS, such as Wordpress/Joomla/Magento etc. It is much faster than other script installers and it installs CMSes in a few clicks. Softaculous application is provided with any cPanel account on all of our shared hosting plans. You can view available scripts and their demo here. You may find these guides useful when working with Softaculous installer:

Setup Node.js App: allows for the choosing a specific version of Node.js in order to run the apps using Node.js.

Select PHP Version:using this menu it is possible to select the necessary PHP version as well as enable/disable certain PHP modules and functions.

Setup Python App: this feature allows you to deploy Python applications on your cPanel while running the Apache web server.

Setup Ruby App: this feature allows you to deploy Ruby applications on your cPanel while running Apache web server.

Website Builder: this tool allows you to easily create an entire website using a drag-and-drop editor and without knowing any code or installing special software.

Contact Support: opens a Live Chat with our Customer Support team.

Namecheap Knowledgebase: this button will take you to our Knowledgebase site section.

Manage Shell: this plugin allows you to enable or disable SSH access for your respective hosting accounts with just a few clicks.

PHP Tweaks: allows managing PHP settings on our Business servers (Stellar Business and old Business SSD plans).

Jellyfish Spam Protection: it is an email filtering tool that protects your account from both incoming and outgoing spam. More information can be found here



Files


File Manager: here you can manage the files stored in your account. These guides can be found helpful while working with this menu:


Directory Privacy: allows you to set a requirement for a username and password when users attempt to access your site from the web. It can be used when you need to limit access to a certain part of your site. You can get more details in this guide.

Disk Usage: in this menu you will be able to check a detailed information about the disk space usage of your account. It shows disk usage totals for your account’s directories and all of its databases, not for individual files or databases. More details about Disk Space usage optimization are provided in this article.

Images: this tool allows you to view and modify images in your account.

Web Disk: this feature is a cPanel implementation of the WebDav protocol, which allows you to manage, upload, and download your website’s files as though they were local to your personal computer. More detailed instructions about setting up WebDisk can be found in these articles:

FTP Accounts: this option allows you to create and manage your FTP accounts. In order to create an FTP account, feel free to check this article. For FTP connection instructions, refer to this set of guides:

FTP Connections: using this tool you can monitor the users who are currently logged into your site via FTP. Also, it’s possible to terminate an FTP connection from here.

Backup: this feature allows you to download a zipped copy of your entire account or specific parts of it, such as your home directory, databases, email forwarder configuration, or your email filters configuration. More details guidance about how to make backups in cPanel can be found here.

Backup Wizard: a user-friendly interface for creating a backup of your entire site, a partial backup, or allowing a site restoration from the last backup saved. Note, that Restore option provided in this menu is disabled by default on all our Shared servers.

Git Version Control: this feature allows you to easily host Git repositories on your cPanel account.

Inodes Usage: provides the statistics of your account inodes (files) usage.You will find more details about this tool here.



Databases



phpMyAdmin: it's the database management tool, which allows you to make different changes to MySQL databases in your account. You can find more information about how to work with databases via phpMyAdmin this guide.

MySQL Databases: in this menu you can create and manage MySQL databases in cPanel account. You can refer to this guide for more details.

MySQL Databases Wizard: provides the same functionality as MySQL Databases menu, in a simplified way though.

PostgreSQL Databases: this option allows you to create and manage PostgreSQL databases in cPanel.

PostgreSQL Databases Wizard: has the same functionality as PostgreSQL Databases menu, but allows to make all the changes in a simpler way.

phpPgAdmin: it is the database management tool, which allows you to make different changes to PostgreSQL databases in your account.

MySQL F.A.Q.: this button will take you to the corresponding Knowledgebase section dedicated to MySQL questions.



Email



Email Accounts: in this menu you can create and manage mailboxes associated with the domain names hosted in your account. In order to create an email account, feel free to check this guidance. More details about setting up a newly created email account with email clients can be found in the set of articles cPanel Email: Client Setup.

Forwarders: setting up Forwarders feature provides you with an opportunity to send a copy of all emails from one email address to another. For example, you have two different email accounts and you don’t want to check both of them every time, so you could forward emails from test@yourdomain.com to test2@yourdomain2.com. Note, that the original address will still receive the forwarded emails.

 Email Routing: here you can set email routing for the domains hosted in your cPanel account, more details can be found in this guide.

Autoresponders: this feature allows you to automatically send messages in reply to incoming emails received on a specific email account. This is pretty useful when you are on holidays or unavailable, or if you have any generic messages to send. You will find more information in this guide.

Default Address: in this menu you can manage an email address, which is used by cPanel to fetch any message sent to email accounts which do not exist at your domain (also known as 'catch-all address'). More details can be found here.

Mailing Lists: with this option you can create a single address to send emails, newsletters and other updates to multiple email addresses simultaneously. Feel free to refer to this article to get more information.

Track Delivery: this menu allows you to monitor emails delivery for your account.

Global Email Filters: this feature allows you to configure filters of all the emails arriving to your hosted domains.

Email Filters: with this option you can create filters for each email account for your domain. You can find more details about filtering tools in this article.

Email Deliverability: this tool will help you to prevent spam. Setting up DKIM and SPF records for your account equip email messages with verifiable information so that your server can automatically detect the nature of incoming and outgoing messages. The detailed guidance about using this feature can be found here.

Address Importer: this menu allows you to use two types of files (.xls and .csv) for importing data in order to simultaneously create multiple email address or email forwarders for your account.

Spam Filters: it is a user-friendly email utility which examines incoming mail for different spam characteristics. It uses various network tests and spam filtering to get an overall score in order to decide whether the mail should be considered as spam or not. SpamAssassin tool is provided by default with all our shared and reseller hosting plans. These articles can be found useful for setting up SpamAssasin feature:

Encryption: this option allows you to set up GnuPG, which is a publicly-available encryption scheme that uses the public key approach. This system uses a public key to encrypt messages and you can decrypt them with the private key, which the intended recipient of the message retains.

BoxTrapper: this tool can protect your Inbox from spam by requiring all email senders not on your Whitelist reply to a verification email before you can receive their mail.

Calendars and Contacts: this menu helps to configure your client to connect to CalDAV for calendars and CardDAV for contacts in order to access them on your personal devices. The detailed instructions can be found in this guidance.

Email Disk Usage: this utility allows you to recover disk space by deleting old messages from your mailbox.

Jellyfish Spam Protection: it is an email filtering tool that protects your account from both incoming and outgoing spam. More information can be found here.

E-mail F.A.Q.: this button will take you to the corresponding Knowledgebase section dedicated to email questions.

E-mail Client Setup: this button will take you to the corresponding Knowledgebase section dedicated to email account setup with different email clients and devices.



Domains



Domains: this interface allows creating and managing multiple domains from a single cPanel interface. Also, with the help of this menu, you can add more domains to the hosting account. Addon domains have the same functionality as the main domain assigned to your hosting account. More details about adding domains to cPanel are provided here. Additionally, in this menu you can create subdomains and point them to different sections of your website or other IPs. Detailed instructions about this menu can be found in this article. This menu allows you to 'park' additional domain names to your existing hosting account. They display the same website as your primary domain and share web statistics as well. You can refer to this guide when setting up a new parked domain.

Redirects: here you can create a redirect for a specific domain/page to another domain/page and display the contents of the latter. More details can be found here.

Zone Editor: allows you to edit the DNS zone of the domain(s) in your cPanel account. The following records can be added: A, AAAA, CNAME, SRV, TXT, MX. Feel free to check this article to get more information about setting up DNS records in cPanel.

Domains F.A.Q.: this button will take you to the corresponding Knowledgebase section dedicated to domains' management questions.



Metrics



Visitors: the access log of your account provided in a table view.

Errors: here you can check the error log for your account, showing the latest 300 lines of content related to the errors generated by any website hosted in your account.

Bandwidth: provides you with the detailed information the bandwidth used by your account.

Raw Access: the RAW access log for your account.

Awstats: this tool provides you with an opportunity to monitor the access indexes on your account – users, robots, accessed pages and many, many more. You will find a more detailed explanation in this article.

Resource Usage: shows information on the resources consumed by your account. You can find some additional information on resource usage in this guide.



Security



SSH Access: here you can generate an access key for your account in order to connect using SSH keys. More details about setting up SSH keys can be found in this article.

SSL/TLS: this tool will help you to install and manage your SSL Certificates. You will find a more detailed guide here.

IP Blocker: with the help of this tool you can block a range of IP addresses to prevent them from accessing your site. Feel free to refer to this guide on the matter.

Hotlink Protection: in this menu you can enable hotlink protection for your website (that is to prevent someone from direct linking of your images to another website and, as a result, consuming your hosting account bandwidth). Feel free to check this guidance for additional information.

Leech Protection: allows you to control whether users can give out or publicly post their passwords for restricted areas of your site. It can be used to redirect compromised accounts to the URL of your choice, or suspend them.

ModSecurity: in this menu you can disable or enable ModSecurity for your domains and subdomains.

SSL/TLS Status: use this interface to view the SSL status of your domains.

Two-Factor Authentication: this tool lets you enable 2FA, an improved security measure that requires two forms of identification: your password and a generated security code. When 2FA is enabled, an app on your smartphone supplies a code you must enter with your password to log in. You can learn more about enabling 2FA here.



Software



PHP PEAR Packages: this options allows you to install and maintain PHP PEAR packages for your hosting account.

Perl Modules: here you can manage Perl modules available for your account. A Perl module is a discrete component of software for the Perl programming language. Perl is supported on all of our shared/reseller servers. This article will provide you with more details about this feature.

RubyGems: in this menu you will find the set of functions that allow you to perform tasks in Ruby. It’s needed to install a Gem before you can use it inside a Ruby program.

Ruby on Rails: with this menu you can use Ruby on Rails features. Ruby on Rails is a free web application framework for the Ruby programming language. It is often referred to as 'Rails' or 'RoR'. We support RoR with our Stellar Plus, Stellar Business and Reseller packages (and old Professional, Ultimate, Business SSD, Reseller packages). More information can be found in this guide.

Optimize Website: this feature allows you to enable/disable and configure the compression of your website by tweaking the way Apache handles requests, which can increase the performance of your website.

Setup Node.js App:  allows for the choosing a specific version of Node.js in order to run the apps using Node.js.

Select PHP Version: here you can change PHP version applied to your cPanel account. You can find more information in this article.

Setup Python App: this feature allows you to deploy Python applications on your cPanel while running the Apache web server.

Setup Ruby App: this feature allows you to deploy Ruby applications on your cPanel while running Apache web server.

PHP F.A.Q.: this button will take you to our Knowledgebase site section dedicated to PHP-related questions.



Advanced


Terminal: this interface allows you to access an in-browser terminal application for direct command-line access within a cPanel session.

Cron Jobs: here you can set up scripts running on a scheduled basis. For more details about setting up CronJobs refer to this guidance.

Track DNS: using this tool you can check DNS information about any domain, or to trace the route from the server your site is on to the computer you are accessing cPanel from.

Indexes: in this menu you can customize the way in which visitors can view a directory on the web.

Error Pages: this feature allows you to edit the code for the default errors pages your website can display.

Apache Handlers: here you can configure different Apache handlers for dealing with certain file formats.

MIME Types: provides you with information about the system predefined MIME types and the option to add a MIME Type on your own.

Virus Scanner: this tool will allow you to scan your account for viruses with ClamAV virus scanner. ClamAV is an open-source (GPL) anti-virus engine used in a variety of situations including email scanning, web scanning, and endpoint security. It provides a number of utilities including a flexible and scalable multi-threaded daemon, a command line scanner, and an advanced tool for automatic database updates.



Preferences



Password and Security: this menu allows you to change your cPanel main password if know the original one. Otherwise, you can reset the password following the steps in this guide.

Change Language: this feature provides you with an opportunity to change your cPanel interface language.

Contact Information: in this menu you can specify an email address that will receive system email notifications.

User Manager: allows you to manage your Subaccounts. Subaccounts use the same login and password information for email, FTP, and Web Disk.
Updated
Viewed
91297 times

Need help? We're always here for you.

notmyip