AquinasTraining.co.uk - training courses. Home  -  FAQ  -  Corporate Plans

Apache Web Server Administration (3 day)

APH3      Course duration (days): 3
Talk to a Training Advisor
Tel. 0800 652 0202
Availability (sort by: location | date)
Request availability by clicking a date.
Europe / International
Wokingham
TBA (RG40) 23/08/10 £ 945
TBA (RG40) 04/10/10 £ 945
TBA (RG40) 22/11/10 £ 945
TBA (RG40) 20/12/10 £ 945
TBA (EC1) 16/08/10 £ 1,095
TBA (EC1) 20/10/10 £ 1,095
TBA (EC1) 20/12/10 £ 1,095
Prices exc. VAT.  Courses are vendor approved.
Prices vary depending on city and county.
Need help? Contact us now.

About this class

This is a three-day course that provides an overview of Apache Web Server. It is designed to be instructor-led while facilitated at a pace that is comfortable for the group, using a classroom-delivery learning model with structured and unstructured hands-on activities. This course addresses the evolution of Apache Web Server technology and market dominance, as well as how to build, install, and configure Apache. Web-related issues such as authentication, dynamic Web content, and virtual hosting/administration are included, as are Apache system performance issues (e.g., logging systems, firewalls, and proxies).

This training may be available onsite; please contact us if you are interested.

What prerequisites are required

To ensure your success, we recommend you first take the following courses or have equivalent knowledge:

  • Linux System Administration
  • Network+ Certification

Contents of this class

Introduction to Apache Web Server

  • Apache Web Server Evolution
  • Copying the Apache Web Server Source File
  • Apache Architecture and Features
  • Apache's Role in the Internet

Installation and Configuration

  • Build and Install Apache Web Server
  • Uncompressing Apache Files
  • Installing Apache Using APACI
  • Installing Apache Using the Original Method
  • Verify Initial Configuration
  • Verifying and Editing the Configuration
  • Start, Stop, and Status the Apache Server Process
  • Starting and Stopping Apache Using the apachectl Script
  • Starting and Stopping Apache Using the httpd Executable
  • Configure Apache Core Modules

Security

  • Basic Security with Apache
  • Host-based Authentication
  • User-based Authentication
  • Create User-based Authentication
  • Secure Sockets Layer (SSL)
  • Using mod_ssl

Delivering Dynamic Web Content

  • Apache's Role in the Dynamic Web
  • Develop a Dynamic Web Model
  • Server Side Includes (SSIs)
  • Define Time Last Modified with SSI
  • Configure Apache Web Server to Support CGI
  • Verifying Apache's support for CGI
  • Write CGI Programs
  • CGI Script
  • CGI Alternative Technologies

Virtual Hosts, Redirection, and Indexing

  • Virtual Hosting with Apache
  • Virtual Host Configuration
  • Create a Name-based Virtual Host
  • Redirection
  • Use Directory Aliasing
  • Directory Indexing
  • Implement FancyIndexing

Proxy Servers and Firewalls

  • Apache Proxy
  • Configuring Proxy Services
  • Configure the Browser
  • Firewalls and Apache
  • Firewall Architecture Models

Monitoring Apache Web Server

  • Error Logs
  • Check Error Log File Permissions
  • View the Error Log
  • Redirect Output to Alternative Location
  • Logging HTTP Access
  • Create a Transfer Log
  • Create a Custom Log
  • Web Server Status and Server Information
  • Enabling Server Status and Extended Server Status
  • Enabling Server Information
  • User Tracking

Improving Performance

  • Improve System Performance
  • Wilderness Exchange
  • Apache Performance Strategies
  • Process Improvements and Directives
  • Limiting Client Requests
  • Proxy Caching

Starting and Stopping

  • Apache Start/Stop Commands
  • Options Permitted with Binary