SUMMARY - Where is a WWW FAQ?

Date: Sat Mar 04 1995 - 04:49:20 CST

X-Sun-Data-Type: text
X-Sun-Data-Description: text
X-Sun-Data-Name: text
X-Sun-Charset: us-ascii
X-Sun-Content-Lines: 98

My Original question was:

> >
> > Folks --
> >
> > I have been given the task of setting up a WWW server in the next few
> > days, but I am unarmed when it comes to the details. Can anyone point me
> > to some net resources such as FAQs, "how-to" documents, etc...?
> >
> > Thanks!

Thanks to:
Michael J. Covington
Alexander L. Haiut
Jeff Cummings
Thomas A. Plesha
Bill Morrow
Dave Fetrow
George McClintock
Robert Wolf
Claude Charest
Alan Thew
John Hearns
R. Miller
Rich Snyder
Randy Diffenderfer

Thanks to all who replied! I was happily suprised how many people
had this info judging from the postings to the list I've seen.
So here is is:

Several people pointed to a new O'Reilly book, "Managing Internet
Informations Services" as a very good reference.

Alexander L. Haiut had these places to find info. They are:

        1. NCSA http daemon - installation instructions at URL

        2. CERN http daemon - instalation instruction at URL

        3. FAQ available as usual, somewhere at, or
           I put my copy of WWW faq at

Robert Wolf had the step by step instructions to configure a server! This
is the attachment you see. This is my lucky day, Robert!

Jeff Cummings also points to places for the following information:

you can access the WWW FAQ at in /pub/bo/boutell/faq/www_faq.html

You can find the binary (httpd), configuration and suport files, and a README
at; in the file

Install documentation in HTML & PS is in the file

I am assuming you already have a WWW browser, If not

Thomas A. Plesha points to a doc to help with security:

Be sure to get "CIAC Document 2308, Securing Internet Information Servers"

Dave Fetrow also point to:

Claude Charest pointed to info on SUNSITE.

Here is the www.faq in text. it is available at:

R Miller also points to:

Rich Snyder ( nearly a neighbor!) points to:

