Always been imitated
Never surpassed

iis7 appcmd的基础命令及简单用法

AppCmd工具所在目录 C:\windows\sytstem32\inetsrv\目录下
appcmd语法:
appcmd <命令> <对象类型> <标示符> <参数1:值1 ….>
常用命令
list      列出虚拟站点
set       配置虚拟站点
add       添加新虚拟站点
delete    删除虚拟站点
start     启动虚拟站点
stop      停止虚拟站点
常用对象
SITE      虚拟站点的管理
APP       管理应用程序
VDIR      管理虚拟目录
APPPOOL   管理应用程序池
CONFIG    管理常规配置节
WP        管理工作进程
REQUEST   管理 HTTP 请求
MODULE    管理服务器模块
BACKUP    管理服务器配置备份
TRACE     使用失败请求跟踪日志
添加虚拟站点
appcmd add SITE [标识符] [-参数1:值1 …]
使用指定的设置创建新的虚拟站点。至少,必须提供站点名称和 ID。ID不能重复
支持的参数:
/name 站点名称
/id 站点 ID
/bindings  绑定列表 “http://domain:port,…”或“protocol/bindingInformation,…”
/physicalPath  指定路径的根虚拟目录的根应用程序,若不指定,该站点在创建根应用程序之前将无法启动
示例:
appcmd add site /name:”testone” /id:2 /bindings:http://192.168.125.142:82 /physicalPath:” e:\testone”
使用指定路径绑定创建一个新站点“testone”,以便在端口 80 上侦听对 www.domain.com 的 http 请求。ID为2,虚拟目录:e:\testone
如要额外添加绑定列表
appcmd set site /site.name:testone /+bindings.[protocol=’https’,bindingInformation=’*:80:’]
绑定站点池
appcmd set site /site.name:testone /[path=’/’].applicationPool:testone
配置虚拟站点
APPCMD set SITE [标识符] [-参数1:值1 …]
支持的参数:
identifier (必需)       要修改的站点的站点名称或 url
/site.name              要修改的站点的站点名称或 url (与标识符相同)
/bindings               绑定列表
其他参数
-name 名称
-id ID标识
-serverAutoStart 是否自动启动
-bindings.[protocol=’string’,bindingInformation=’string’].p
-bindings.[protocol=’string’,bindingInformation=’string’].b
-limits.maxBandwidth
-limits.maxConnections
-limits.connectionTimeout
-logFile.logExtFileFlags
-logFile.customLogPluginClsid
-logFile.logFormat
-logFile.directory
-logFile.period
-logFile.truncateSize
-logFile.localTimeRollover
-logFile.enabled
-traceFailedRequestsLogging.enabled
-traceFailedRequestsLogging.directory
-traceFailedRequestsLogging.maxLogFiles
-traceFailedRequestsLogging.maxLogFileSizeKB
-traceFailedRequestsLogging.customActionsEnabled
-applicationDefaults.path
-applicationDefaults.applicationPool
-applicationDefaults.enabledProtocols
-virtualDirectoryDefaults.path
-virtualDirectoryDefaults.physicalPath 网站物理路径
-virtualDirectoryDefaults.userName 物理路径凭据的账户
-virtualDirectoryDefaults.password 物理路径凭据的密码
-virtualDirectoryDefaults.logonMethod
-virtualDirectoryDefaults.allowSubDirConfig
-[path=’string’].path
-[path=’string’].applicationPool
-[path=’string’].enabledProtocols
-[path=’string’].virtualDirectoryDefaults.path
-[path=’string’].virtualDirectoryDefaults.physicalPath
-[path=’string’].virtualDirectoryDefaults.userName
-[path=’string’].virtualDirectoryDefaults.password
-[path=’string’].virtualDirectoryDefaults.logonMethod
-[path=’string’].virtualDirectoryDefaults.allowSubDirConfig
-[path=’string’].[path=’string’].path
-[path=’string’].[path=’string’].physicalPath
-[path=’string’].[path=’string’].userName
-[path=’string’].[path=’string’].password
-[path=’string’].[path=’string’].logonMethod
-[path=’string’].[path=’string’].allowSubDirConfig

1 2
赞(0)
@请尊重原创,未经允许不得转载:军S小站 » iis7 appcmd的基础命令及简单用法

抢沙发

评论前必须登录!

 

智慧源于勤奋,伟大出自平凡

联系我们

© 2019 军S小站   ©备案号: 蜀ICP备17043886号-2    网站地图   友情链接