Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Apache Web Server Administration

1,201 views

Published on

  • Be the first to comment

  • Be the first to like this

Apache Web Server Administration

  1. 1. Apache Web Server Administration Course No. 9510 Description Apache httpd Web Server Administration covers the details of installing and configuring the most popular Web server on the planet: Apache’s httpd server. Students will 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. Audience This course is for Web Server administrators who need to be able to install, configure and run Apache httpd Web Server. Major Topics • Introduction to Apache • Starting and Stopping Apache • The Apache Configuration Files • The .htaccess File • Virtual Hosts • MIME and File Types • URL Mapping • Directory Indexing • Performance Tuning • Handlers and Filters • SSI • Managing Scripts • Security • Modules Duration 2 days ©2007-08 | Keane, Inc. Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com/education/ info@keane.com
  2. 2. Course Contents 1. Introduction to Apache • Bulk Virtual Hosting • The Apache Software Foundation 6. MIME and File Types • Apache HTTP Server is an opensource project managed • Overview of MIME Types by the Apache Software Foundation (ASF). • Configuring MIME Types • The ASF supports many “projects”, including: • Encoding Files ◦ HTTP Web server (Apache) • Character Sets ◦ Jakarta • Languages ◦ Perl, PHP, XML, TCL, Ant, Logging ◦ And many others… 7. URL Mapping • Downloading Apache • Configuring Aliases • Download the Apache Binary for Windows • Configuring Redirects • Make sure Port 80 is available • The DocumentRoot Directive • Run the Install Program • Error Documents • Change the install folder to be c:Apache 8. Directory Indexing • Click “Install” to complete the installation • The DirectoryIndex Directive • Test the Installation • Fancy Indexing 2. Starting and Stopping Apache • Headers and Footers • Start/Stop the Server on Windows • Ignoring Files • The Apache Monitor • Searching and Sorting • Install Apache as a Service 9. Performance Tuning • The apachectl Script • The ApacheBench Utility Program 3. The Apache Configuration Files • Tweaking the Apache Configuration • The contents of the /conf directory 10. Handlers and Filters • The httpd.conf file • Overview of Handlers • Directives • The <Location> Section • Sections • Configuring Handlers • The Include Directive • The server-status Handler • The Options Directive • Overview of Filters • The Installed Directories • Configuring Filters 4. The .htaccess File 11. SSI • Overview of .htacces files • Overview of SSI • Configuring .htaccess • Configuring SSI • The AllowOverride directive • Using SSI Directives • Setting directory authentication 12. Managing Scripts • Allowing CGI scripts • Overview of scripting options • Performance Issues • The mod_perl Module 5. Virtual Hosts • Configuring mod_perl • Overview of Virtual Hosting • Installing PHP on Windows • IP-Based Virtual Hosts • Configuring PHP • Name-based Virtual Hosts 13. Security • Port-based Virtual Hosts • Common Security Issues with Apache Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com/education/ info@keane.com
  3. 3. • Dynamic Content Issues • Authentication • Authorization • Access Control • Unix File Permissions 14. Modules • Overview of Apache Modules • Installing Modules Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com/education/ info@keane.com

×