Well after looking at all the replies here i will suggest to take a cpanal hosting rather than a layerd hosting as i have used layer hosting and there are many problems with installing the various softwares.