Consulting Training Blog Careers About Us Contact Us
All Classes Will Be Held Virtually – Live Online Intertech's Training Division has been successfully instructing professionals through virtual live online training since the advent of the smartboard. It is a proven form and offers the convenience of live questions, group interaction, and labs with an instructor looking over your shoulder. Because of this, we will continue all classes live but virtually, including Agile and Scrum instruction, so businesses and individual’s seeking professional development can keep moving forward during these unexpected times.

Apache Web Server Administration Training

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us


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.

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Course Outline

Introduction to Apache
  • 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
  • Change the install folder to be c:\Apache
  • Click "Install" to complete the installation
  • Test the Installation
Starting and Stopping Apache
  • Start/Stop the Server on Windows
  • The Apache Monitor
  • Install Apache as a Service
  • The apachectl Script
The Apache Configuration Files
  • The contents of the /conf directory
  • The httpd.conf file
  • Directives
  • Sections
  • The Include Directive
  • The Options Directive
  • The Installed Directories
The .htaccess File
  • Overview of .htacces files
  • Configuring .htaccess
  • The AllowOverride directive
  • Setting directory authentication
  • Allowing CGI scripts
  • Performance Issues
Virtual Hosts
  • Overview of Virtual Hosting
  • IP-Based Virtual Hosts
  • Name-based Virtual Hosts
  • Port-based Virtual Hosts
  • Bulk Virtual Hosting
MIME and File Types
  • Overview of MIME Types
  • Configuring MIME Types
  • Encoding Files
  • Character Sets
  • Languages
URL Mapping
  • Configuring Aliases
  • Configuring Redirects
  • The DocumentRoot Directive
  • Error Documents
Directory Indexing
  • The DirectoryIndex Directive
  • Fancy Indexing
  • Headers and Footers
  • Ignoring Files
  • Searching and Sorting
Performance Tuning
  • The ApacheBench Utility Program
  • Tweaking the Apache Configuration
Handlers and Filters
  • Overview of Handlers
  • The Section
  • Configuring Handlers
  • The server-status Handler
  • Overview of Filters
  • Configuring Filters
  • Overview of SSI
  • Configuring SSI
  • Using SSI Directives
Managing Scripts
  • Overview of scripting options
  • The mod_perl Module
  • Configuring mod_perl
  • Installing PHP on Windows
  • Configuring PHP
  • Common Security Issues with Apache
  • Dynamic Content Issues
  • Authentication
  • Authorization
  • Access Control
  • Unix File Permissions
  • Overview of Apache Modules
  • Installing Modules

Free Resources from Intertech

Complete Guide to Becoming a Full Stack Developer

2 Free Resources: Missed Issues in Software Estimation and Stakeholder Questionnaire

Free Chapter from Intertech's RESTful Web Services Course