Return to Homepage

Session 19 Lesson Plan

Building a Server

Intro to this session

Downloading and then Installing the Apache Server.

Addons to the Apache Server Perl, PHP, SSL

www.apache.org

Download the Apache server - to save time this is found on C21

From Windows Explorer type in \\c21 then enter the folder coursework double click on the file and install the Apache accepting all the defaults.

Note where your "Home Directory" is: \programfiles\apache\................

Create a test webpage in the "home directory"

Use ipconfig to find the ip address of your machine

Now give this address to someone else. Can they see your web page on your server?

Create a simple website - 3 pages include some pictures, or put your NSOS web site in this directory. Does it work OK?

Do the pictures display?

What are the most popular servers? Servers and uptime - Netcraft

Building a Web Server at Home.

If you have and old machine at home , that isn't quite fast enough to play the latest games, it still can be usefully used as a server machine. Windows is probably not the best operating system to use on this, but it is possibly better to use a system such as Linux.

There are two types of Linux systems, one that will run off a CD without destroying ( for example Knoppix) what is already on your hard disk and those which are installed on the Hard disk and turn the computer into a powerful server Fedora Core 6 These systems usually come with a database installed and working (MySQL) and inetgrated into the Apache http server

The client will often have fixed views on having a server - usually for the wrong reasons. Ask them So why you want a web server?
What do you need to build a webserver?
What is the Hardware requirement?
What is the Software requirement?
Why do you need a web server?
What is wrong with using an ISP‛s web server?
What can you do with your web server that can‛t be done with an ISP‛s server?
What network is required?
What OS is required?
What type of internet connection is required to operate a web site?
What about server performance?
What else is required?
What is this about server loading?

Next Session Session 21 Hit Counters