EncartaLabs

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.

COURSE AGENDA

1

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
2

Starting and Stopping Apache

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

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
4

The .htaccess File

  • Overview of .htaccess files
  • Configuring .htaccess
  • The AllowOverride directive
  • Setting directory authentication
  • Allowing CGI scripts
  • Performance Issues
5

Virtual Hosts

  • Overview of Virtual Hosting
  • IP-Based Virtual Hosts
  • Name-based Virtual Hosts
  • Port-based Virtual Hosts
  • Bulk Virtual Hosts
6

MIME and File Types

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

URL Mapping

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

Director Indexing

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

Performance Tuning

  • The Apache Bench Utility Program
  • Tweaking the Apache Configuration
10

Handlers and Filters

  • Overview of Handlers
  • The Section
  • Configuring Handlers
  • The server-status Handler
  • Overview of Filters
  • Configuring Filters
11

SSI

  • Overview of SSI
  • Configuring SSI
  • Using SSI Directives
12

Managing Scripts

  • Overview of scripting options
  • The mod-perl Module
  • Configuring mod-perl
  • Installing PHP on Windows
  • Configuring PHP
13

Security

  • Common Security Issues with Apache
  • Dynamic Content Issues
  • Authentication
  • Access Control
  • Unix File Permissions
14

Modules

  • Overview of Apache Modules
  • Installing Modules

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 3,500 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 20,000 corporate candidates across india and abroad
  • All our trainings are conducted in workshop mode with more focus on hands On

View our other course offerings by visiting www.encartalabs.com/course-catalogue

Contact us for delivering this course as a public/open-house workshop for a group of 10+ candidates at our venue

Top