invoking.html revision 581d30ba070dbab2ae9db00315908259540f499d
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov BGCOLOR="#FFFFFF"
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov TEXT="#000000"
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov LINK="#0000FF"
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov VLINK="#000080"
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov ALINK="#FF0000"
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<!--#include virtual="header.html" -->
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai KondrashovOn Unix, the <CODE>httpd</CODE> program is usually run as a daemon
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovwhich executes continuously, handling requests. It is possible to
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovinvoke Apache by the Internet daemon <CODE>inetd</CODE> each time a
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovconnection to the HTTP service is made (use the <A
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai KondrashovHREF="mod/core.html#servertype">ServerType</A> directive) but this is
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovnot recommended.
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai KondrashovOn Windows, Apache is normally run as a service on Windows NT, or as a
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovconsole application on Windows 95. See also <A
acf7cee13f07b368b0ccae69776309f7f69cbca1Jakub HrozekHREF="platform/windows.html#run">running Apache for Windows</A>.
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai KondrashovThe following options are recognized on the httpd command line:
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<DD>Set the initial value for the
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<A HREF="mod/core.html#serverroot">ServerRoot</A> variable to
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<EM>serverroot</EM>. This can be overridden by the ServerRoot command
889706cbc739358c2a0aac2ba6bc054fdc8e048bLukas Slebodnikin the configuration file. The default is
6698d40512e55e7c2d03e14c227c51b1edc77ffaPavel Březina<CODE>/usr/local/apache</CODE> on Unix, <CODE>/apache</CODE> on
0700118d8388c38b8cb28279510b206b76a3a411Jakub Hrozek<DD>Define a name for use in in
0700118d8388c38b8cb28279510b206b76a3a411Jakub Hrozek<A HREF="mod/core.html#ifdefine">IfDefine</A> directives.
0700118d8388c38b8cb28279510b206b76a3a411Jakub HrozekThis option can be used to optionally enable certain functionality in the
0700118d8388c38b8cb28279510b206b76a3a411Jakub Hrozekconfiguration file, or to use a common configuration for
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovseveral independent hosts, where host specific information is enclosed in
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<IfDefine> sections.
09365a02c9ff68f16227b69a348511bb584060bcLukas Slebodnik<DD>Execute the commands in the file <EM>config</EM> on startup. If
889706cbc739358c2a0aac2ba6bc054fdc8e048bLukas Slebodnik<EM>config</EM> does not begin with a <CODE>/</CODE>, then it is taken to be a
889706cbc739358c2a0aac2ba6bc054fdc8e048bLukas Slebodnikpath relative to the <A HREF="mod/core.html#serverroot">ServerRoot</A>. The
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashov<DD>Process the given apache "directive" (just as if it had been part of a
3ce85a5f5264e7118beb6524e120fd8b53a13da4Nikolai Kondrashovconfiguration file) <STRONG>before</STRONG> actually reading the regular configuration files.
<!--#include virtual="footer.html" -->