Well I don't know if it's normal to support
PHP and all those stuff on free servers, But I don't really want to use money now in the making phase. Although it might be reasonable to rent a server for it later rather than using free once I don't see the point in spending money to rent a webhotel when it's not done and ready for the public.
So if I do install these components I can create and view/test it localy?
In that case, I have one more question. Where can I find these files? I know I could probably google my way and find it, but I tried that and couldn't really make sence of all the results I got.