You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by pc...@hyperreal.org on 1998/03/21 18:00:56 UTC

cvs commit: apache-1.3/htdocs/manual windows.html

pcs         98/03/21 09:00:56

  Modified:    htdocs/manual windows.html
  Log:
  Various updates: add libap to the list of required libraries. Remove
  reference to StartServers. Change links to mod_dll to mod_so.
  
  Revision  Changes    Path
  1.12      +14 -16    apache-1.3/htdocs/manual/windows.html
  
  Index: windows.html
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/htdocs/manual/windows.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- windows.html	1998/02/05 21:19:54	1.11
  +++ windows.html	1998/03/21 17:00:54	1.12
  @@ -104,12 +104,11 @@
   
   <P>Project files (<CODE>.DSP</CODE>) are included for each of the
      portions of Apache. The three projects that are necessary for
  -   Apache to run are <CODE>Apache.dsp</CODE>,
  -   <CODE>ApacheCore.dsp</CODE> and
  -   <CODE>os/win32/ApacheOS.dsp</CODE>. The regular expression library
  -   in <CODE>regex</CODE> also need to be compiled using the supplied
  -   makefile. The <CODE>src/win32</CODE> subdirectory contains project
  -   files for the optional modules (see below).</P>
  +   Apache to run are <CODE>Apache.dsp</CODE>, <CODE>ap/ap.dsp</CODE>,
  +   <CODE>regex/regex.dsp</CODE>, <CODE>ApacheCore.dsp</CODE> and
  +   <CODE>os/win32/ApacheOS.dsp</CODE>. The <CODE>src/win32</CODE>
  +   subdirectory contains project files for the optional modules (see
  +   below).</P>
   
   <H2><A name="inst">Installing Apache for Windows</A></H2>
   
  @@ -156,13 +155,12 @@
   <UL>
     <LI><P>Because Apache for Windows is multithreaded, it does not use a
         separate process for each request, as Apache does with
  -      Unix. Therefore, the "process"-management directives are different:
  -      <P><A HREF="mod/core.html#startservers">StartServers</A> - This
  -         tells the server how many processes to use. Unlike Unix, there
  -         will never be more than this number, and only one will be used
  -         at a time (the others will be held in reserve in case the main
  -         processes crashes or otherwise dies). The recommended default is
  -         <CODE>StartServers 3</CODE>.
  +      Unix. Instead there are usually only two Apache processes running:
  +      a parent process, and a child which handles the requests. Within
  +      the child each request is handled by a separate thread.
  +      <P>
  +
  +      So the "process"-management directives are different:
         <P><A
            HREF="mod/core.html#maxrequestsperchild">MaxRequestsPerChild</A>
            - Like the Unix directive, this controls how many requests a
  @@ -186,15 +184,15 @@
         without recompiling the server. If Apache is compiled normally, it
         will install a number of optional modules in the
         <CODE>\Apache\modules</CODE> directory. To activate these, or other
  -      modules, the new <A HREF="mod/mod_dll.html#loadmodule">LoadModule</A>
  +      modules, the new <A HREF="mod/mod_so.html#loadmodule">LoadModule</A>
         directive must be used. For example, to active the status module,
         use the following (in addition to the status-activating directives
         in <CODE>access.conf</CODE>):</P>
   <PRE>
       LoadModule status_module modules/ApacheModuleStatus.dll
   </PRE>
  -      <P>Information on <A HREF="mod/mod_dll.html#creating">creating module
  -         DLLs</A> is also available.</P>
  +      <P>Information on <A HREF="mod/mod_so.html#creating">creating loadable
  +         modules</A> is also available.</P>
     <LI><P>Apache can also load ISAPI Extensions (i.e., Internet Server
            Applications), such as those used by Microsoft's IIS, and other
            Windows servers. <A HREF="mod/mod_isapi.html">More information