Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Apache Web Server Administration

( Duration: 3 Days )

The Apache 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. You 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.

  • Familiarity with general IT knowledge and terms.

This Apache Web Server Administration workshop is ideal for 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:
    • Hypertext Transfer Protocol Web Server (Apache)
    • Jakarta
    • Perl, PHP, XML, TCL, Ant, Logging
    • And many others
  • 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 6,000 various courses 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 https://www.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.

Top
Notice
X