How to install cPanel On Linux Server?

blog background image

How to install cPanel On Linux Server?

Today world is largely based on media operations. Every host of an economy is dependent on a website to start their business/work. Therefore website builders are constantly upgrading the build system. A recent creation known as the cPanel is made the lives of website users a lot more convenient.

The C panel is a Linux-based control system that works on automation to make the hosting of a website hassle-free. It consists of the operations of administrators, resellers, and end-users via one common standard web browser. Moreover, in addition to the GUI, it also has a command line and API access that allows third-party software vendors, web hosting organizations, and developers to operate on an automated system to run each individual functions efficiently. The WHM (Web Host Manager) allows access to the root and reseller level which enables efficient usage by management.

Some features of the C panel:

  • Email system- allows to set up multiple emails, online webmail; also provides spam, blocking.
  • Security- provides efficient tools which reduce the risk of attacks. Third party security and add-ons can also be installed.
  • File Management- allows graphic visuals of files, folders, and directories to enable easy organization and arrangements.
  • Domain Management- you can easily create hosting accounts for customers.

In addition to the above-mentioned features, the CPanel/WHM also contains the following features:

  • Multilingual GUI interface to manage a server and client websites.
  • DNS support and management for both server and client websites.
  • Email management with DKIM for authentication and encryption.
  • Easy backup and Migration of client accounts within different servers.

To set up a cPanel, certain information is required to be filled.

cPanel operates with static IP address. It can't operate with dynamic IP address.

To install it, the host computer must have at least 1-2 GB of RAM.

There also has to be an SSH client like putty.

Once you installed cPanel, there is no option to uninstall the cPanel. If you want to uninstall, the whole system will have to re-setup. Since it is a commercial software, acquisition of license is required to use it.

However, it is available as a trial for 15 days for the first time it is installed.

Now I will show how to install cPanel.

  1. Open Putty and connect via SSH using your hostname or IP and port:

  1. Next: Security Alert: Press YES

  1. Now type your username root and password which you received from your service provider. Once you type it correctly then you able to access ROOT Server.

  1. Now go to Home directory using:

Then run this command

yum update -y

Now run cPanel command: 

curl -o latest -L
sh latest

And wait 20-30 min Depand on your server perfomance and if you use toshost SSD server then it will take highest 20 miniute to install cpanel. 

How to configure WHM?

Once cPanel installs complete then you can able to access WHM using: 2086 port now check screenshot for basic cPanel setup.

Agree and go to 2nd step.

On this step you can set hostname and Primary resolver and secondary resolver. 

Then fill up your required information.

Save and Go to Step 3:
In this step 3 you able to set up your IP address. Now go to step 4

In this step, you need to setup your Nameserver

Now we are in the last step:

Now, cPanel installation complete.

Overall, it can be said that the cPanel is a multipurpose device that allows suitable usage of a website for all parties involved in the usage. The Linux based system along with the GUI and API access enables automation performance abilities which simplifies the usage of various complex functions such as setting up emails, blocking, DNS support, domain management, and many other activities. Even though there are specific drawbacks to it such as a requirement of certain essential for installation and also the lack of uninstallation options. But it's more convenient than the problem.

Related Blog Post

Create, collaborate, and turn your ideas into incredible products with the definitive platform for digital design.

How to create cPanel backup from command line

12 December 2022

How to create cPanel backup from command line

This article explains how you can create cPanel backup from the command line, using your own username and password.

Read More
How to install Webuzo Panel on linux Server

12 December 2022

How to install Webuzo Panel on linux Server

Webuzo is a popular alternative to cPanel, a widely used web hosting control panel developed by cPanel, Inc.

Read More
What are NFT Domains?

02 February 2022

What are NFT Domains?

NFT domains are new web extensions that are deployed using ERC 721 and Polygon Network, except .zil which uses Zilliqa.

Read More
How to Delete a MySQL® Database

01 January 2022

How to Delete a MySQL® Database

This document describes how to manually delete a MySQL® database from a cPanel & WHM server. This is useful if, for exa

Read More
How to get Transfer Authorization Code from GoDaddy

11 November 2021

How to get Transfer Authorization Code from GoDaddy

To transfer your domain with us then must need EPP Code.

Read More

Got a question!

Contact us at