Setting up my-own Linux box as a WEBSERVER
I have a large site that need more bandwidth and space, in the past I was hosting with few hosting companies with many hassles like charges, technical issues, downtime etc.,Now, I have a fast internet connection coming to my office, and I can effort to have a Linux server. I need to know how to configure a Linux server to act as my hosting server? I also need to install a free control panel like Webmin [or any better one you know] to provide some hosting plans for my friends.
Is there a site, from where I can learn how to do this from A-Z?
Thanks you all,