|
Intoduction to Apache HTTP Server Chapter 1: Introduction to Apache - The Apache Software Foundation
- Apache HTTP Server is an open-source project managed by the Apache Software
- Foundation (ASF).
- The ASF supports many projects, including:
- HTTP Web server (Apache)
- Jakarta
- Perl, PHP, XML, TCL, Ant, Logging and many others
- Downloading Apache
- Download the Apache Binary for Windows
- Make sure Port 80 is available
- Run the Install Program
- Enter the Server Information
- Change the install folder to be c:\Apache
- Click Install to complete the installation
- Test the Installation
Chapter 2: Starting and Stopping Apache - Start/Stop the Server on Windows
- The Apache Monitor
- Install Apache as a Service
- The apachectl Script
Chapter 3: The Apache Configuration Files - The contents of the /conf directory
- The httpd.conf fileDirectives
- Sections
- The Include Directive
- The Options Directive
- The Installed Directories
Chapter 4: The .htaccess File - Overview of .htacces files
- Configuring .htaccess
- The AllowOverride directive
- Setting directory authentication
- Allowing CGI scripts
- Performance Issues
Chapter 5: Virtual Hosts - Overview of Virtual Hosting
- IP-Based Virtual Hosts
- Name-based Virtual Hosts
- Port-based Virtual Hosts
- Bulk Virtual Hosting
Chapter 6: MIME and File Types - Overview of MIME Types
- Configuring MIME Types
- Encoding Files
- Character Sets
- Languages
Chapter 7: URL Mapping - Configuring Aliases
- Configuring Redirects
- The DocumentRoot Directive
- Error Documents
Chapter 8: Directory Indexing - The DirectoryIndex Directive
- Fancy Indexing
- Headers and Footers
- Ignoring Files
- Searching and Sorting
Chapter 9: Performance Tuning - The ApacheBench Utility Program
- Tweaking the Apache Configuration
Chapter 10: Handlers and Filters - Overview of Handlers
- The <Location> Section
- Configuring Handlers
- The server-status Handler
- Overview of Filters
- Configuring Filters
Chapter 11: SSI - Overview of SSI
- Configuring SSI
- Using SSI Directives
Chapter 12: Managing Scripts - Overview of scripting options
- The mod_perl Module
- Configuring mod_perl
- Installing PHP on Windows
- Configuring PHP
Chapter 13: Security - Common Security Issues with Apache
- Dynamic Content Issues
- Authentication
- Authorization
- Access Control
- Unix File Permissions
Chapter 14: Modules - Overview of Apache Modules
- Installing Modules
|