X-Sun-Data-Type: default
X-Sun-Data-Name: junk.css
X-Sun-Content-Lines: 130
X-Sun-Charset: us-ascii

   72C) The following steps are required to install the 'www' software.
       newshost# mkdir /home/hermes/httpd
       newshost# mkdir /home/hermes/httpd/conf
       newshost# mkdir /home/hermes/httpd/etc
       newshost# mkdir /home/hermes/httpd/log
       newshost# mkdir /home/hermes/httpd/htdocs
       newshost# mkdir /home/hermes/httpd/icons
       newshost# mkdir /home/hermes/httpd/cgi-bin
       newshost# mkdir /home/hermes/httpd/bin
       newshost# mkdir /home/hermes/httpd/support

       srchost# ln -s /usr/local/src/httpd_1.3 /usr/local/src/www
       srchost# cd /usr/local/src
       srchost# ftp
       ftp> ftp
       ftp> your-email-address
       ftp> cd /Web/httpd/Unix/ncsa_httpd/httpd_1.3
       ftp> hash
       ftp> binary
       ftp> get httpd_docs.tar.Z
       ftp> get httpd_postscript_docs.tar.Z
       ftp> get httpd_source.tar.Z
       ftp> get httpd_sun4.tar.Z
       ftp> quit

       srchost# uncompress httpd*.tar.Z
       srchost# tar xfp httpd_source.tar
       srchost# cd /usr/local/src/httpd_1.3
       srchost# cd conf
       srchost# cp httpd.conf-dist httpd.conf
       srchost# vi httpd.conf
                - make sure the line 'ServerType standalone' exists
                  and not the line 'ServerType inetd'

                - change the line 'ServerAdmin you@your.address'
                  to the line 'ServerAdmin'

                - change the line 'ServerRoot /usr/local/etc/httpd'
                  to the line 'ServerRoot /home/hermes/httpd/etc'

                - change the line 'ErrorLog logs/error_log'
                  to the line 'ErrorLog /home/hermes/httpd/logs/error_log'

                - change the line 'TransferLog logs/access_log'
                  to the line 'ErrorLog /home/hermes/httpd/logs/access_log'

                - change the line 'PidFile logs/'
                  to the line 'ErrorLog /home/hermes/httpd/etc/'

                - change the line '#ServerName'
                  to the line 'ServerName'

                - at the very end of the file add the following lines
                  TimeOut 1200
                  AccessConfig /home/hermes/httpd/conf/access.conf
                  ResourceConfig /home/hermes/httpd/conf/srm.conf
                  TypesConfig /home/hermes/httpd/mime.types
                  IdentityCheck off

       srchost# cp srm.conf-dist srm.conf
       srchost# vi srm.conf
                 - change the line 'DocumentRoot /usr/local/etc/httpd/htdocs'
                   to the line 'DocumentRoot /home/hermes/httpd/htdocs'

                 - change the line 'Alias /icons/ /usr/local/etc/httpd/icons/'
                   to the line 'Alias /icons/ /home/hermes/httpd/icons/

                 - change the line
                   'ScriptAlias /cgi-bin/ /usr/local/etc/httpd/cgi-bin/'
                   to the line
                   'ScriptAlias /cgi-bin/ /home/hermes/httpd/cgi-bin/'

       srchost# cp access.conf-dist access.conf
       srchost# vi access.conf
                - change the line '<Directory /usr/local/etc/httpd/cgi-bin>'
                  to the line '<Directory /home/hermes/httpd/cgi-bin>'

                - change the line '<Directory /usr/local/etc/httpd/htdocs>'
                  to the line '<Directory /home/hermes/httpd/htdocs>'

       srchost# cd /usr/local/src/httpd_1.3/conf
       srchost# cp httpd.conf /home/hermes/httpd/conf
       srchost# cp mime-types /home/hermes/httpd/conf
       srchost# cp srm.conf /home/hermes/httpd/conf
       srchost# cp access.conf /home/hermes/httpd/conf

       srchost# cd /usr/local/src/httpd_1.3/cgi-src
       srchost# mv imagemap.c imagemap.c.orig
       srchost# cp imagemap.c.orig imagemap.c
       srchost# vi imagemap.c
                - change the line
                  #define CONF_FILE "/usr/local/etc/httpd/conf/imagemap.conf"
                  to the line
                  #define CONF_FILE "/home/hermes/httpd/conf/imagemap.conf"

       newshost# cp /dev/null /home/hermes/httpd/conf/imagemap.conf

       srchost# make sun
       srchost# cd /usr/local/src/httpd_1.3/icons
       srchost# cp * /home/hermes/httpd/icons

       srchost# cd /usr/local/src/httpd_1.3/cgi-bin
       srchost# cp * /home/hermes/httpd/cgi-bin

       srchost# cd /usr/local/src/httpd_1.3/src
       srchost# make sun
       srchost# cd ..
       newshost# cp /usr/local/src/httpd_1.3/httpd /home/hermes/httpd/bin

       srchost# cd /usr/local/src/httpd_1.3/support
       srchost# make sun
       newshost# cp /usr/local/src/httpd_1.3/support/unescape \
                    /usr/local/src/httpd_1.3/support/inc2shtml \

       newshost# vi /etc/rc.local
                 # Start HTTP www service - World Wide Web server
                 if [ -f /home/hermes/httpd/bin/httpd ] ; then
                     (sleep 800; /home/hermes/httpd/bin/httpd \
                      -d /home/hermes/httpd \
                      -f /home/hermes/httpd/conf/httpd.conf; \
                      echo HTTP www service ) &

       newshost# cd /home/hermes/httpd
       - need to setup a httpd home page

This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:10:17 CDT