Previous | Top | Next | Search | Comments

Client/Server Computing

BRINGING UP A WWW SERVER

This section describes the fundamentals of bring up a WWW server.

Believe it or not, bringing up a WWW server is simple compared the work involved to add content and maintain it. Important considerations in this area include the hardware where your server will run, the software implementing HTTP, and configuring the software in terms of MIME types, and access control.

SUBSECTIONS

  1. MIME types
  2. Hardware
  3. Software
    1. Apache
    2. Quid Quo Pro
    3. WebSite
  4. Access control

SEE ALSO

  1. "Apache HTTP Server Project" - "The Apache project has been organized in an attempt to answer some of the concerns regarding active development of a public domain HTTP server for UNIX. The goal of this project is to provide a secure, efficient and extensible server which provides HTTP services in sync with the current HTTP standards." <URL:http://www.apache.org/>

  2. "WebSite Central" - This is the official home page of WebSite. <URL:http://website.ora.com/>

  3. Brian Behlendorf, et al., "Running a Perfect Web Site with Apache" (Indianapolis, IN: Que, 1996) - "This book is designed for those who are new to setting up a Web server on a UNIX platform. The featured Web server is Apache, though many of the subjects covered are applicable to other Web servers."

  4. CERN, "[Summary of HTTP Error Codes]" <URL:http://www.w3.org/pub/WWW/Protocols/HTTP/HTRESP.html>

  5. David Strom, "WebCompare" - "[T]he leading site for in-depth information on server software for the World Wide Web." <URL:http://webcompare.iworld.com/>

  6. NCSA, "NCSA HTTPd Overview" - These pages document the NCSA HTTPd server, the server WebSite is based upon. <URL:http://hoohoo.ncsa.uiuc.edu/docs/Overview.html>

  7. Roy Fielding, "WWW Protocol Library for Perl" - "libwww-perl is a library of Perl packages/modules which provides a simple and consistent programming interface to the World Wide Web. This library is being developed as a collaborative effort to assist the further development of useful WWW clients and tools." <URL:http://www.ics.uci.edu/pub/websoft/libwww-perl/>

  8. StarNINE, "WebSTAR Product Information" - "WebSTAR(TM) is the industry standard for transforming your Mac into a powerful Web server. WebSTAR can serve millions of connections per day, and is fully extensible through WebSTAR plug-ins." <URL:http://www.starnine.com/webstar/webstar.html>

  9. StarNine, "WebSTAR" - Based on Chuck Shotton's MacHTTP, WebSTAR(TM) helps you publish hypertext documents to millions of Web users around the world, right from your Macintosh. You can also use WebSTAR to put any Macintosh file on the Web, including GIF and JPEG images and even QuickTime(TM) movies. And yet, using WebSTAR is as easy as AppleShare(r). Plus, it's faster than many Web servers running on UNIX. <URL:http://www.starnine.com/webstar/webstar.html>

  10. Stephen Turner, "Analog" - "Fast, professional WWW logfile analysis for Unix, DOS, NT, Mac and VMS." <URL:http://www.statslab.cam.ac.uk/~sret1/analog/>


Previous | Top | Next | Search | Comments

Version: 1.5
Last updated: 2004/12/23. See the release notes.
Author: Eric Lease Morgan (eric_morgan@infomotions.com)
URL: http://infomotions.com/musings/waves/