Learn to Configure and Administrate Apache HTTP Server
The Apache HTTP Server, colloquially called Apache, The Apache HTTP Server, colloquially called Apache. Originally based on the NCSA HTTPd server, development of Apache began in early 1995 after work on the NCSA code stalled. Apache quickly overtook NCSA HTTPd as the dominant HTTP server, and has remained the most popular HTTP server in use since April 1996. In 2009, it became the first Web server software to serve more than 100 million Web sites.
Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation. Most commonly used on a Unix-like system,[5] the software is available for a wide variety of operating systems, including Unix, FreeBSD, Linux, Solaris, Novell NetWare, OS X, Microsoft Windows, OS/2, TPF, OpenVMS and eComStation.
Overview
The Apache Web Server Training Course covers the details of installing and configuring the most popular Web server on the planet: Apache’s httpd server.
Candidates learn the details of the httpd.conf configuration file, using .htaccess files, virtual hosts, MIME and file types, URL mapping, directory indexing, performance tuning, handlers, filters, server-side includes, managing scripts, security and Apache modules.
Prerequisites
Base experience with system administration on Microsoft Windows, UNIX, or Linux operating systems.
Lessons
Introduction to Apache
Lesson : 1 | Duration 1.5 hours
- Explain the difference between Apache httpd/web server and Apache Software Foundation
Installation of Apache
Lesson : 2 | Duration 1.5 hours
- Compile and install Apache on both Windows and UNIX-type environments
Configuration
Lesson : 3 | Duration 1.5 hours
- Understand Apache configuration files: httpd.conf
Logging on Apache
Lesson : 4 | Duration 1.5 hours
- Logging on Apache
URL Handling on Apache
Lesson : 5 | Duration 1.5 hours
- URL Handling on Apache
Handlers and Filters on Apache
Lesson : 6 | Duration 1.5 hours
- Handlers and Filters on Apache
Virtual Hosting on Apache
Lesson : 7 | Duration 1.5 hours
- Virtual Hosting on Apache
Directory Indexing on Apache
Lesson : 8 | Duration 1.5 hours
- Navigate Apache’s directory structure
Apache Performance Tuning
Lesson : 9 | Duration 1.5 hours
- Tune Apache’s performance
Dynamic Content on Apache
Lesson : 10 | Duration 1.5 hours
- Secure Apache and applications running on it
Apache Security
Lesson : 11 | Duration 1.5 hours
- Set up Apache for SSL
Advanced URL manipulation on Apache (mod_rewrite)
Lesson : 12 | Duration 1.5 hours
- Advanced URL manipulation on Apache (mod_rewrite)