介绍Apache的启动及停止方法。在Windows环境使用Apache时,启动Apache的方法有2种,一种是从命令行启动,另外一种是登录为Windows服务。当登录为Windows服务时可使用开机自动启动。
以控制台应用程序启动Apache
控制台应用程序的方式启动Apache的方法。执行文件(httpd.exe)的路径是 “Apache安装目录\Apache24\bin\httpd.exe”。
以管理员身份启动命令行之后,移动至 “Apache安装目录\Apache24\bin” 文件夹后,执行httpd。
已Apache,当以控制台应用程序启动Apache时,启动后的控制台页面不会有变化。
启动浏览器访问 “http://localhost” 确认Apache是否正常启动。显示如下页面表示Apache正常启动。
如果显示如下页面,表示Apache启动失败。
停止Apache,在命令行按 “Ctrl + C”。显示如下页面表示Apache已停止。
登录Apache为Windows服务
Apache登录到Windows服务之前,需停止Apache。以管理员身份启动命令行之后,移动至 “Apache安装目录\Apache24\bin” 文件夹后执行 “httpd -k install” 命令。
显示如下页面表示成功地把Apache登录为Windows服务。
“服务”页面确认登录结果。在 “Windows” 右击后,点击 “计算机管理”。
点击 “服务和应用程序” 下面的 “服务”后,确认 “Apache2.4” 的是否存在。
Apache启动
接下来以服务形式启动Apache,在命令行执行 “httpd -k start”。
正常启动后的命令行页面如下。
“服务”页面上可以确认到 Apache2.4的状态为 “正在运行”。
Apache停止
停止以服务形式的Apache时,执行 “httpd -k stop” 或者 “httpd -k shutdown” 命令。
执行后的命令行页面如下,显示 “service has stopped” 表示停止成功。
重启Apache
当Apache处于状态时,重启Apache执行 “httpd -k restart”。
当重启完成后,命令行处于可输入状态。
如何启动Apache服务
Apache登录到服务后,可使用Windows服务管理功能启动Apache,或者设定为PC启动时的自动启动。在服务页面双击 “Apache2.4″。
显示Apache2.4相关的属性页面。
当前的”启动类型”为”自动”,既启动PC时Apache将会自动启动。如果不想使用开机自启,可修改为”手动”。
在上面使用命令行启动及停止了Apache,也可在页面上进行”启动”,”停止”,”暂停”,”回复”。
也可以在 “恢复” 页面指定服务失败时的操作,”重新启动服务”,”运行一个程序”,”重新启动计算机”。
介绍了以控制台应用程序,服务形式启动及停止Apache的方法。当Apache服务失败时,可使用Windows服务管理功能进行”重新启动服务”等操作。