Assuming a basic familiarity with the concepts and functionality of a web server from the point of view of a Windows administrator, this book shows how to build and administer a Linux-based web server from scratch. Described is the basic installation and configuration of a Linux computer specifically as a web server, avoiding unnecessary bells and whistles. Administrators learn about options for managing server functions and setting up a website, and discover alternatives for architecture and the capabilities of static and dynamic content. In addition, attention is given to a variety of security issues, from basic server lockdown to tracking access attempts and implementing firewalls.