file is: uniformserver.html 1.7

Find the Uniform Server (also known as the miniserver) at Sourceforge Mini Server

Download, and install, the server. Note that you should EXPECT some difficulties in getting this to run. This is common with installation of sophisticated software, especially when it is only supported by the community. This is part of your first week's tasks.

Note: The classrooms PCs are becoming increasingly restrictive, so running off of a laptop might be a much safer option. If you plan on using the classroom PC for your demo, then you MUST arrange to try your software out before class, or after a previous class, to make sure that it will work.

We will have a conflict with the web server running on the classroom computer, which cannot be stopped. So, if you run off of a laptop, or off of a server that is not local, you can arrange for port 80 to free. Otherwise you will have to use another port on the classrroom PC, such as port 8040 (pick your own port above 1200). This can be tricky, and should be done at home first, and then on a dry run on the classroom PC well in advance of your demo.

(But note, even if you run at a different port, I recommend that your return your home server to port 80 for a while when playing with it because the built-in documentation seems a little more accessible that way.)

If you were to use port 8040, for example, this means that you would find your files at http://localhost:8040/.... instead of just http://localhost/...

Here are some temporary "hacks" that may help (advisory only):



To change the port where your server is running, either follow the current
documentation, or find the file:

[wherever you put it...]usr\local\Apache2\conf\httpd.conf

and change the line that says

ServerName localhost:80

to 

ServerName localhost:8040

change listen 80 to listen 8040

[Search on "80" to find these lines]

You may also have to change "localhost" to "localhost:8040" elsewhere in
your system as well.

--------------------------------------------

When the server is running there may be a way to make these configuration
changes through the administration web pages.

Your ADMINISTRATION page for the web server will now be at:

http://localhost:8040/apanel

Put your files as subdirectories of the web root "www."

In all cases, part of your job is to figure out how to get this powerful, free, software running as part of your project exercise. Do not expect to be helped!