|
APACHE Workshop
This course introduces the delegate to the main concepts of the APACHE
Web server. The most commonly used configuration commands are described
in detail. It is designed to give delegates practical experience in
installing and configuring APACHE. The course also covers the
installation and differences between APACHE on UNIX and Win32 systems.
Select here for a list of all courses
|
*see note at bottom for special savings!
for pricing for a course run especially for your organisation, please
use our worksheet **Also available on your site for groups of four to
ten.
COURSE DATES:
Mar 2010
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov |
Dec |
Jan 2011
|
|
7-CL
|
26-CL
|
|
14-CL
|
31-CL
|
|
20-CL
|
|
20-CL
|
|
INTENSITY: About 40% of the course is
practicals, and 60% lectures
RESOURCE: The course in run using
Linux servers Each student will have exclusive use of an Apache
server to configure and test, and access to a number of systems for
testing web server access. Attendees are welcome to bring along their
own laptop PC for use during exercises. Each attendee will be provided
with their own set of comprehensive notes.
PREREQUISITES: .
- Attendance on a UNIX/LINUX/SOLARIS/HP-UX/AIX System
Administration course or similar Windows operating system knowledge is
essential. A knowledge of Perl Programming would be beneficial.
PRACTICALS / TAKEAWAYS: Each student
leaves the course with their own set of training notes.
| Every student who attends this course
will be issued with a signed certificate of course completion. |
SOFTWARE VERSIONS: Covers Apache
versions 1.3.x 2.0.x
TOPICS COVERED ON THE COURSE
Introduction
- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
Introduction to the Apache Web Sever
- APACHE Architecture
- Client Side
- Server Side
Installing Apache
- APACHE Binaries
- Directories and Permissions
- Modules
Starting Apache
- Option to httpd
- Starting Manually
- Automatic System Start
Configuring Apache
- httpd.conf File
- Security
- Document Root
- Basic Server Directives
Server Status
- Server Info
- Managing Children
- Include Directive
Apache and Security
- Passwords
- Authentication
- Allow - Deny (Effect of Order)
Multiple Sites
- Virtual Hosting
- Name Based Virtual Hosting
- IP-Based Virtual Hosting
- Port-Based Virtual Hosting
Application Interaction
- CGI
- Http Methods
- Databases
- CGI Scripts vs Security
- Perl - PHP - Tomcat
- SSI
- Re-writing
Indexing
- What is indexing?
- FancyIndexing
- AddDescription
- AddIcon
Authentication and SSL
- What is Authentication?
- Secure Socket Layer
- SSL Directives
Proxy Server
- What is a Proxy Server?
- Configuration for a Proxy Server
- Caching
Logging
- Standard Logging
- Customised Logging
- Tracking Site Usage
APACHE for Win32
- Win32 Distributions
- Installing APACHE for Win32
- Starting/Stopping APACHE
- Configuring APACHE for WIN32
- Running APACHE from a Console Window
- Httpd.conf for Win32
|