How to set up cPanel WHM on a VPS?

cPanel & WHM (Web Host Manager) is a web-based hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. With cPanel & WHM, administrators can manage their servers, user accounts, and web sites, as well as automate common administrative tasks and configure their servers to meet their specific needs. The combination of cPanel & WHM provides a complete hosting solution for hosting providers, and is widely used in the industry.


To set up cPanel/WHM on a VPS, you’ll need to follow these steps:

  1. Obtain a cPanel license: You can purchase a cPanel license from cPanel’s website or an authorized reseller.
  2. Provision a VPS: Choose a reputable VPS provider, such as DigitalOcean, Linode, or Vultr, and create a VPS instance with at least 2 GB of RAM and 40 GB of storage.
  3. Install cPanel/WHM: Connect to your VPS using SSH, then run the following command:

wget -N && sh latest

  1. Complete the installation: The installation process will guide you through the setup of cPanel/WHM, including setting up the network configuration, choosing a theme, and setting up an initial account.
  2. Configure cPanel/WHM: Once the installation is complete, you can log in to the WHM dashboard and start configuring your server settings, create new cPanel accounts, and manage your server.

Note: cPanel/WHM requires a dedicated IP address and a fully-qualified domain name (FQDN). Before starting the installation, ensure that these requirements are met.

Why use  cPanel WHM on a VPS?

cPanel/WHM is a popular control panel system that provides a graphical interface and automation tools to manage web hosting services on a VPS (Virtual Private Server). Here are some of the reasons why people choose to use cPanel/WHM on a VPS:

  1. Easy management: cPanel/WHM makes it easy to manage all aspects of a web hosting server, including creating new accounts, managing email, monitoring resource usage, and more.
  2. User-friendly interface: The cPanel/WHM interface is designed to be user-friendly, making it accessible to both experienced and inexperienced users.
  3. Automated processes: cPanel/WHM automates many of the routine tasks associated with web hosting, such as creating backups, managing DNS, and installing software.
  4. Customizable: cPanel/WHM can be customized to fit the specific needs of your hosting environment, and there are many plugins and themes available to further extend its functionality.
  5. Reliable: cPanel/WHM is a widely used and well-established platform, and is backed by a large community of developers, users, and support staff.

By using cPanel/WHM on a VPS, you can easily manage a web hosting server, providing a high level of control and flexibility, while still benefiting from the reliability and scalability of a VPS.

Have questions?

Ask us.

    AWS Standard Consulting Partner

    • Go4hosting
    • Go4hosting

    Alibaba Cloud


    Go4hosting-NOW-NASSCOM-Member Drupal Reseller Hosting Partner

    Cyfuture Ltd.

    The Cricket Barn
    EX16 8ND

    Ph:   1-888-795-2770
    E-mail:   [email protected]