Apache Training

 

Our Apache HTTP training is targeted at system administrators and solutions architects who need to:
  • configure Apache virtual hosting,
  • load and configure moduels,
  • understand Apache config files and directives,
  • optimise Apache performance,
  • load-balance apache or tomcat,
  • implement forward-proxing or reverse proxing. 

Purpose: Learn how to

  • install,
  • configure,
  • secure,
  • administrate and
  • optimise Apache HTTP server

Role: System Administrator, Web Masters

Learning Style: Hands On

Skill Level:  Intermediate

DescriptionDaysPrice (ex vat)
Apache Training4ZARUSD
R 9,500$ 950

* Includes text book, lunch and tea. All Classes start at 09H00-09H30 unless pre-arranged.

Course Outline

    • Introduction to Apache
    • Installing Apache
    • Testing Installation
    • Starting and Stopping Apache
    • Starting/Stopping Apache on Windows
    • Apache Monitor
    • Apache Executable
    • Starting/Stopping Apache on Unix/Linux
    • Apache Executable
    • apachectl script
    • Modules
    • Overview of Apache Modules
    • Installing Modules
    • 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
    • Overview of mod_rewrite
    • 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
    • Configuring Apache MPMs (prefork, worker, winnt)
    • Handlers and Filters
    • Overview of Handlers
    • The Section
    • Configuring Handlers
    • The server-status Handler
    • Overview of Filters
    • Configuring Filters
    • SSI
    • Overview of SSI
    • Configuring SSI
    • Using SSI Directives
    • Managing Scripts
    • Overview of scripting options
    • Configuring mod_perl
    • Installing PHP on Windows
    • Configuring PHP
    • Security
    • Common Security Issues with Apache
    • Dynamic Content Issues
    • Authentication
    • Authorization
    • Access Control
    • Unix File Permissions
    • Configuring Apache for SSL
    • Overview of SSL
    • Installing mod_ssl
    • Generating SSL certificates
    • Configuring mod_ssl