For three years I have been working with the unix environment at my 9 to 5 job, it has help me in many ways as a webmaster as well. I would very much recommend any webmaster to have some basic knowledge in unix/linux command line. I have just bought myself some low end VPS to learn all about unmanage webhosting server.
Holding the root is not something new, also I have successfully setup a Ubuntu LAMP previously, so it should be a piece of cake. Not knowing that currently I am working with a low end VPS, therefore I decided not to install any control panel and phpmyadmin. I have moved my personal dormant domain, adiwong.com to the webhosting. It comes with one IPv4, so typing 184.108.40.206 will bring you directly to my server, woohoo!
It is up with Apache (comes default), MySQL (needed some upgrade) and PHP (installed). So my website is up, will restore the original website in days to come. Next plan is to try doing multi-domain with one IP that is given to me. Some OS hardening as this unmanaged service is quite scary as there is no backup and they will do no security. Will come out with a plan whereby I will schedule some backup so that I could restore them when needed.