apache2
Apache Hypertext Transfer Protocol Server
SYNOPSIS
apache2 [ -d serverroot ] [ -f config ] [ -C directive ] [ -c directive ] [ -D parameter ] [ -e level ] [ -E file ] [ -k start|restart|grace‐ ful|stop|graceful-stop ] [ -R directory ] [ -h ] [ -l ] [ -L ] [ -S ] [ -t ] [ -v ] [ -V ] [ -X ] [ -M ]
SUMMARY
apache2 is the Apache HyperText Transfer Protocol (HTTP) server pro‐ gram. It is designed to be run as a standalone daemon process. When used like this it will create a pool of child processes or threads to handle requests. In general, apache2 should not be invoked directly, but rather should be invoked via /etc/init.d/apache2 or apache2ctl. The default Debian configuration requires environment variables that are defined in /etc/apache2/envvars and are not available if apache2 is started di‐ rectly. However, apache2ctl can be used to pass arbitrary arguments to apache2.
DOCUMENTATION
The full documentation is available in the apache2-doc package or at http://httpd.apache.org/docs/2.2/ . Information about Debian specific changes and configuration can be found in /usr/share/doc/apache2/README.Debian.gz .
OPTIONS
-d serverroot
Set the initial value for the ServerRoot directive to server‐
root. This can be overridden by the ServerRoot directive in the
configuration file.
-f config
Uses the directives in the file config on startup. If config
does not begin with a /, then it is taken to be a path relative
to the ServerRoot. The default is /etc/apache2/apache2.conf.
-k start|restart|graceful|stop|graceful-stop
Signals apache2 to start, restart, or stop. See Stopping Apache
for more information.
-C directive
Process the configuration directive before reading config files.
-c directive
Process the configuration directive after reading config files.
-D parameter
Sets a configuration parameter which can be used with
SEE ALSO
apache2ctl(8), /usr/share/doc/apache2/README.Debian.gz