Description
This Apache Web Server training workshop is an intensive, fast-paced day filled with step-by-step procedures, live demonstrations, explanations, and real-world examples. Apache is far and away the most widely used web server software on the Internet, plus it's in widespread use in intranets, extranets, and for hobbiests. It's free, powerful, flexible, and complex. In just one day, our experienced, professional trainer will show you how to design and build an HTTP server using Apache 2.0 running under a Linux operating system.
Bring this Workshop Onsite to Your Location. Small or large groups; Save on travel expense and time away from the office by bringing the training right to your door. Request a quote.
Course Objectives
Upon completion of this Apache training workshop, you will have gained hands-on experience in the following:
- Design and build a Web server using Apache
- Use both graphical and command line configuration tools
- Configure and deploy virtual hosting with Apache
- Tune Apache for maximum performance
- Maintain security with Apache
Certifications and Exams
This workshop is designed to help working IT professionals gain the skills necessary to install, configure, and optimize the Apache Web server. Although it is not designed as a "test-prep" course, it may be helpful to Linux+ and LPI candidates. Certification candidtates are strongly encouraged to review the workshop outline to ensure it meets their personal objectives.
Who should attend?
This professional-level Apache Web server training workshop is designed for IT professionals who are responsible for installing, configuring, supporting, optimizing, and troubleshooting Web servers. Attendees include webmasters, web administrators, network administrators and engineers, system administrators and engineers, and anyone responsible for delivering web services in an organization.
Frequently Asked Questions
Q: What version of Apache is used in the workshop?
A: The workshop is based on Apache 2.
Q: What version of Linux is used in the workshop?
A: We use CentOS 5.x.
Q: I use a different Linux distro (Red Hat, Debian, SuSE, etc.). Will this workshop be relevant for me?
A: Yes, very much so. Obviously, there are differences, especially in the types of included tools and file locations. Give us a call. You can talk with one of our trainers to help make a decision as to whether this workshop is appropriate for you.
Course Outline
Module One: Fundamentals of Apache and the Web
In this module, you'll learn the basics of how the Apache Web Server works. You'll see the how HTTP is used to provide Web services. You'll learn key points to ensure an effective design and implementation of your Apache Web Server.
- Basics of HTTP
- Basics of HTTP Web services and Apache
- Planning and installing Apache
Module Two: Configuring Apache
This module builds on Module One as you learn how to configure the Apache Web Server on a Linux or Unix platform. You'll explore the httpd.conf file (the primary Apache configuration file) by examining the most important directives. You'll look at the shared objects and see how to use the .htaccess file to customize directory access.
- Basics of Apache Web services
- Configuring a Linux (UNIX) system
- Understanding the httpd.conf file
- Directives
- Shared objects
- .htaccess
Module Three: Virtual Hosts
In Module Three, you'll learn great practical tools for configuring multiple sites on the same Apache Web Server. You'll even learn how to let multiple sites share a single IP address!
- Multiple sites and Apache
- Virtual hosts
- Named-based virtual hosting
- IP-based virtual hosting
Module Four: Security and Authentication
Module Four is all about ensuring security on your Apache Web Server. You'll learn various options for implementing password protection, plus you'll learn how to implement Secure Sockets Layer and certificates to protect data transmissions.
- Authentication protocol
- Authentication directives
- Passwords under UNIX
- Passwords over the Web
- Certificates and SSL
Prerequisites
This is a professional-level seminar. Prospective students should have attended soundtraining.net's Linux Server Training: Two-Day Hands-On Workshop workshop or have comparable experience prior to enrolling.
Schedule
One day
- Doors open: 8:30 a.m.
- Registration: 8:30 a.m. to 9:00 a.m.
- Morning session: 9:00 a.m. to 11:45 a.m.
- Lunch (on your own): 11:45 a.m. to 12:45 p.m.
- Afternoon session: 12:45 p.m. to 4:00 p.m.
There will be a fifteen minute break in the morning and afternoon sessions.
Onsite Training
Bring us onsite to your location! Private team training is a great training solution for your group.
All of soundtraining.net's workshops and seminars are available for presentation onsite at your location. You choose the time, the topic, and the location and we'll be there with the training you need for your team. Call (206) 988-5858 or click here for more information about bringing training right to your door. Request a quote.

