浩晨众云网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
语法格式:
httpd [-D name] [-d directory] [-f file] [-C "directive"] [-c "directive"] [-w] [-k start|restart|stop|shutdown] [-k install|config|uninstall] [-n service_name] [-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S]
参数选项:
-d serverroot 将ServerRoot指令设置初始值为serverroot。它可以被配置文件中的ServerRoot指令所覆盖。其默认值是/usr/local/apache2 。 -f config 在启动中使用config作为配置文件。如果config不以"/"开头,则它是相对于ServerRoot的路径。其默认值是conf/httpd.conf 。 -k start|restart|graceful|stop|graceful-stop 发送信号使httpd启动、重新启动或停止 。 -C directive 在读取配置文件之前,先处理directive的配置指令。 -c directive 在读取配置文件之后,再处理directive的配置指令。 -D parameter 设置参数parameter ,它配合配置文件中的
下列参数仅用于Windows平台: -k install|config|uninstall 安装Apache为一个Windows NT的服务;改变Apache服务的启动方式;删除Apache服务。 -n name 指定Apache服务的名称为name -w 保持打开控制台窗口,使得可以阅读出错信息。
在windows下使用http.exe命令的例子:
平时我们使用最多的可能就是用http.exe命令安装、开启、停止,删除apache服务这些操作。 httpd -k install 将Apache注册为windows服务,因为我们使用的是apache2.2版本,所以默认的服务名为"Apache2.2"。 httpd -k install -n "服务名" 将Apache注册为windows服务,自己指定一个服务名字。 httpd -k install -n "服务名" -f "confmy.conf" 将Apache注册为windows服务,自己指定一个服务名字,并且使用特定配置文件。 httpd -k uninstall 移除Apache服务,缺省地,将使用"Apache2.2" httpd -k uninstall -n "服务名" 移除Apache服务,自己制定一个服务名字。 httpd -k start 启动Apache服务。 httpd -k stop 停止Apache服务。 httpd -k restart 重启Apache服务。