Our Help Portal

Troubleshooting Support Articles
Searchable Help Information Repository
Self-Service Resources How-Tos
Technical Customer Walkthroughs   Browse All Knowledge ! ....

Get Prices Learn More


< All Topics

What are functions in cPanel?

In cPanel, functions refer to the various features and tools that are available for managing and controlling different aspects of your web hosting account. cPanel is a popular web hosting control panel that provides a graphical interface and automation tools to simplify the process of managing websites and server settings. Here are some common functions available in cPanel:

Here’s an expanded list of cPanel functions, along with some details:

  1. Files:
    • File Manager: A web-based tool for uploading, downloading, and managing files on your server.
    • Legacy File Manager: An older version of File Manager for users who prefer its interface.
    • Images: Allows management of image files.
    • Directory Privacy: Sets password protection for specific directories.
    • Disk Usage: Displays disk space usage for your hosting account.
  2. Domains:
    • Addon Domains: This lets you add extra domains to your hosting account.
    • Subdomains: Allows the creation and management of subdomains.
    • Aliases: Additional domain names that point to the same website.
    • Redirects: Enables the configuration of URL redirections.
    • Simple DNS Zone Editor: Basic DNS management for your domains.
    • Advanced DNS Zone Editor: Advanced DNS Configuration Options.
  3. Email:
    • Email Accounts: Manages email accounts associated with your domain.
    • Forwarders: Sets up email forwarding to other addresses.
    • Autoresponders: This creates automatic email responses.
    • Default Address: Configures the default email address for unrouted emails.
    • Mailing Lists: Manages email discussion lists.
    • Track Delivery: Monitors email delivery status.
    • Global Email Filters: Filters are applied to all email accounts.
    • Email Filters: Custom filters for specific email accounts.
    • Authentication: Configures email authentication methods.
    • Address Importer: Imports email addresses.
    • Spam Filters: Manages spam filters.
    • Calendars and Contacts: Configures calendar and contact settings.
  4. Databases:
    • MySQL Databases: Creates and manages MySQL databases.
    • phpMyAdmin: A web-based interface for MySQL database management.
    • Remote MySQL: Allows remote access to MySQL databases.
    • Database Wizard: Assists in creating MySQL databases.
    • PostgreSQL Databases: Creates and manages PostgreSQL databases.
    • phpPgAdmin: A web-based interface for PostgreSQL database management.
  5. Metrics:
    • Awstats: Generates graphical statistics about website visitors.
    • Webalizer: Another tool for analyzing and visualizing web traffic.
    • Raw Access Logs: Allows the downloading of raw server access logs.
    • Visitors: Provides additional details about website visitors.
    • Errors: Displays error statistics.
  6. Security:
    • SSL/TLS Manager: Manages SSL certificates for secure connections.
    • Two-Factor Authentication: Enhances security with an additional layer of authentication.
    • IP Blocker: Blocks specific IP addresses.
    • Hotlink Protection: Prevents other sites from directly linking to your content.
    • Leech Protection: This protects your content from unauthorized access.
    • ModSecurity: Web application firewall for enhanced security.
    • SSH Access: Manages SSH (Secure Shell) access.
  7. Software:
    • Softaculous: One-click installer for various web applications.
    • Site Software: Manages software installations on your site.
    • PHP Selector: Allows you to choose the PHP version for your website.
    • MultiPHP Manager: Manages PHP versions for multiple domains.
    • Cloudflare: Integrates with the Cloudflare CDN for performance and security.
  8. Advanced:
    • Cron Jobs: Schedules automated tasks.
    • Track DNS: Monitors DNS records for changes.
    • Indexes: Configures directory index settings.
    • Error Pages: Customize error pages for your website.
    • Apache Handlers: Manages how Apache processes different file types.
    • MIME Types: Configures Multipurpose Internet Mail Extensions.
  9. Preferences:
    • Update Preferences: Configures how cPanel handles updates and notifications.
    • Change Style: Customizes the appearance of the cPanel interface.
    • Contact Information: Sets contact preferences for important notifications.
    • User Manager: Manages additional users with specific permissions.
    • Password & Security: Configures password and security settings.
  10. Database Tools:
    • Remote MySQL: Allows remote access to MySQL databases.
    • phpMyAdmin: A web-based interface for MySQL database management.
    • PostgreSQL Databases: Creates and manages PostgreSQL databases.
    • phpPgAdmin: A web-based interface for PostgreSQL database management.
  11. Web Applications:
    • WordPress Manager: Manages WordPress installations.
    • Joomla Manager: Manages Joomla installations.
    • Drupal Manager: Manages Drupal installations.
  12. Softaculous Apps Installer:
    • WordPress, Joomla, Drupal, Magento, and many more…
    • Provides a variety of one-click installations for popular web applications.
  13. Metrics and Analytics:
    • Awstats and Webalizer: Generate detailed statistics and analytics about website traffic.
  14. Security and SSL:
    • SSL/TLS Manager, Two-Factor Authentication, IP Blocker, Hotlink Protection, ModSecurity:
    • Tools and settings to enhance the security of your website and server.
  15. Software and Services:
    • Softaculous, PHP Version Manager, Ruby on Rails:
    • Tools for installing applications, managing PHP versions, and supporting Ruby on Rails development.
  16. Preferences:
    • cPanel Preferences, Contact Information:
    • Customization options for the cPanel interface and contact information settings.

This list covers a wide range of functions available in cPanel. Keep in mind that specific implementations may vary depending on the hosting provider and cPanel version. It’s recommended to refer to cPanel’s official documentation or your hosting provider’s documentation for the most accurate and up-to-date information.