SETC Training844-434-7382
 Find a Course: 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

Apache Training

The instructor is skillful and is very excited and interested to know that student understands and benefits from the course. He never leaves any question unanswered.
Comment from Statistics Canada

1. Title

  • Apache Core Administration Skills (APACHE, 3 days)
    View PDF

2. Course Pre-requisites

  • Unix or Linux System Administrator with working knowledge of the command line and text file editing

3. Target Audience

  • Unix/Linux System Administrator

4. Dates and Pricing

2 People for Guaranteed Live or Virtual Delivery $1,675.00 per person

5. Outline

Module 1: Introduction to Apache

Topic 1: History of the Apache Web Server

Topic 2: Overview of Apache Software Foundation

Topic 3: Downloading Apache

Topic 4: Installing Apache on Windows

Topic 5: Installing Apache on Unix/Linux

Topic 6: Compilation options

Topic 7: About Dynamic and Static Compilation

Topic 8: Testing and Validating the Installation

Topic 9: Installing Modules

Module 2: Starting and Stopping Apache

Topic 1: Starting/Stopping Apache on Windows

Topic 2: Apache Monitor

Topic 3: Apache Executable

Topic 4: Windows Service

Topic 5: Starting/Stopping Apache on Unix/Linux

Topic 6: Apache Executable

Topic 7: apachectl script

Topic 8: Install Apache as a Service

Module 3: The Apache Configuration Files

Topic 1: The contents of the /conf directory

Topic 2: The httpd.conf file

Topic 3: Directives

Topic 4: Sections

Topic 5: The Include Directive

Topic 6: The Options Directive

Topic 7: The Installed Directories

Module 4: The htaccess File

Topic 1: Overview of .htacces files

Topic 2: Configuring .htaccess

Topic 3: The AllowOverride directive

Topic 4: Setting directory authentication

Topic 5: Allowing CGI scripts

Topic 6: Performance Issues

Module 5: Virtual Hosts

Topic 1: Overview of Virtual Hosting

Topic 2: IP-Based Virtual Hosts

Topic 3: Name-based Virtual Hosts

Topic 4: Port-based Virtual Hosts

Topic 5: Bulk Virtual Hosting

Module 6: MIME and File Types

Topic 1: Overview of MIME Types

Topic 2: Configuring MIME Types

Topic 3: Encoding Files

Topic 4: Character Sets

Topic 5: Languages

Module 7: URL Mapping

Topic 1: Configuring Aliases

Topic 2: Configuring Redirects

Topic 3: The DocumentRoot Directive

Topic 4: Error Documents

Topic 5: Overview of mod_rewrite

Module 8: Directory Indexing

Topic 1: The DirectoryIndex Directive

Topic 2: Fancy Indexing

Topic 3: Headers and Footers

Topic 4: Ignoring Files

Topic 5: Searching and Sorting

Module 9: Performance Tuning

Topic 1: The ApacheBench Utility Program

Topic 2: Tweaking the Apache Configuration

Topic 3: Configuring Apache MPMs (prefork, worker, winnt)

Module 10: Handlers and Filters

Topic 1: Overview of Handlers

Topic 2: The Section

Topic 3: Configuring Handlers

Topic 4: The server-status Handler

Topic 5: Overview of Filters

Topic 6: Configuring Filters

Module 11: <B>SSI</B>

Topic 1: Overview of SSI

Topic 2: Configuring SSI

Topic 3: Using SSI Directives

Module 12: Managing Scripts

Topic 1: Overview of scripting options

Topic 2: The mod_perl Module

Topic 3: Configuring mod_perl

Topic 4: Installing PHP on Windows

Topic 5: Configuring PHP

Module 13: Security

Topic 1: Common Security Issues with Apache

Topic 2: Dynamic Content Issues

Topic 3: Authentication and Authorization

Topic 4: Access Control

Topic 5: Unix File Permissions

Topic 6: Configuring Apache for SSL

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette