Virtual Private Server is becoming more popular and for the starters, sometimes a detailed easy guide is needed for proper setup for running websites.
Previously, we have published an article on Virtual Private Server, practically that is on the features, advantages and disadvantages of Virtual Private Server. In other article, we wrote about the setup of a website via cPanel. If you are using a Virtual Private Server (VPS), some extra steps are needed before you can use your Virtual Private Server ‘s individual zone’s (or domain’s) cPanel to install any CMS like WordPress.
Understanding the basics of the WHM of Virtual Private server
We will take that you are using a managed Virtual Private Server (VPS) and cPanel and Web Host Manager (WHM) is preinstalled.
---
Along with the Welcome email from your Virtual Private Server provider, you will receive the url link to cPanel and WHM. You can either access your Virtual Private Server ‘s WHM from main account’s cPanel or through the link to WHM. below is the screen shot when I accessed my Virtual Private Server’s WHM via cPanel link, which will typically look like :
http://123.45.678.912/cpanel
Here is the screenshot of my Virtual Private Server ‘s Web Host manager (WHM) in my main account’s cPanel :

If I click that, I will reach my Virtual Private Server ‘s WHM. I can access it through this url directly as well :
http://123.45.678.912:2086/
Creating Packages in your Virtual Private Server from WHM
You need to create packages on your Virtual Private Server, at least one, in order to add zones (domains) :

In the next window, you will be able to add a new package to your Virtual Private Server. It is easy, keep everything default, use the name, bandwidth as per your wish. You can always change the package from : Main >> Packages.
Adding zones (or websites) on your Virtual Private Server
Very easy. Just go to Account Functions > Create a New Account ; and you will be able to add your domain :

It is important to copy-paste the detail rightly from your domain register. Most new users ask what to do with the “DNS Settings” options. You can tick the “Use the name-servers specified at the Domain’s Registrar” or keep it default. It will not matter for the proper setup of the websites on your Virtual Private Server. I personally prefer to tick it.
Now, Apache of your Virtual Private Server will restart after you have clicked the Create button and added the info. You will be able to login from that zone’s cPanel on your Virtual Private Server or as root user. You can add WordPress like CMS or vBulletin, just in the way we have described here.
Author of this article Setup of Virtual Private Server is Jean B Sweeney, team member of TheCustomizeWindows.