0.4. Organization of This Book
The chapters that follow and their contents are listed here:
- Chapter 1
-
Covers web servers, how Apache works, TCP/IP, HTTP, hostnames, what a
client does, what happens at the server end, choosing a Unix version,
and compiling and installing Apache under both Unix and Win32.
- Chapter 2
-
Discusses getting Apache to run, creating Apache users, runtime
flags, permissions, and site.simple.
- Chapter 3
-
Introduces a demonstration business, Butterthlies, Inc.; some HTML;
default indexing of web pages; server housekeeping; and block
directives.
- Chapter 4
-
Explains how to connect web sites to network addresses, including the
common case where more than one web site is hosted at a given network
address.
- Chapter 5
-
Explains controlling access, collecting information about clients,
cookies, DBM control, digest authentication, and anonymous access.
- Chapter 6
-
Covers content and language arbitration, type maps, and expiration of
information.
- Chapter 7
-
Discusses better indexes, index options, your own indexes, and
imagemaps.
- Chapter 8
-
Describes Alias, ScriptAlias,
and the amazing Rewrite module.
- Chapter 9
-
Covers remote proxies and proxy caching.
- Chapter 10
-
Explains Apache's facilities for tracking activity
on your web sites.
- Chapter 11
-
Explores the many aspects of protecting an Apache server and its
content from uninvited guests and intruders, including user
validation, binary signatures, virtual cash, certificates, firewalls,
packet filtering, secure sockets layer (SSL), legal issues, patent
rights, national security, and Apache-SSL directives.
- Chapter 12
-
Explains best practices for running large sites, including support
for multiple content-creators, separating test sites from production
sites, and integrating the site with other Internet technologies.
- Chapter 13
-
Explores the options available for using Apache to host automatically
changing content and interactive applications.
- Chapter 14
-
Explains using runtime commands in your HTML and XSSI — a more
secure server-side include.
- Chapter 15
-
Explains how to install and configure PHP, with an example for
connecting it to MySQL.
- Chapter 16
-
Demonstrates aliases, logs, HTML forms, a shell script, a CGI script
in Perl, environment variables, and using MySQL through Perl and
Apache.
- Chapter 17
-
Demonstrates how to install, configure, and use the mod_perl module
for efficient processing of Perl applications.
- Chapter 18
-
Explains how to install these two modules for supporting Java in the
Apache environment.
- Chapter 19
-
Explains how to use XML in conjunction with Apache and how to install
and configure the Cocoon set of tools for presenting XML content.
- Chapter 20
-
Explores the foundations of the Apache 2.0 API.
- Chapter 21
-
Describes how to create Apache modules using the Apache 2.0 Apache
Portable Runtime, including how to port modules from 1.3 to 2.0.
- Appendix A
-
Describes pools; per-server, per-directory, and per-request
information; functions; warnings; and parsing.
In addition, the Apache Quick Reference Card provides an outline of
Apache 1.3 and 2.0 syntax.
| | |
0.3. Conventions Used in This Book | | 0.5. Acknowledgments |
Copyright © 2003 O'Reilly & Associates. All rights reserved.