Apache Web Server Administration for Windows Training

  4.3 out of 5 - Read Testimonials

In this Apache Web Server training class, you will learn how to administer the Apache Web Server. The class covers installation of Apache, basic operation of the web server, configuration, URL mapping, directory indexing, virtual hosting, performance tuning, and security.

The objective of this course is to prepare administrators for installing, configuring, securing, and performance tuning the Apache Web Server.

This Apache Web Server class assumes familiarity with general web concepts.

Goals
  1. Learn how install Apache Web Server.
  2. Understand the basic operation of Apache.
  3. Learn how to configure Apache.
  4. Understand how to implement URL mapping.
  5. Learn how to provide directory indexing.
  6. Learn how to performance tune the web server.
  7. Understand techniques to secure Apache.
Outline
  1. Apache Web Server
    1. The Apache Web Server
    2. Features
    3. Download
    4. Windows
    5. Linux
  2. Directory Structure
    1. Apache Directories
    2. The Role of Each Directory
    3. bin
    4. cgi-bin
    5. conf
    6. error
    7. htdocs
    8. icons
    9. include
    10. lib
    11. modules
    12. Document Root
  3. httpd.conf Configuration
    1. Contents of httpd.conf
    2. Coding Directives, Containers, and Comments
    3. Directives
    4. Containers
    5. Comments
    6. Scope of Directives
    7. Order of Evaluation of Containers
    8. Making Port Assignments
    9. Specifying the Document Root
    10. Including Files
    11. Modularization and Organization
    12. Guidelines for Modularization
    13. Organization
    14. Verifying the Syntax of httpd.conf
    15. Updating httpd.conf between Releases
    16. Securing httpd.conf
  4. Load Modules
    1. Dynamic Shared Objects
    2. The Core Module
    3. Static Modules
    4. Building Modules from Source and Installing from a Package
    5. Relationship between Modules and Directives
    6. LoadModule Directive
    7. Using a Module's Directives
    8. MIME Types and mod_mime
  5. Security
    1. Secure Socket Layer
    2. Creating a Certificate
    3. Server Setup
    4. Access Control
    5. Host and IP
    6. Authentication
    7. Basic Authentication
    8. Digest Authentication
    9. How Apache Implements Authorization
    10. LDAP Authentication and Authorization
  6. Logging
    1. Logging Overview
    2. The Error Log
    3. The Access, Agent, and Referer Logs
    4. CustomLog
    5. Formatting the Log Record with LogFormat
    6. Log Rotation
  7. Configuring Directories
    1. Directory Containers in httpd.conf
    2. The Options Directive
    3. Directory Indexing
    4. IndexOptions
    5. DirectoryIndex
    6. Excluding Files with IndexIgnore
    7. .htaccess
    8. Handling HTTP Status Codes with Error Documents
    9. Location Containers
  8. Virtual Hosts
    1. Virtual Host Container
    2. Setting Up the Virtual Host
    3. IP-based
    4. Name-based
    5. Port-based
  9. Using Aliases and Redirecting
    1. Configuring an Alias for a URL
    2. Redirect
    3. Using mod_rewrite
  10. Performance Considerations
    1. Adjusting httpd.conf
    2. DNS Name Lookup
    3. Logging I/O
    4. Web Applications
    5. Network Issues
  11. Customizing Request/Response Processing
    1. Handlers and Requests
    2. Built-in Handlers
    3. Handler Directives
    4. SetHandler
    5. AddHandler
    6. RemoveHandler
    7. Filters
  12. PHP
    1. PHP
    2. Download and Installation
    3. Windows
    4. Linux
    5. Apache Configuration
    6. Writing a Basic PHP Web Page
    7. Using MySQL with Apache and PHP
    8. WordPress
  13. Mod Proxy and Mod Proxy Balance
    1. Apache as a Proxy Server
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.

Class Prerequisites

Experience in the following is required for this Apache Web Server class:

  • Familiarity with general web concepts.
Preparing for Class

Training for your Team

Length: 2 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

Training for Yourself

$950.00 or 2 vouchers

Upcoming Classes

  • See More Classes

Please select a class.
  • Live Online Training
  • For Individuals
  • Expert Instructors
  • Guaranteed to Run
  • 100% Free Re-take Option
  • 1-minute Video

What people say about our training

As good as it gets.
John Miller
Lehigh Carbon Community College
For the IT professional without the capability of giving up 5 days of their time to take a class, this 2 day class and method was just as helpful and was convenient to my schedule.
Jeffrey Wright
Thomson Reuters
Instructor brought a wealth of experience and hands-on knowledge to the course.
Chris Morrison
Central Ohio Technical College
Knowledgeable, personable, and professional instructors make Webucator a great choice for technical training needs.
A.J. Harnak
Vanguard

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

60,501

Students who have taken Instructor-led Training

11,679

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

8.60

Students rated our Apache Web Server Administration for Windows Training trainers 8.60 out of 10 based on 38 reviews

Contact Us or call 1-877-932-8228