But if I go to [localhost...] or [localhost...] (where there should be a file) I just get a 403 forbidden.
What might be the problem here? I may have fallen down at the bit where you add stuff to the httpd.conf file - I just added what I thought was needed at the end but I don't know if it's right. Similar with the hosts file.
I'd be really grateful for any help. Hopefully it's something simple - as you may be able to tell I have very little experience with servers, local or otherwise!