I am a beginner trying to develop the skills of computerz/interwebz. I've whipped up a very basic little multipage HTML "web site," but I'm having trouble finding a good way to actually put it on the internet without using up what little money I have. Generally when I look for advice on creating websites, I get sent to tumblr or Wordpress. I don't want to just use a pre-made template just for the sake of having a blog - I want to actually learn how all this stuff works. My Google-fu is weak in this instance, and I'm just getting more and more confused. Can anyone point me in the direction of the things you actually need to know to really learn how to make and host websites from scratch?