1998 Ronald McNair
Computer Science
Research Team Abstract
The purpose of this research project is to explain how to setup a World
Wide Web Server using two different methods. The server is based on the
HTTPd server developed by the National Center for Supercomputing
Applications (NCSA) verses Apache 1.2.5.
The National Center for Supercomputing Applications
(NCSA) was
started at the Unviersity of Illinois at Urbana-Champaign in 1985 with a
grant from the National Science Foundation. NCSA is responsible for one
of the most popular servers in this day and age. The NCSA server will
compile and run on most UNIX systems.
The Apache server is a freeware Web server written by the Apache
Group, a nonprofit organization of volunteer software developers.
Apache is known to work with microcomputers and workstations running
Solaris, SunOS, NeXT, HPUX, FreeBSD, BSDI, IRIX, Linux, SCO, AUX, AIX,
DEC Unix, Ultrix, and UnixWare variants.
This research involved studying all aspects of installing a server.
This includes understanding why certain configuration files are needed
and how they work.
The server involved is named Sun17. Sun17 is a SPARC workstation
machine located in Lester Hall at Elizabeth City State University. The
Apache web server is used as a backup for the ECSU NCSA web server.
Our research shows that we will compare three sercuity issues:
1) Login names and passwords needed to download certain documents
2) Using proxies
3) Using virtual hosts.
|