语法格式:
成都创新互联长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为怀柔企业提供专业的成都网站制作、成都网站建设、外贸营销网站建设,怀柔网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。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服务。