【使用appcmd命令创建iis站点及应用程序池】宝剑锋从磨砺出,梅花香自苦寒来。这篇文章主要讲述使用appcmd命令创建iis站点及应用程序池相关的知识,希望能为你提供帮助。
参考文章:iis7 appcmd的基础命令及简单用法
验证环境:Windows 7
IIS7
AppCmd.exe工具所在目录 C:windowssytstem32inetsrv目录下,所以执行命令前,先把当前目录切换到该目录下:
cd C:WindowsSystem32inetsrv
创建iis站点:
appcmd add site /name:"MyTestSite1" /bindings:http/*:8990: /physicalPath:"E:TestSiteSite1"
解释:
/name | (必需) 站点名称 |
/bindings | 绑定列表 |
/physicalPath | 站点的物理路径 |
创建应用程序池:
appcmd add apppool /name:MyTestSite1 /managedRuntimeVersion:v4.0 /managedPipelineMode:Integrated /enable32BitAppOnWin64:true /processModel.identityType:LocalSystem
解释:
/managedRuntimeVersion | 是.net Framework的版本 如:v1.0 v1.1或v2.0等 |
/managedPielineMode | 托管管道模式:Classic经典模式,Integrated集成模式 |
/enable32BitAppOnWin64 | 是否启用32位应用程序 |
/processModel.identityType | 进程模型--标识 |
设置站点的应用程序池:(目前还没找到怎么在创建站点时指定应用程序池)
appcmd set site /site.name:MyTestSite1 /[path=‘/‘].applicationPool:MyTestSite1
删除站点及应用程序池:
appcmd delete site /site.name:MyTestSite1 appcmd delete apppool /apppool.name:MyTestSite1
停止、启动 站点、应用程序池:
appcmd stop site "MyTestSite1" appcmd start site "MyTestSite1"appcmd stop apppool "MyTestSite1" appcmd start apppool "MyTestSite1"
列出所有的站点、应用程序池:
appcmd list sites appcmd list apppools
推荐阅读
- .net core 2.0 虚拟目录下载 Android Apk 等文件
- ES6环境安装详细步骤图解(Windows和Mac)
- 无监督的人工神经网络算法和技术
- 无监督人工神经网络
- ES6版本详细介绍
- Mockito JUnit规则
- 人工神经网络的历史
- ES6语法详细介绍和示例
- ANN玻尔兹曼机