Important: FOR CPANEL INSTALLATION YOU NEED TO HAVE A FRESH CENTOS INSTALL
Recommended amount of RAM for server with cPanel/WHM is 1GB RAM+.
cPanel/WHM installation is very easy on CentOS VPS or Dedicated Server.
1) SSH into your server using Putty or any other ssh client
2) Issue the following three commands:
wget -N http://httpupdate.cpanel.net/latest
sh latest
/usr/local/cpanel/cpkeyclt
3) Once the setup is finished (this takes up to 50 minutes), you will be able to access your cPanel/WHM installation via:
https://yourip:2087
login: root
password: your root password