# Manual Page: httpd

    NAME
         httpd - Apache hypertext transfer protocol server

    SYNOPSIS
         httpd [ -R libexecdir ] [ -d serverroot ] [ -f config ] [ -C
         directive ] [ -c directive ] [ -D parameter ]

         httpd [ -h ] [ -l ] [ -L ] [ -v ] [ -V ] [ -t ] [ -T ]

    DESCRIPTION
         httpd is  the  Apache  HyperText  Transfer  Protocol  (HTTP)
         server  program.  It  is  designed to be run as a standalone
         daemon process. When used like this it will create a pool of
         child  processes to handle requests. To stop it, send a TERM
         signal to the initial (parent) process. The PID of this pro-
         cess  is  written  to  a  file as given in the configuration
         file.

         This manual page only lists the command line arguments.  For
         details  of  the directives necessary to configure httpd see
         the Apache manual, which is part of the Apache  distribution
         or  can  be found at http://httpd.apache.org/. Paths in this
         manual may not reflect those compiled into httpd.

    OPTIONS
         -R libexecdir
                     This option is  only  available  if  Apache  was
                     built  with  the  SHARED_CORE rule enabled which
                     forces the Apache core code to be placed into  a
                     dynamic  shared  object (DSO) file. This file is
                     searched in a hardcoded  path  under  ServerRoot
                     per  default.  Use  this  option  if you want to
                     override it.

         -d serverroot
                     Set the initial value for the ServerRoot  direc-
                     tive  to  serverroot.  This can be overridden by
                     the  ServerRoot  command  in  the  configuration
                     file. The default is /usr/local/apache.

         -f config   Execute the  commands  in  the  file  config  on
                     startup. If config does not begin with a /, then
                     it is taken to be a path relative to the Server-
                     Root. The default is conf/httpd.conf.

         -C directive
                     Process the configuration directive before read-
                     ing config files.

         -c directive
                     Process  the   configuration   directive   after
                     reading config files.

         -D parameter
                     Sets a configuration parameter which can be used
                     with  <IfDefine>...</IfDefine>  sections  in the
                     configuration files  to  conditionally  skip  or
                     process commands.

         -h          Output a short summary of available command line
                     options.

         -l          Output a  list  of  modules  compiled  into  the
                     server.

         -L          Output  a  list  of  directives  together   with
                     expected  arguments  and places where the direc-
                     tive is valid.

         -S          Show the settings as parsed from the config file
                     (currently only shows the virtualhost settings).

         -t          Run syntax tests for configuration  files  only.
                     The program immediately exits after these syntax
                     parsing with either a return code of  0  (Syntax
                     OK)  or  return  code  not  equal  to  0 (Syntax
                     Error).  If -D DUMP_VHOSTS is also set,  details
                     of   the  virtual  host  configuration  will  be
                     printed.

         -T          Same as option -t but does not check the config-
                     ured document roots.

         -v          Print the version of httpd , and then exit.

         -V          Print the version and build parameters of  httpd
                     , and then exit.

    FILES
         /usr/local/apache/conf/httpd.conf
         /usr/local/apache/conf/mime.types
         /usr/local/apache/conf/magic
         /usr/local/apache/logs/error_log
         /usr/local/apache/logs/access_log
         /usr/local/apache/logs/httpd.pid