|
This course is designed to quickly implement an Apache-2 web server. The course covers the installation and configuration of Apache-2 as a secure corporate web server capable of virtual hosting and linking to Java, Perl, PHP and CGI modules. The student will understand how modules are used dynamically, to provide a customized server, reflecting their corporation's needs.
|
|
Class Agenda:
- What Apache-2 provides
- Installation
- Methods of installation
- Download sites
- Files/programs - locations and functionality
- The Web Tree
- Configuration Basics
- Syntax and layout of the configuration file
- Scope and Block Directives
- A quick startup
- Settings that define locations
- Settings you should adjust
- Troubleshooting
- Telnet
- Web Browser
- Error messages
- Permissions/Ownership
- Log files
- Virtual hosting
- Binding IPs
- Hosts by name
- Hosts by IP
- Modules
- Base
- Mod_perl
- Mod_php
- Mod_cgi
- Mod_jk
- Security
- Firewalls
- Authentication
- HTTPS
- Certificates
- Monitoring your system
- Error logs
- Access logs
- Crontab
- Webalizer
|
Prerequisites:
- UNIX System Administration, or equivalent
- Knowledge of the vi editor
Audience:
This course is designed for administrators that need to implement the Apache-2 Web Server with typical corporate functionality such as a secure web server, Extranet and Intranet capabilities, virtual hosting, and modules that interface with Perl, Java, PHP, and CGI for dynamic web pages.
Course Benefits:
Upon completion of this course the administrator will be capable of installing, monitoring, and maintaining a secure corporate web server capable of hosting dynamic web pages for multiple virtual hosts.
Materials Furnished:
- Student Apache Web Server Manual
- Apache - The Definitive Guide
(O'Reilly)
Recommended Follow-On Courses:
- Perl Programming
- CGI Programming/Perl
Course Length: 5 Days
List Price: $2475 |