Skip to content
English
  • There are no suggestions because the search field is empty.

cPanel: Basic Features and Initial Setup

This article introduces the cPanel control panel for VPS and explains how to perform initial setup after installation.

The cPanel & WHM control panel is installed automatically when you order a virtual or dedicated server (if selected during the ordering process).

Supported cPanel OS

We install cPanel on the following OS:

  • AlmaLinux 8 x64
  • AlmaLinux 9 x64
  • Ubuntu 24 x64
  • RockyLinux 8 x64
  • RockyLinux 9 x64

Main advantages of cPanel:

  • Intuitive and user-friendly web interface.
  • Comprehensive hosting management options.
  • Integrated email, DNS, databases, and file management.
  • Install an SSL certificate in one click with AutoSSL.
  • Built-in backup and restore tools.
  • Wide compatibility with third-party applications and plugins.
  • Large community and detailed documentation.

Main disadvantages of cPanel:

  • Higher licensing costs compared to many alternatives.
  • Requires more system resources than lightweight control panels.
  • Supports only some Linux distributions.
  • Some advanced features require WHM (administrator access).

Main features of cPanel:

  • Domain and subdomain management.
  • DNS zone editor.
  • Email account management and forwarding.
  • FTP account management.
  • MySQL® and MariaDB database management.
  • Integration with phpMyAdmin.
  • File manager.
  • SSL/TLS certificate management.
  • Backup and restore.
  • Cron jobs.
  • PHP version and configuration management.
  • Security tools (IP blocking, direct link protection, directory privacy).
  • Installing applications via Softaculous (if available).

Initial cPanel Setup

To start using cPanel, you first need to add your domain.

To add a new domain, follow these steps:

  1.  Open the cPanel URL and enter the information provided in the activation email. 
    1
  2.  You will then be prompted to create a cPanel account using your email address. 
    2
  3.  Verify your email address using the verification code sent to your email. → Click Verify My Email
    3
  4.  In the window that opens, click Server Setup
    4
  5. Click Finish.
    5
  6. You will then be prompted to Enable the features you want to use → Save Settings at the bottom of the interface. 
    6
     Note: When you create a new cPanel account, a primary domain is created automatically; you do not need to create one separately. When you create an account in WHM, you specify a domain name, and it becomes the primary domain for that account. 
  7. After creating an account, cPanel automatically:
    • Assigns the domain as the Primary Domain.
    • Creates a web directory for it (usually public_html).
    • Creates a DNS zone (if enabled in the server settings).
    • Configures an Apache/Nginx virtual host (depending on the configuration).
    • If necessary, create a mail infrastructure for this domain.

       You don't need to create a domain through the Domains menu. The Domains section in cPanel is used to add add-on domains, aliases, or subdomains to an existing account. 
  8.  If the domain is successfully added, it will appear in the domain list. 
    7 domain
  9.  After completing the initial setup, your domain is ready for website deployment and further server management through cPanel. 
  10. Configure the available settings as needed:
    • Document root directory.
    • Public document root directory (optional).
    • Subdomain (automatically generated if applicable).
  11. For each domain, you can configure:
    • SSL certificates (AutoSSL or custom SSL)
    • DNS records
    • Email accounts
    • FTP accounts
    • PHP version and settings
    • Website files
    • Databases
    • Redirects
    • Disk usage and resource management (depending on your hosting plan)

If you still have questions about how to cancel the order, you can ask them via the online chat in the lower-right corner of the site or create a support request through the ticket system.