A Complete Guide to Setting Up Your Own Home Server

A Complete Guide to Setting Up Your Own Home Server: "Setting up a home server running an open-source operating system is a popular and useful activity. Useful in what ways, you may ask. You could use it to run a website, collect and send e-mail messages, store your OpenID credentials or serve your music around the home."