"A web server is software that continuously runs on a computer and allows other computers to download documents from it. This text that you're reading right travelled over a network connection from Lifehacker's hosting web server to your browser. Web servers are usually loud, scary, headless machines in cold windowless rooms, but you can run one under your desk at home."
I've already done this using no-ip.com. But I host my test server there. Once it has something worth linking to, you shall see a link magically appear in the side bar! I don't host my blog their for a reason.
I started blogging in 2001. Even then the blog was hosted on blogspot. Then I decided I wanted to play with moveabletype. So I started hosting it on my home computer, using the roadrunner connection and a no-ip.com ip. But that was my only computer, I was a student, and I didn't have enough money to buy another machine to make it just a server. Further, there was a time when I had multiple operating systems on it, which include windows 2003/XP, Linux, FreeBSD, and BeOS. All at the same time. And I would wipe them out and reinstall them at least once a month. Hey, I liked to play with operating systems! Managing a blog from all these systems, and keeping apache in sync on all of them was quite a chore, and well I simply gave up after a year of trying! Therefore, there is no link to my blog starting 2001 all the way uptil the time I finally decided that I'll use blogspot. Somewhere up in 2003. Check the archives! :)