rajeshjsl, will help a lot because am also looking for a similar guide.
install tightvnc
apt-get install tightvncserver
install xorg
install lxde (its very light on ram !! like 20-30mb !!)
apt-get install lxde-core
now create the config files of tightvnc by running it once
now we need to edit the config files , so we need to stop tightvnc first
now edit the config file using nano or vi .. like nano filename , vi filename so:- vi ~/.vnc/xstartup or nano ~/.vnc/xstartup
and the following lines in bottom so that our lxde session starts with tightvnc
lxterminal &
/usr/bin/lxsession -s LXDE &
now start the tightvnc server !
the default port is 5901 , u can change that from the config ..
connect using tightvncviewer .
i would advise you to use tightvncviewer over ssh (so the connection is encrypted)
download putty and in its tunnel section add under source port "5901"
under destination type "localhost:5901" and check the radio to local ..
now use tightvncviewer server as "localhost:1"
and voila u r done !!