Site Map | Legal | Privacy | Terms & Conditions..
.

Booking Hotline: ++44 (0) 1737 821 590..

 

  .


Course Categories


>>
Networking
......Basic networking
......LANs, WANs and cabling
.....
RF and Wireless
..... IP and routing
..... DNS, SNMP...
..... VoIP, SIP...
..... IPsec, firewalls...

>> Telecommunications
>> LINX
>> Foundry Networks
>> Product specific
>>
Management overviews
>> Security
>> UNIX and Linux
>> Microsoft
>> Programming


>> See all courses

 
Definitive Apache for Engineers
Apache course description
A hands on training course covering installation, configuration and management of the Apache web server.

Who will benefit?
Technical staff working with Apache.

Apache prerequisites
UNIX fundamentals.
TCP/IP Foundation.

Apache course objectives
By the end of the course delegates will be able to:
  • Install Apache.
  • Configure Apache.
  • Manage Apache.
  • Build static and dynamic web sites with Apache.
  • Secure Apache.

Duration: 3 days



>>Dates, prices & bookings for this course

>>Back to Networking courses overview

Apache course contents

Installing Apache
What is Apache? Apache versions, history, downloading Apache, source distribution, compilation, binary distribution, installation, platform considerations. Hands on: Downloading and installing Apache.

Controlling the Apache server
Running Apache, automatic Apache start, starting, stopping, restarting Apache. Checking Apache status. Hands on: Server control.

Configuration
Serving webpages, setting the document root, applying configuration changes, Configuration files, httpd.conf, syntax, directives, modules, utilities, turning features on/off. Hands on: basic Apache configuration.

More configuration
MIME, URL mapping, content negotiation, indexing, performance tuning.

Logging
log file content, configuration, log file locations, error logging, browser errors, error page configuration, forbidden index pages. Hands on: Log files.

Security
File permissions, .htaccess, protecting files with passwords, password files, authentication, restricting access by IP address.

Secure HTTP
HTTPS, installing mod_ssl, certificates, configuring mod_ssl, http and https coexistence.

Virtual hosts
Multiple sites on one server, separate configuration files, IP based, name based, port based, virtual host names, enabling, defining, configuring, aliases, testing, https virtual hosts. Hands on: Virtual hosts.

Dynamic sites
Dynamic sites, CGI, PHP, PERL, CGI programs, example CGI scripts, Apache and CGI, CGI parameters, CGI issues, PHP, mod_php, Perl and Apache, mod_perl, installing mod_perl. Hands on: CGI, PHP and Perl with Apache.

Modules
What are modules, standard modules, loading modules, mod_speling, mod_rewrite, other special purpose modules, URL rewriting, redirection, URL transformation, browser dependent pages. Hands on: Working with modules.