setup hosting

How to setup virtual host in local linux system?
Please give me the steps … Thanks.
Judging by your very open question I can only make a bold assumption that you are asking how to add a virtual IP address to a linux system.
I will give you an example on Red Hat linux seeing as thats the distrubution most people use for Enterprise linux solutions
Create a file called /etc/sysconfig/network-scripts/eth0:1 (for example)
with the following in it (for example)
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
GATEWAY=172.18.1.1
TYPE=Ethernet
DEVICE=eth0:1
BOOTPROTO=none
NETMASK=255.255.255.0
IPADDR=172.18.1.101
ONPARENT=yes
And then ifup eth0:1
This will create a virtual IP for eth0 with the information specified above.
I suggest you add a lot more detail to your questions if you want to get a meaningful answer.
Setup a Catch All mail account in Cpanel Web Hosting panel..