From fd39717f5ec824e9a1fc6579f6d200447dbc6b8c Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@unknown> Date: Thu, 8 Mar 2001 05:38:17 +0000 Subject: This commit was manufactured by cvs2svn to create tag 'APACHE_2_0_14'. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/tags/2.0.14@88473 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/configuring.html.en | 248 ---------------------------------------- 1 file changed, 248 deletions(-) delete mode 100644 docs/manual/configuring.html.en (limited to 'docs/manual/configuring.html.en') diff --git a/docs/manual/configuring.html.en b/docs/manual/configuring.html.en deleted file mode 100644 index f626637083..0000000000 --- a/docs/manual/configuring.html.en +++ /dev/null @@ -1,248 +0,0 @@ - - -
-
-Related Modules -mod_mime - |
-
-
-Related Directives -<IfDefine> -Include -TypesConfig - |
Apache is configured by placing directives in plain text configuration files. The main
-configuration file is usually called httpd.conf
. The
-location of this file is set at compile-time, but may be overridden
-with the -f
command line flag. In addition, other
-configuration files may be added using the Include
directive. Any
-directive may be placed in any of these configuration files. Changes
-to the main configuration files are only recognized by Apache when it
-is started or restarted.
New with Apache 1.3.13 is a feature where if any configuration -file is actually a directory, Apache will enter that directory -and parse any files (and subdirectories) found there as configuration -files. One possible use for this would be to add VirtualHosts -by creating small configuration files for each host, and placing -them in such a configuration directory. Thus, you can add or -remove VirtualHosts without editing any files at all, simply -adding or deleting them. This makes automating such processes -much easier. - -
-The server also reads a file containing mime document types; the
-filename is set by the TypesConfig directive, and is mime.types
by default.
-
-
Apache configuration files contain one directive per line. The -back-slash "\" may be used as the last character on a line to indicate -that the directive continues onto the next line. There must be no -other characters or white space between the back-slash and the end of -the line. - -
Directives in the configuration files are case-insensitive, but -arguments to directives are often case sensitive. Lines which begin -with the hash character "#" are considered comments, and are ignored. -Comments may not be included on a line after a -configuration directive. Blank lines and white space occurring before -a directive are ignored, so you may indent directives for clarity. - -
You can check your configuration files for syntax errors without
-starting the server by using apachectl configtest
-or the -t
command line option.
-
-
-Related Modules -mod_so - |
-
-Related Directives -AddModule -ClearModuleList -<IfModule> -LoadModule - |
Apache is a modular server. This implies that only the most basic -functionality is included in the core server. Extended features are -available through modules which -can be loaded into Apache. By default, a base set of modules is -included in the server at compile-time. If the server is compiled to -use dynamically loaded modules, then modules -can be compiled separately and added at any time using the LoadModule directive. -Otherwise, Apache must be recompiled to add or remove modules. -Configuration directives may be included conditional on a presence of -a particular module by enclosing them in an <IfModule> block. - -
To see which modules are currently compiled into the server,
-you can use the -l
command line option.
-
-
-Related Directives -<Directory> -<DirectoryMatch> -<Files> -<FilesMatch> -<Location> -<LocationMatch> -<VirtualHost> - |
Directives placed in the main configuration files apply to the entire
-server. If you wish to change the configuration for only a part of
-the server, you can scope your directives by placing them in
-<Directory>,
-<DirectoryMatch>,
-<Files>,
-<FilesMatch>,
-<Location>,
-
and
-<LocationMatch>
-
-sections. These sections limit the application of the directives
-which they enclose to particular filesystem locations or URLs. They
-can also be nested, allowing for very fine grained configuration.
-
-
Apache has the capability to serve many different websites
-simultaneously. This is called Virtual Hosting.
-Directives can also be scoped by placing them inside
-<VirtualHost>
-sections, so that they will only apply to requests for a particular
-website.
-
-
Although most directives can be placed in any of these sections, -some directives do not make sense in some contexts. For example, -directives controlling process creation can only be placed in the main -server context. To find which directives can be placed in which -sections, check the Context of the directive. -For further information, we provide details on How Directory, Location and Files sections -work. - -
-Related Directives -AccessFileName -AllowOverride - |
Apache allows for decentralized management of configuration via
-special files placed inside the web tree. The special files are
-usually called .htaccess
, but any name can be specified
-in the AccessFileName
directive. Directives placed in
-.htaccess
files apply to the directory where you place
-the file, and all sub-directories. The .htaccess
files
-follow the same syntax as the main configuration files. Since
-.htaccess
files are read on every request, changes made
-in these files take immediate effect.
-
-
To find which directives can be placed in .htaccess
-files, check the Context
-of the directive. The server administrator further controls what
-directives may be placed in .htaccess
files by
-configuring the AllowOverride
-directive in the main configuration files.
-
-
On startup, Apache saves the process id of the parent httpd process to
-the file logs/httpd.pid
. This filename can be changed
-with the PidFile directive. The
-process-id is for use by the administrator in restarting and
-terminating the daemon: on Unix, a HUP or USR1 signal causes the
-daemon to re-read its configuration files and a TERM signal causes it
-to die gracefully; on Windows, use the -k command line option instead.
-For more information see the Stopping and
-Restarting page.
-
-
-If the process dies (or is killed) abnormally, then it will be necessary to -kill the children httpd processes. - -
The server will log error messages to a log file, by default
-logs/error_log
on Unix or logs/error.log
on
-Windows and OS/2. The filename can be set using the ErrorLog directive; different error
-logs can be set for different virtual hosts.
-
-
The server will typically log each request to a transfer file, by
-default logs/access_log
on Unix or
-logs/access.log
on Windows and OS/2. The filename can be
-set using a CustomLog
-directive; different transfer logs can be set for different virtual hosts.
-
-
-
-
-
--
cgit v1.2.1