Apache Web Server Administration

( Duration: 2 Days )

Apache Hypertext Transfer Protocol Daemon Web Server Administration training course covers the details of installing and configuring the most popular Web server on the planet: Apache’s Hypertext Transfer Protocol Daemon server. Participants will learn the details of the Hypertext Transfer Protocol Daemon.conf configuration file, using .htaccess files, virtual hosts, MIME and file types, URL mapping, directory indexing, performance tuning, handlers, filters, server-side includes, managing scripts, security and Apache modules.

  • Participants should have familiarity with general IT knowledge and terms.

Web Server administrators who need to install, configure and run Apache Hypertext Transfer Protocol Daemon Web Server.



Introduction to Apache

  • Apache Software Foundation
  • Apache Hypertext Transfer Protocol Server is an open-source project managed by the Apache Software Foundation (ASF)
  • The ASF supports many “projects”, including:
  • 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 Installation
  • Test the Installation

Starting and Stopping Apache

  • Start/Stop the Server on Windows
  • The Apache as a Service
  • The apachectl Script

The Apache Configuration Files

  • The contents of the /conf directory
  • The Hypertext Transfer Protocol Daemon.conf file
  • Directives
  • Sections
  • The Include Directive
  • The Options Directive
  • The Installed Directories

The .htaccess File

  • Overview of .htaccess 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 Hosts

MIME and File Types

  • Overview of MIME Types
  • Configuring MIME Types
  • Encoding Files
  • Character Sets
  • Languages

URL Mapping

  • Configuring Aliases
  • Configuring Redirects
  • The Document Root Directive
  • Error Documents

Director Indexing

  • The Directory Index Directive
  • Fancy Indexing
  • Headers and Footers
  • Ignoring Files
  • Searching and Sorting

Performance Tuning

  • The Apache Bench 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
  • Access Control
  • Unix File Permissions


  • Overview of Apache Modules
  • Installing Modules

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.