Windows Server上用命令来起停IIS站点
平时,在Server上管理IIS,都是在界面上进行一些配置,然后再做一些start和stop操作...
对于配置的人来说,会做一些重复步骤,所以适当的使用命令,能大大提高效率。
下面命令是自己之前使用过的,所以想记下来,以后可以再做补充...
主要是使用appcmd.exe 来操作
这个可执行文件,位于 C:\Windows\System32\inetsrv 路径下,细心的话,你会发现,IIS和IIS6.0 的可执行文件(InetMgr.exe 和 InetMgr6.exe)也在这个路径下。
一般情况下,这个exe没有配置到path环境变量中,所以需要先进入到这个路径,再执行命令
appcmd.exe start/stop/delete site <websiteName>
appcmd.exe start/stop/delete apppool /apppool.name:<applicationPoolName>
注意:可以通过appcmd.exe /? 来查看帮助信息
例如:
appcmd.exe stop site "WebDemo"
appcmd.exe stop apppool /apppool.name:"WebDemo"