appcmd应用

appcmd资料: http://www.jb51.net/article/36024.htm
官方文档:https://docs.microsoft.com/zh-cn/iis/get-started/getting-started-with-iis/getting-started-with-appcmdexe


常用命令:

添加网站

%systemroot%/system32/Inetsrv/APPCMD.exe add site /name:"网站1"   /bindings:http://www.aaa.com:80,http/*:9101: /physicalPath:E:111

注意: 路径一定要用不能使用/.  不然打开网站会显示404


添加应用程序池

appcmd add apppool /name:"aaa"


修改应用程序池

appcmd.exe set app "网站1/" /applicationPool:aaa     修改应用程序池为aaa

appcmd.exe list app    查看所有app信息


命令帮忙说明

命令后添加  /?.    例: appcmd.exe set app /?    可显示set app命令的一些使用方法          


属性名称什么的. 可以查看IIS配置文件. 

IIS配置文件路径: C:WindowsSystem32inetsrvConfigapplicationHost.config

image

从配置文件的结构可以看出一个网站由site(网站),application(应用程序),virtualDirectory(虚拟目录)组成. 

分别对应的对象名称为:site,app,vdir

appcmd site /?

appcmd app /?

appcmd vdir /?

原文地址:https://www.cnblogs.com/chencidi/p/9105199.html