Home Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 

RED HAT

 
   
Course Name: RH320 Red Hat® Apache and Secure Web Server Administration Training
   
Deployment Options: Onsite - Instructor-Led Training
   
Course Duration: 5 days depending on audience background and options
   
Related Courses
 
 
Introduction:
 
For Linux and/or UNIX systems administrators who want to configure and maintain a secure Apache Web Server.
 
Audience:
 
Linux or UNIX system administrators who desire to obtain intensive hands-on training on configuration and management of an Apache Web Server.
 
Prerequisites:
 
  • RH253 Red Hat Linux Network Services and Security, or RH300 RHCE Rapid Track Course, or equivalent experience with UNIX or Linux
  • Creating web pages using HTML
  • Some experience with Perl or Python or shell scripting/programming is recommended, but not required
  • RH253 Red Hat® Linux Networking and Security Administration
  • RH300 Red Hat® Linux (RHCE®) Rapid Track Certification Course & RHCE Lab Exam
 
Customize it:
 
This 5-day LINUX course will be customized to your needs and specifications. Eno.com will assist you in identifying those needs and specifications. A word to the wise, there are many vendors of Linux training. They will typically have a broad and general course, one size fits all, already developed and just put your organization?s ame on the title slide. This minimizes their effort and time investment. At Eno.com, every course is made to your exact and exacting specifications. We help you ensure what you are getting is what you really need even if at the beginning you weren't too sure of what that was. We fit the class to your needs. We never fit you into our standard, one size fits all, class.
 
Objectives:
 

What You'll Learn;

  • Configure and maintain an Apache web server running under Red Hat Linux
  • Incorporate CGI handlers, SSL security, and dynamic content
  • Customize via modules
 
Course Outline
 
1. Introduction and Basic Apache Configuration
•httpd overview: client/server topology, transactional overview
•History of web servers: NCSA, Apache evolution, the Apache Organization
•Apache today: Usage, extensibility, process model, Red Hat's Apache packages
•Basic configuration: Configuration files and options, basic daemon control

2. Apache Virtual Hosts
•Understanding virtual hosts: IP-based, name-based
•Configuration directives and syntax checking
•Using Apache to serve virtually hosted web servers
•Web server log files: Formats, configuration, use, and analysis
•Server MIME types

3. CGI and Server-Side Includes
•Understanding CGI: Definition, mechanics, limitations, and common CGI languages
•Basic CGI requirements
•Useful CGI tasks: Form processing, database manipulation, and custom-built tasks
•SSI: Similarities to CGI, .shtml implementation, Xbithack directive, and examples
•CGI security: proper programming; suEXEC: file placement issues, and configuration

4. Database Backends
•Available databases
•Postgres: Installation, administration, creating and loading a table; pgaccess
•Query and insert with SQL
•Implementations of query and insert in CGI
•Perl CGI.pm; DBD/DBI.pm

5. Apache Customization through Modules
•Concepts
•mod_perl
•mod_php
•mod_status
•mod_usertrack
•mod_rewrite
•Other modules

6. Security and Authentication
•Basic access control by host/domain/network
•Apache security strategies
•Implementing web-based password authentication
•Authentication scenarios

7. Advanced Security with SSL
•Basic cryptography and SSL concepts
•SSL certificates
•Obtaining a web site certificate
•Implementing SSL with Apache
 
Other Expertise:
 
 

For organizational purchases, please send us a message at salesinfo@eno.com or complete and submit this form .