The Best College Academy of Our Small City

Latest News - QUIS NOSTRUM - Exercitationem ullam corporis suscipit laboriosam

Apache WebServer Administration Training

Course Description
Apache Web Server Administration course will cover the details of the httpd.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.
Apache Web server Course
Apache HTTP server Administration Course

Course Contents

  1. Introduction to Apache
    • Background
    • Overview of Apache HTTP server's features
    • Usage of Apache HTTP server in the real world
    • Overview of Apache Software Foundation
    • Apache License
    • Versions of Apache HTTP Server
    • Apache Server requirements and deployment options
  2. Installation of Apache
    • Getting Apache HTTP Server
    • Apache features as modules
    • Downloading Apache
    • Using vendor-supplied version of Apache
    • Building Apache from source
  3. The configure script
    • Static vs. shared modules
    • Directory/file layouts
    • Upgrading Apache from source
    • Installing Apache on Unix/Linux and Windows
    • Testing Apache installation
  4. Managing Apache server life-cycle
    • Starting
    • Stopping (graceful vs. hard)
    • Restarting (graceful vs. hard)
    • Command-line options (e.g. httpd vs. apachectl script)
    • Running Apache as a service on Unix/Linux and Windows
    • Querying Apache for feature support
  5. Configuration
    • Apache directory structure
    • Overview of files that come with apache
    • Apache .conf files
    • Syntax (directives, sections, comments, white-space)
    • Testing for correctness
    • Understanding Includes
    • Directive contexts
Takeaway from this course




  • Compile and install Apache on both Windows and UNIX-type environments
  • Explain the difference between Apache httpd/web server and Apache Software Foundation 
  • Deploy, support, and troubleshoot applications on Apache
  • Navigate Apache's directory structure
  • Understand Apache configuration files: httpd.conf 
  • Secure Apache and applications running on it
  • Set up Apache for SSL
  • Tune Apache's performance
  • Manipulate URLs through Apache's mod_rewrite module