http://img.wallpaperfolder.com/f/49ED053858E9/chip-hardware-computer.jpg
If you are here your probably wondering why did I click on this crap well I'll have you know this is a good guide on making a website people usually tell you to go on sites and stuff like that but most of the time you want to do it yourself such as using all the hardware and scripts because it's fun. I have done a hell lot of research to make my own it's still in progress but enough about me now let's begin the first thing you will need is the hardware:
A computer or raspberry pi
A hard drive from 16GB to 1TB if You want that is
(Optional)Another comp or Pi for a router
PS:pi's are very cheap aroun 40-60 dollars
Lets begin first obtain the ip of your website computer then go to your router's homepage and use port forwarding in the name section type the name you would like people to use to get to your site next download php or any other web hoster then your set script your site and shout yay :)