Apache Web Server
TIE 557 Understanding Networking in Schools
March 14, 2006
Apache Web Server Analysis
The web server will be used in the computer lab to allow students’ access to
teacher created documents. Documents are currently placed on the desktops
one at a time. The students will be able to open documents that have been
placed on the web server. Once a document has been opened, the students will
be able to complete and save their document in the correct location.
Network Manager Design & Execution
The network manager installed the Apache web server on the computer lab
teacher’s desktop PC. This entailed downloading the software and obtaining the
IP address of the teacher’s desktop PC. The network manager also had to place
a copy of the htdocs folder on the desktop. This is where the teacher needs to
put the documents that she wants her students to use during their computer
Steps and Procedures of Apache Web Server Implementation
1. Go to http://faculty.nl.edu/wwestrum/TIE557/
2. Click on Course Documents
3. Click on Apache web-server for Windows
4. A dialog box entitled Opening apache_2.0-win32-x86-no_ssi.msi will
appear. Click Ok to save to a disk.
5. Click Open in the Download dialog box.
6. Click Ok in the Open Executable File? dialog box.
7. Click Next in the Apache HTTP Server 2.0 – Installation Wizard dialog
8. Click I accept the terms in the license agreement radio dial in the
License Agreement dialog box.
9. Click Next.
10. Read the information given before clicking Next Read this first dialog
11. Click Next in the Server Information dialog box.
12. Select the Typical setup type and click Next in the Setup Type dialog
13. Review destination folder information and click Next in the Destination
Folder dialog box.
14. Click Install in the Ready to Install the Program dialog box.
15. Installation will begin.
16. When the Installation Wizard Completed dialog box appears, click
17. Click Start.
18. Click My Computer.
19. Open Local Disk (C:) drive.
20. Open the Program Files folder.
21. If files aren’t available, click Show contents of this folder of the left
hand side of the screen.
22. Open the Apache Group folder.
23. Open the Apache2 folder.
24. Right click on the htdocs folder.
25. Click Send to.
26. Click Desktop (create shortcut).
Apache Web Server Description
The Apache HTTP Server Project is a collaborative software development
effort aimed at creating a robust, commercial-grade, featureful, and freely-
available source code implementation of an HTTP (Web) server. The project
is jointly managed by a group of volunteers located around the world, using
the Internet and the Web to communicate, plan, and develop the server and
its related documentation. This project is part of the Apache Software
Foundation. In addition, hundreds of users have contributed ideas, code, and
documentation to the project.
The Apache http server:
is a powerful, flexible, HTTP/1.1 compliant web server
implements the latest protocols, including HTTP/1.1 (RFC2616)
is highly configurable and extensible with third-party modules
can be customized by writing 'modules' using the Apache module API
provides full source code and comes with an unrestrictive license
runs on Windows NT/9x, Netware 5.x and above, OS/2, and most versions
of Unix, as well as several other operating systems
is actively being developed
encourages user feedback through new ideas, bug reports and patches
implements many frequently requested features, including:
The computer lab teacher/network manager will demonstrate the use of the
Apache Web Server to the school staff. During a half day professional
development, she will give a thirty minute presentation on accessing
documents that are placed on the web server. The staff will practice
accessing documents that are placed on the web server.
I will be able to utilize the Apache Web Server in my computer lab. For the
past two years, in order to have students work on a document, I have had to
place the document on every computer in the lab individually. The Apache
Web Server has given me the opportunity to place documents in a folder and
allow the students to access them through the web. Anytime that a student
would access a document that I placed in their My Documents folder, they
would always forget to resave it with another name. Now, with the Apache
Web Server, they have to save the documents under another name when
trying to close the document. Now their individual work will be saved. I will
continue to use the web server in the computer lab.