I loved working from home and experiencing the professionalism of an instructor-lead class. More Testimonials »

Apache Web Server Administration Training

Delivery Options

Class Date and Time Price Pricing Information
$950.00
or 2 vouchers vouchers
$950.00 or 2 vouchers vouchers
$950.00 or 2 vouchers vouchers

Class Description

Class Overview

This Apache Web Server training class is for Web Server administrators who need to be able to install, configure and run Apache httpd Web Server.

Class Goals

  • Learn to install and configure Apache's httpd server.
  • Learn the details of the httpd.conf configuration file.
  • Learn to use .htaccess files.
  • Learn about virtual hosts.
  • Learn about MIME and file types.
  • Learn URL mapping.
  • Learn about directory indexing.
  • Learn about performance tuning.
  • Learn about handlers, filters, and server-side includes.
  • Learn about managing scripts, security and Apache modules.

Class Outline

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

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Compare Us
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator
Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.

Free Webinars

A Crash Course in CSS

Wed, 3/21 1:00 PM EST

© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723