You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by wr...@apache.org on 2001/10/04 22:28:34 UTC

cvs commit: httpd-2.0/docs/conf httpd-std.conf httpd-win.conf

wrowe       01/10/04 13:28:34

  Modified:    docs/conf httpd-std.conf httpd-win.conf
  Log:
    Cleanup the config (somewhat) so that win32 -could- actually run from
    the httpd-std.conf - but there are still some discrepancies to take
    back to the conference committee :)
  
    LDAP was voted some time ago into it's own httpd-ldap repository, and
    never built on Win32; No ldap config directives are present, so I've
    pulled it from both .conf files.
  
    It would be really nice if the proxy team would come in and clean out
    the deprecated/unsupported directives here.
  
  Revision  Changes    Path
  1.54      +24 -17    httpd-2.0/docs/conf/httpd-std.conf
  
  Index: httpd-std.conf
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/conf/httpd-std.conf,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- httpd-std.conf	2001/10/04 20:00:53	1.53
  +++ httpd-std.conf	2001/10/04 20:28:34	1.54
  @@ -49,30 +49,31 @@
   #
   ServerRoot "@@ServerRoot@@"
   
  +<IfModule !mpm_winnt.c>
   #
   # The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
   #
   #LockFile logs/accept.lock
   
   #
  -# PidFile: The file in which the server should record its process
  -# identification number when it starts.
  -#
  -PidFile logs/httpd.pid
  -
  -#
   # ScoreBoardFile: File used to store internal server process information.
   # Not all architectures require this.  But if yours does (you'll know because
   # this file will be  created when you run Apache) then you *must* ensure that
   # no two invocations of Apache share the same scoreboard file.
   #
  -<IfModule !mpm_winnt.c>
   <IfModule !perchild.c>
   ScoreBoardFile logs/apache_runtime_status
   </IfModule>
  +
   </IfModule>
   
   #
  +# PidFile: The file in which the server should record its process
  +# identification number when it starts.
  +#
  +PidFile logs/httpd.pid
  +
  +#
   # Timeout: The number of seconds before receives and sends time out.
   #
   Timeout 300
  @@ -162,7 +163,7 @@
   MaxRequestsPerChild  0
   </IfModule>
   
  -# Windows MPM
  +# WinNT MPM
   # ThreadsPerChild: constant number of worker threads in the server process
   # MaxRequestsPerChild: maximum  number of requests a server process serves
   <IfModule mpm_winnt.c>
  @@ -173,11 +174,13 @@
   #
   # Listen: Allows you to bind Apache to specific IP addresses and/or
   # ports, in addition to the default. See also the <VirtualHost>
  -# directive.  If this directive is present, then the Port directive
  -# above does not effect which port is bound.
  +# directive.
   #
  -Listen @@Port@@
  +# Change this to Listen on specific IP addresses as shown below to 
  +# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
  +#
   #Listen 12.34.56.78:80
  +Listen @@Port@@
   
   #
   # Dynamic Shared Object (DSO) Support
  @@ -192,7 +195,6 @@
   #LoadModule auth_db_module modules/mod_auth_db.so
   #LoadModule auth_dbm_module modules/mod_auth_dbm.so
   #LoadModule auth_digest_module modules/mod_auth_digest.so
  -#LoadModule auth_ldap_module modules/mod_auth_ldap.so
   #LoadModule cern_meta_module modules/mod_cern_meta.so
   #LoadModule dav_module modules/mod_dav.so
   #LoadModule dav_fs_module modules/mod_dav_fs.so
  @@ -200,12 +202,15 @@
   #LoadModule file_cache_module modules/mod_file_cache.so
   #LoadModule headers_module modules/mod_headers.so
   #LoadModule info_module modules/mod_info.so
  -#LoadModule ldap_module modules/mod_ldap.so
   #LoadModule mime_magic_module modules/mod_mime_magic.so
   #LoadModule proxy_module modules/mod_proxy.so
  +#LoadModule proxy_connect_module modules/proxy_connect.so
  +#LoadModule proxy_http_module modules/proxy_http.so
  +#LoadModule proxy_ftp_module modules/proxy_ftp.so
   #LoadModule rewrite_module modules/mod_rewrite.so
  -#LoadModule suexec_module modules/mod_suexec.so
  +#LoadModule ssl_module modules/mod_ssl.so
   #LoadModule speling_module modules/mod_speling.so
  +#LoadModule suexec_module modules/mod_suexec.so
   #LoadModule status_module modules/mod_status.so
   #LoadModule unique_id_module modules/mod_unique_id.so
   #LoadModule usertrack_module modules/mod_usertrack.so
  @@ -230,6 +235,7 @@
   # virtual host being defined.
   #
   
  +<IfModule !mpm_winnt.c>
   #
   # If you wish httpd to run as a different user or group, you must run
   # httpd as root initially and it will switch.  
  @@ -244,6 +250,7 @@
   #
   User nobody
   Group #-1
  +</IfModule>
   
   #
   # ServerAdmin: Your address, where problems with the server should be
  @@ -378,9 +385,9 @@
   #
   # UseCanonicalName:  With this setting turned on, whenever Apache needs 
   # to construct a self-referencing URL (a URL that refers back to the 
  -# server the response is coming from) it will use ServerName and Port 
  -# to form a "canonical" name.  With this setting off, Apache will use 
  -# the hostname:port that the client supplied, when possible.  This also 
  +# server the response is coming from) it will use ServerName to form
  +# a "canonical" name.  With this setting off, Apache will use the 
  +# hostname:port that the client supplied, when possible.  This also 
   # affects SERVER_NAME and SERVER_PORT in CGI scripts.
   #
   UseCanonicalName On
  
  
  
  1.42      +16 -13    httpd-2.0/docs/conf/httpd-win.conf
  
  Index: httpd-win.conf
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/conf/httpd-win.conf,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -r1.41 -r1.42
  --- httpd-win.conf	2001/09/16 19:15:59	1.41
  +++ httpd-win.conf	2001/10/04 20:28:34	1.42
  @@ -86,8 +86,8 @@
   ## 
   
   # WinNT MPM
  -# ThreadsPerChild ...... constant number of worker threads in the server process
  -# MaxRequestsPerChild .. maximum  number of requests a server process serves
  +# ThreadsPerChild: constant number of worker threads in the server process
  +# MaxRequestsPerChild: maximum  number of requests a server process serves
   <IfModule mpm_winnt.c>
   ThreadsPerChild 250
   MaxRequestsPerChild  0
  @@ -98,8 +98,11 @@
   # ports, in addition to the default. See also the <VirtualHost>
   # directive.
   #
  -#Listen 3000
  +# Change this to Listen on specific IP addresses as shown below to 
  +# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
  +#
   #Listen 12.34.56.78:80
  +Listen @@Port@@
   
   #
   # Dynamic Shared Object (DSO) Support
  @@ -113,7 +116,6 @@
   #LoadModule auth_anon_module modules/mod_auth_anon.so
   #LoadModule auth_dbm_module modules/mod_auth_dbm.so
   #LoadModule auth_digest_module modules/mod_auth_digest.so
  -#LoadModule auth_ldap_module modules/mod_auth_ldap.so
   #LoadModule cern_meta_module modules/mod_cern_meta.so
   #LoadModule dav_module modules/mod_dav.so
   #LoadModule dav_fs_module modules/mod_dav_fs.so
  @@ -121,12 +123,18 @@
   #LoadModule file_cache_module modules/mod_file_cache.so
   #LoadModule headers_module modules/mod_headers.so
   #LoadModule info_module modules/mod_info.so
  -#LoadModule ldap_module modules/mod_ldap.so
  +#LoadModule mime_magic_module modules/mod_mime_magic.so
   #LoadModule proxy_module modules/mod_proxy.so
  +#LoadModule proxy_connect_module modules/proxy_connect.so
  +#LoadModule proxy_http_module modules/proxy_http.so
  +#LoadModule proxy_ftp_module modules/proxy_ftp.so
   #LoadModule rewrite_module modules/mod_rewrite.so
   #LoadModule speling_module modules/mod_speling.so
  +#LoadModule ssl_module modules/mod_ssl.so
   #LoadModule status_module modules/mod_status.so
  +#LoadModule unique_id_module modules/mod_unique_id.so
   #LoadModule usertrack_module modules/mod_usertrack.so
  +#LoadModule vhost_alias_module modules/mod_vhost_alias.so
   
   #
   # ExtendedStatus controls whether Apache will generate "full" status
  @@ -148,11 +156,6 @@
   #
   
   #
  -# Port: The port to which the standalone server listens.
  -#
  -Port 80
  -
  -#
   # ServerAdmin: Your address, where problems with the server should be
   # e-mailed.  This address appears on some server-generated pages, such
   # as error documents.  e.g. admin@your-domain.com
  @@ -294,9 +297,9 @@
   #
   # UseCanonicalName:  With this setting turned on, whenever Apache needs 
   # to construct a self-referencing URL (a URL that refers back to the 
  -# server the response is coming from) it will use ServerName and Port 
  -# to form a "canonical" name.  With this setting off, Apache will use 
  -# the hostname:port that the client supplied, when possible.  This also 
  +# server the response is coming from) it will use ServerName to form
  +# a "canonical" name.  With this setting off, Apache will use the 
  +# hostname:port that the client supplied, when possible.  This also 
   # affects SERVER_NAME and SERVER_PORT in CGI scripts.
   #
   UseCanonicalName On