windows启动、停止和重新启动Apache服务
2014-04-15 14:22
351 查看
启动、停止和重新启动Apache服务(1)
在Windows操作系统中,Apache一般以服务的方式运行。在安装Apache时,如果你选择了“for all users”,Apache就会自动安装为一个服务。如果选择的是“only for the Current User”,可以在安装后手动将Apache注册为服务。注意,只有Administrators组的成员才能成功注册服务。
使用Apache Service Monitor工具可以查看和管理你所在网络上的所有机器上安装的Apache服务的状态,如图1-9所示。为了使用Apache Service Monitor管理Apache服务,首先必须自动或手动安装Apache服务。
可以在Apache安装目录的bin子目录下使用如下命令安装一个Apache服务。如果没有指定服务名称和配置文件,则在安装时使用默认服务名称Apache2.2,默认配置文件conf/httpd.conf。
C:\Apache2.2\bin> httpd -k install
当在同一台机器上装有多个Apache服务时,必须为它们指定不同的名称,这样方便管理。可以使用下面的命令来指定服务的名称,其中“ApacheShop”为指定的服务名称。
C:\Apache2.2\bin> httpd -k install -n ApacheShop
如果想为不同的服务指定不同的配置文件,可以在安装时使用如下的命令来指定:
C:\Apache2.2\bin> httpd -k install -n
ApacheShop -f "C:/Apache2.2/conf/my.conf"
C:\Apache2.2\bin> httpd -k uninstall
也可以移除指定名称的服务,如下所示:
C:\Apache2.2\bin> httpd -k uninstall -n ApacheShop
启动、停止和重新启动Apache服务的方法通常是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2.2和NET STOP Apache2.2,或者使用Windows控制面板下的服务。
在启动Apache服务之前,可以使用下面的命令来检查配置文件的正确性。
C:\Apache2.2\bin> httpd -n Apache2.2 -t
还可以通过命令行控制Apache服务。启动一个已安装的服务:
C:\Apache2.2\bin> httpd -k start
停止一个已安装的服务:
C:\Apache2.2\bin> httpd -k stop
或
C:\Apache2.2\bin> httpd -k shutdown
重新启动一个运行中的服务,可以使用下面的命令强制其重新加载配置文件:
C:\Apache2.2\bin> httpd -k restart
httpd命令非常重要,详细介绍如下。
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] [-S]
在Windows操作系统中,Apache一般以服务的方式运行。在安装Apache时,如果你选择了“for all users”,Apache就会自动安装为一个服务。如果选择的是“only for the Current User”,可以在安装后手动将Apache注册为服务。注意,只有Administrators组的成员才能成功注册服务。
使用Apache Service Monitor工具可以查看和管理你所在网络上的所有机器上安装的Apache服务的状态,如图1-9所示。为了使用Apache Service Monitor管理Apache服务,首先必须自动或手动安装Apache服务。
![]() |
C:\Apache2.2\bin> httpd -k install
当在同一台机器上装有多个Apache服务时,必须为它们指定不同的名称,这样方便管理。可以使用下面的命令来指定服务的名称,其中“ApacheShop”为指定的服务名称。
C:\Apache2.2\bin> httpd -k install -n ApacheShop
如果想为不同的服务指定不同的配置文件,可以在安装时使用如下的命令来指定:
C:\Apache2.2\bin> httpd -k install -n
ApacheShop -f "C:/Apache2.2/conf/my.conf"
C:\Apache2.2\bin> httpd -k uninstall
也可以移除指定名称的服务,如下所示:
C:\Apache2.2\bin> httpd -k uninstall -n ApacheShop
启动、停止和重新启动Apache服务的方法通常是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2.2和NET STOP Apache2.2,或者使用Windows控制面板下的服务。
在启动Apache服务之前,可以使用下面的命令来检查配置文件的正确性。
C:\Apache2.2\bin> httpd -n Apache2.2 -t
还可以通过命令行控制Apache服务。启动一个已安装的服务:
C:\Apache2.2\bin> httpd -k start
停止一个已安装的服务:
C:\Apache2.2\bin> httpd -k stop
或
C:\Apache2.2\bin> httpd -k shutdown
重新启动一个运行中的服务,可以使用下面的命令强制其重新加载配置文件:
C:\Apache2.2\bin> httpd -k restart
httpd命令非常重要,详细介绍如下。
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] [-S]
相关文章推荐
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。
- C#制作Windows service服务系列一:制作一个可安装、可启动、可停止、可卸载的Windows service
- Windows7下IIS服务端口冲突 Apache2.2服务器安装后服务无法启动:已解决
- web页面控制windows服务的启动和停止
- Windows下PHP+Eclipse开发环境搭建 及错误解决(apache2.2服务无法启动 发生服务特定错误:1)
- 启动和停止Windows服务程序需向SCM汇报状态
- 在 Windows 下将免安装版的 Apache HTTP 或 Apahce Tomcat 作为服务 开机并在后台自动启动
- 命令行方式 启动和停止 windows服务
- 基于C#实现Windows服务状态启动和停止服务的方法
- 安装 启动 停止 卸载 Windows服务 c#
- windows命令:启动停止某个服务
- windows命令行启动服务、停止服务、删除服务
- windows下快速启动和停止服务
- c# windows服务状态、启动和停止服务
- windows下mysql启动停止服务示例脚本
- Windows下启动停止Oracle11g服务
- 对不起啊,第一篇就是求助文章.(我的Windows 服务启动又被自动停止了)
- 服务命令Windows_批处理命令之启动\停止\重启指定服务(花生壳6.5端口映射不正常解决办法)
- 启动停止Apache服务(httpd服务)
- VC启动和停止windows系统服务