Course Overview SampleApache: Web Server Design and Administration, Part 1DurationThis course will be open for 6 weeks. Course OverviewBy many estimates, Apache is considered to be the most prevalently used Web server software available today. Apache, free software which can be downloaded directly over the Internet, can reliably serve as the basis for a small personal Web server, a departmental intranet server, or even a commercial Web site. This course will help you to develop the skills necessary to set up and manage an Apache Web server. CEUs: [Enter value] ObjectiveIn this course, students will learn how to:
You will need approximately 5 hours per lesson to complete the class assignments. RequirementsPrerequisites
Software, System, & SetupThe following software is required in order to be able to fully participate in this class:
Throughout the course, you will learn about other software and utilities to enhance Apache. Such software is typically free for download from the Internet. We recommend one of the following three system configurations to fully participate in this class:
Although Apache runs on many different platforms, for the purposes of this course we recommend that you use Windows (95, 98, NT, or 2000), Linux, FreeBSD, or Mac OS X. These are the systems with which your instructor is most familiar. You do not need to install Apache before you begin this course. You will install Apache as an exercise in Lesson 2. However, if you plan to order Apache on a CD-ROM (rather than downloading it from the Internet), you should probably do so before the course starts so that you have your software in time for Lesson 2. Required TextbookProfessional Apache Author: Peter Wainwright Publisher: Wrox Press Ltd. You can purchase this book through the Element K campus store. Course SyllabusLesson 1: Server Technology -- A Backgrounder
Lesson 2: Apache Installation
Lesson 3: Server Configuration and Static Content Hosting
Lesson 4: Advanced Configuration
Lesson 5: Dynamic Content, Part I
Lesson 6: Dynamic Content, Part II
|
Assignment SampleApache: Web Server Design and Administration, Part 1 Reading Assignment
Time Estimate
Class Discussion Questions
Additional Learning Resources Apache Performance Notes by Dean Gaudet Hints on Running a High-Performance Web Server Apache Directives (from Apache online documentation) An Amble Through Apache Configuration by Rael Dornfest, O’Reilly
Network |
Assignment SampleApache: Web Server Design and Administration, Part 1 Field Trip: The hunt for a graphical Apache configurator Web Sites
Objective In this field trip, you will try to find a graphical utility to make configuration of Apache easier. Time Estimate 30 minutes Activity Step 1: Search the Web sites above (and others you might find) for an Apache configuration utility Several utilities have been developed to make Apache configuration easier. Step 2: Download and try one or more graphical configuration utilities for Apache Consider whether the utility is any easier or more efficient than editing the Apache configuration files using a text editor Step 3: Share your experiences On the message board, post your opinion of the configuration utilities you tried. Class Discussion Questions
|
Quiz Sample
|
NOTE: Some of the materials shown on these
pages are copyrighted.
These materials are being used with the permission of their respective copyright
holders,
and are not to be copied or used for any other purpose.