Apache HTTP 服务器版本 2.4

httpd 是 Apache 超文本传输协议 (HTTP) 服务器程序。它被设计为独立守护进程运行。当以这种方式使用时,它将创建一个子进程或线程池来处理请求。
通常,httpd 不应该直接调用,而应该通过 apachectl 在基于 Unix 的系统上调用,或者 在 Windows NT、2000 和 XP 上作为服务调用,以及 在 Windows 9x 和 ME 上作为控制台应用程序调用。
httpd [ -d serverroot ] [ -f config ] [ -C directive ] [ -c directive ] [ -D parameter ] [ -e level ] [ -E file ] [ -k start|restart|graceful|stop|graceful-stop ] [ -h ] [ -l ] [ -L ] [ -S ] [ -t ] [ -v ] [ -V ] [ -X ] [ -M ] [ -T ]
在 Windows 系统 上,以下附加参数可用
httpd [ -k install|config|uninstall ] [ -n name ] [ -w ]
-d serverrootServerRoot 指令的初始值设置为 serverroot。这可以通过配置文件中的 ServerRoot 指令覆盖。默认值为 /usr/local/apache2。-f configServerRoot 的路径。默认值为 conf/httpd.conf。-k start|restart|graceful|stop|graceful-stophttpd 发送信号以启动、重新启动或停止。有关更多信息,请参见 停止 Apache httpd。-C directive-c directive-D parameter<IfDefine> 部分一起使用,以在服务器启动和重新启动时有条件地跳过或处理命令。还可以用于设置某些不太常见的启动参数,包括 -DNO_DETACH(阻止父进程分离)和 -DFOREGROUND(阻止父进程调用 setsid() 等)。-e levelLogLevel 设置为 level。这对于在启动期间临时提高错误消息的详细程度以查找问题很有用。-E file-h-lLoadModule 指令包含的动态加载模块。-L-M-S-T(在 2.3.8 及更高版本中可用)-t-vhttpd 的版本,然后退出。-Vhttpd 的版本和构建参数,然后退出。-X以下参数仅在 Windows 平台 上可用
-k install|config|uninstall-n name-w