Apache Command
/etc/init.d/apache2 start|stop|reload|restart|configtest
Running /etc/init.d/apache2 on its own outputs a help message to detail the various options as listed below:
start – start httpd
startssl – start httpd with -DSSL
stop – stop httpd (sendign SIGTERM to parent)
try-restart – stop httpd and if this succeeds (i.e. if it was running before), start it again.
status – check whether httpd is running
restart – stop httpd if running; start httpd
reload|graceful – do a graceful restart by sending a SIGUSR1 or start if not running
configtest – do a configuration syntax test
extreme-configtest – try to run httpd as nobody (detects more errors by actually loading the configuration, but cannot read SSL certificates)
probe – probe for the necessity of a reload, give out the argument which is required for a reload. (by comparing conf files with pidfile timestamp)
full-server-status – dump a full status screen; requires lynx or w3m and mod_status enabled
server-status – dump a short status screen; requires lynx or w3m and mod_status enabled
help – this screen