A practical, task-oriented tutorial on installing, configuring, and administering the latest version of the industry's most popular Web server.Includes coverage of Apache 2.0, the most significant new version of Apache since it was first developed.Apache is the dominant Web server in use today.Written by a respected member of the Apache Software Foundation who is also skilled at understanding the problems new users face when using Apache.Sams Teach Yourself Apache 2 in 24 Hours covers the installation, configuration, and ongoing administration of the Apache Web server on Unix and Windows platforms. Using a hands-on, task-oriented format, it concentrates on the most popular features and common quirks of the server. The book is divided in two parts. The first part helps the reader build, configure, and get started with Apache. After completing these chapters the reader will be able to start, stop, and monitor the Web server. He also will be able to serve both static content and dynamic content (via CGIs), customize the logs, and restrict access to certain parts of the Web server. The second part explains in detail the architecture of Apache and how to extend the server via third-party modules like PHP and Tomcat. It covers server performance and scalability, content management, and how to set up a secure server with SSL.Daniel Lopez is a senior software engineer with Covalent technologies, the leading provider of solutions for Apache. He is a member of the Apache Software Foundation, he speaks regularly at open source and Apache conferences, and he is the author of the Comanche configuration tool for Apache, which gives him a daily exposure to the problems new users face taking their first steps with Apache. He enjoys teaching and writing and has published popular how-tos on Apache and Linux networking that have been translated into seven languages and included in several books.