Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Introduction to Apache HTTPD Administration

Course Summary

The Introduction to Apache HTTPD Administration training course focuses on installing, configuring, and tuning Apache as a web server.

The course begins with an introduction to Apache, including starting and stopping Apache on Windows, and an overview of Apache modules. Next, it provides an overview of Apache configuration files, the htaccess file, and Multipurpose Internet Mail Extensions (MIME). The course concludes with performance tuning, managing scripts, and examining security issues.

Purpose
Learn how to install, configure, and administer the leading Web Server.
Audience
Experienced System Administrators needing to roll-out Apache HTTPD.
Role
System Administrator
Skill Level
Intermediate
Style
Hack-a-thon - Learning Spikes - Workshops
Duration
3 Days
Related Technologies
System Administration Training | Apache | Apache HTTPD | Server Administration

 

Productivity Objectives
  • Structure Apache Hypertext Transfer Protocol Daemon (HTTPD) as a web server
  • Discover how to migrate from another web server to Apache HTTPD

What You'll Learn:

In the Introduction to Apache HTTPD Administration training course, you'll learn:
  • Introduction to Apache
    • Downloading Apache
    • Installing Apache on Windows using a pre-built binary
    • Installing Apache on Unix/Linux from source
    • Compiling options
    • Understanding dynamic vs. static compilation of modules
    • Re-compiling
    • Testing Installation
  • Starting and Stopping Apache
    • Starting/Stopping Apache on Windows
    • Apache Monitor
    • Apache Executable
    • Windows Service
    • Starting/Stopping Apache on Unix/Linux
    • Apache Executable
    • apachectl script
    • Installing Apache as a Service
  • 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
    • Understanding .htacces files
    • Configuring .htaccess
    • Executing the AllowOverride directive
    • Setting directory authentication
    • Allowing CGI scripts
    • Examing 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
    • The mod_perl Module
    • 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
    • Apache for SSL Configuration
    • Overview of SSL
    • mod_ssl Installation
    • SSL certificates generation
    • mod_ssl configuration
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.