如何启动和停止服务

您可能需要在某些配置更改生效之前或者在应用程序不可用时重新启动 IIS。可以使用 IIS 管理器中的“重新启动 IIS”命令或通过使用 IISReset 命令行实用工具来重新启动 IIS。这两种方法都允许您停止、启动和重新启动 IIS Internet 服务,以及重新启动计算机。

重新启动或停止 IIS 或者重新启动 Web 服务器是一项会带来严重问题的操作。当重新启动 Internet 服务时,连接到 Web 服务器的所有会话(包括 Internet、FTP、SMTP 和 NNTP)都将断开连接。Web 应用程序中保存的所有数据将丢失。在重新启动 Internet 服务之前,所有的 Internet 站点都不可用。因此,只要有可能,您就应避免重新启动、停止或重新启动服务器。有关旨在改善 IIS 可靠性并纠正重新启动 IIS 的需要的功能列表,请参阅重新启动 IIS 的替代方法

如果 IISReset 命令行实用工具被禁用,则需要 IISReset.exe 的命令行或 IIS 管理器调用将失败,同时返回一条错误信息,说明 IISReset 已禁用。失败的操作包括 IIS 管理器中的“重新启动 IIS”命令和使用 IISReset 命令行实用工具的服务控制管理器 (SCM) 恢复配置操作(例如,默认的 IIS Admin SCM 恢复路径)。但是,不使用 IISReset 命令行实用工具的 SCM 恢复操作仍可继续运行(例如,用于重新启动 WWW 服务的默认的万维网发布服务 SCM 恢复路径)。

要点 要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"

重新启动 IIS 服务

  1. 在 IIS 管理器中,右键单击本地计算机,指向“所有任务”,然后单击“重新启动 IIS”。
  2. 在“您想让 IIS 做什么”下拉列表中,单击“重新启动计算机名的 Internet 服务”。还可以选择重新启动计算机、停止 Internet 服务或启动 Internet 服务。
    IIS 在重新启动之前会尝试停止所有服务。

重新启动单个站点

相关主题

© 1997-2003 Microsoft Corporation。保留所有权利