But if you're only setting up for a test server to test php/html then you shouldn't need to go to all the troubles setting up a server as premade packages are available (wampp, xampp, lampp, etc). When the time comes that you'll need your own server, then you'll ought to know how to set-up one...