Synopses & Reviews
This book aims to teach you everything you need to know to build, install, and configure every aspect of Apache, the world's most popular Web server.
Two versions of Apache are now available. Apache 1.3 is still widely used and is continuously updated. Apache 2 offers new and powerful features, such as multi-processsing modules and filters, as well as a revised and expanded build system for compiling Apache from source. This book comprehensively covers both server versions, presenting up-to-date information and examples, and highlighting variations bettween the two releases in context.
In addition, this book is organized to provide solutions to common problems. It answers the questions that administrators like you typically ask, without requiring that you know the name of a specific Apache module or directive beforehand. This book also demonstrates multiple solutions to a problem, and contrasts the benefits and drawbacks of each approach. After reading Pro Apache, you'll know not only how to get the results you want, but also why a solution works the way it does.
Finally, this book examines how to accomplish more advanced configurations, where individual features must cooperate with each other intelligently.
Now in its third edition, the expertise found in Pro Apache makes it the definitive guide to harnessing the power of Apache safely and securely.
* The Definitive Guide to Apache, Third Edition is a new revision of Peter Wainwright s best-selling (actually, the highest-selling) book on Apache configuration and administration.
* Provides multiple methods and examples of how to solve a particular problem; compares and contrasts the methods rather than recommending a single, "best" solution.
* Demonstrates how to use many of the most-popular scripting languages such as PHP, Perl, and Python to create dynamic web sites.
The Apache HTTP server (simply "Apache") powers most of the sites on the World Wide Web. Programmable, extensible, and highly-configurable, the Apache web server provides for uploads, downloads, CGI and other server-side scripting, and web site security.
Pro Apache, Third Edition is a new revision of Peter Wainwright's bestselling book on Apache configuration and administration. In addition to installation, maintenance, and deployment, the book demonstrates how to configure Apache to use Perl, PHP, and Python as server-side scripting languages. And unlike other books on Apache, Pro Apache provides comprehensive information on both major revisions - 1.3 and 2.0 - of the software.
Table of Contents
Apache and the Internet; Getting Started with Apache; Building Apache the Way You Want It; Configuring Apache the Way You Want It; Deciding What the Client Needs; Delivering Dynamic Content; Hosting More Than One Web Site; Improving Apache's Performance; Monitoring Apache; Securing Apache; Improving Web Server Security; Extending Apache; Appendix A: Useful RFCs; Appendix B: Apache Variants; Appendix C: The Apache License; Appendix D: Environment Variables; Appendix E: Server Side Includes; Appendix F: Regular Expressions; Appendix G: Third Party Apache Modules; Appendix H: HTTP Headers and Status Codes; Appendix J: Directives by Module; Appendix K: Directives by Name.