Hosting web content is perhaps the most common task that Linux is currently being applied to. Using an old computer, almost any Linux distribution, and a little know-how, you don't have to pay anyone to host your website for you - you can do it yourself.
While setting up a web server in Linux is amazingly easy, doing it properly can be somewhat tricky. And, since your server will be facing the public Internet, you want to make sure you do it right.
This video, part of Redhat certification training from VTC, is part of a two part series on how to properly set up the Apache web server on RHEL. Part II will come later in the week. You should note that, while this video uses RHEL as the base OS for setting up Apache, the configuration instructions will mostly translate over to any Linux distribution you happen to be using.