"Apache is a marvelously customizable daemon. You can tailor this web server software for specific platforms, environments, and performance thresholds. Unfortunately, most administrators run an out-of-the-box installation with few modifications to the default configuration. In this Linux-focused tutorial, you learn many suggestions, tips, and tricks for controlling Apache and modifying its behavior to best fit its running environment. Topics are operating system considerations, including platform and distribution choices, kernel compilation, and disk optimization; compiling Apache from scratch, including the benefits of custom compilation, the procedure, and some considerations at compile time; and suggestions for configuration, including run-time parameters, navigating the httpd.conf file, and static versus dynamic content situations."