My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Apache: The Definitive Guide, Second Edition
Vital Information for Apache Programmers and Administrators
By
Ben Laurie
,
Peter Laurie
February 1999
Pages: 388
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Chapter 1
Getting Started
How Does Apache Work?
What to Know About TCP/IP
How Does Apache Use TCP/IP?
What the Client Does
What Happens at the Server End?
Which Unix?
Which Apache?
Making Apache Under Unix
Apache Under Windows
Apache Under BS2000/OSD and AS/400
Chapter 2
Our First Web Site
What Is a Web Site?
Apache's Flags
site.toddle
Setting Up a Unix Server
Setting Up a Win32 Server
Chapter 3
Toward a Real Web Site
More and Better Web Sites: site.simple
Butterthlies, Inc., Gets Going
Block Directives
Other Directives
Two Sites and Apache
Controlling Virtual Hosts on Unix
Controlling Virtual Hosts on Win32
Virtual Hosts
Two Copies of Apache
HTTP Response Headers
Options
Restarts
.htaccess
CERN Metafiles
Expirations
Chapter 4
Common Gateway Interface (CGI)
Turning the Brochure into a Form
Writing and Executing Scripts
Script Directives
Useful Scripts
Debugging Scripts
Setting Environment Variables
suEXEC on Unix
Handlers
Actions
Chapter 5
Authentication
Authentication Protocol
Authentication Directives
Passwords Under Unix
Passwords Under Win32
New Order Form
Order, Allow, and Deny
Digest Authentication
Anonymous Access
Experiments
Automatic User Information
Using .htaccess Files
Overrides
Chapter 6
MIME, Content and Language Negotiation
MIME Types
Content Negotiation
Language Negotiation
Type Maps
Browsers and HTTP/1.1
Chapter 7
Indexing
Making Better Indexes in Apache
Making Our Own Indexes
Imagemaps
Chapter 8
Redirection
ScriptAlias
ScriptAliasMatch
Alias
AliasMatch
UserDir
Redirect
RedirectMatch
Rewrite
Speling
Chapter 9
Proxy Server
Proxy Directives
Caching
Setup
Chapter 10
Server-Side Includes
File Size
File Modification Time
Includes
Execute CGI
Echo
XBitHack
XSSI
Chapter 11
What's Going On?
AddModuleInfo
Status
Server Status
Server Info
Logging the Action
Chapter 12
Extra Modules
Authentication
Blocking Access
Counters
Faster CGI Programs
FrontPage from Microsoft
Languages and Internationalization
Server-Side Scripting
Throttling Connections
URL Rewriting
Miscellaneous
MIME Magic
DSO
Chapter 13
Security
Internal and External Users
Apache's Security Precautions
Binary Signatures, Virtual Cash
Firewalls
Legal Issues
Secure Sockets Layer: How to Do It
Apache-SSL's Directives
Cipher Suites
SSL and CGI
Chapter 14
The Apache API
Pools
Per-Server Configuration
Per-Directory Configuration
Per-Request Information
Access to Configuration and Request Information
Functions
Chapter 15
Writing Apache Modules
Overview
Status Codes
The Module Structure
A Complete Example
General Hints
Appendix A
Support Organizations
Appendix B
The echo Program
Appendix C
NCSA and Apache Compatibility
Appendix D
SSL Protocol
Handshake Protocol
Protecting Application Data
Final Notes
Appendix E
Sample Apache Log
Colophon
Return to
Apache: The Definitive Guide