Its gonna be Quite easy as cPanel installation is just simply simple
There are only two commands required for installing a cPanel over your server (VPS of DEDICATED).
Getting Started.
1. Open Putty and put the IP of the server you want to install the cPanel.

Putty can be found here: http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
Going deep.
2. Login using root and the password of root. (Note: Copy the password and right click when the password is asked, this makes it paste.)


Finding a Place.
3. Get into the home directory for installing the cPanel.
Command: cd /home

Instructing.
4. Now we have to put a command in order to download the sh file (shell) for the installation of the cPanel (this has to be got from the cPanel website).
Command: wget http://layer1.cpanel.net/latest
This gets the latest version of it (installs a trial). This file is of 5.57MB, which is not gonna take long (this file is just a source of installing the cPanel).

Work.
5. Now that the file got downloaded into the home directory in the server, we need to boot it.
Command: sh latest


Relax.
Now have a cup of coffee, and watch the process, It will take long time from about 20mins – 100 mins (depending on the port and speed of the server).
[It takes 30 mins of a server with 8GB RAM Quad Core (as I have experienced it).]
After the cPanel is installed, the server will reboot and the ssh client (i.e. putty) will show “The Connection is lost”.
Watch the video tutorial
And there its done. Happy cPanelling.