如何在IIS中使用命令行创建一个网站/应用程序池

IIS(互联网信息服务)是微软为Windows系统创建的Web服务器。作为系统管理员,我们知道,要管理IIS从GUI图形界面非常简单。有些时候,我们得到的任务,在IIS下创建大量的网站或者使用IIS窗口批处理脚本创建站点。本文将指导您如何使用命令行在IIS中创建网站和应用程序池。 使用下面的命令之前,以管理员身份启动命令提示符。所以,你可以得到所有的权限进行修改。之后,进入到 C:Windows\System32\inetsrv目录。

在IIS中创建网站

例如,我们需要创建一个名为 example.com与文档根目录网站  c:sitesexample.
> appcmd add site /name:example.com /id:1 /physicalPath:c:sitesexample /bindings:http/*:80:example.com

在IIS中创建应用程序池

IIS应用程序池用于站点的分组使用类似的配置设置或防止其他应用程序通过其他应用程序使用一个应用程序的资源。使用下面的选项之一,根据您的要求

应用程序池使用默认设置

使用以下命令来创建应用程序池与IIS的默认设置。
> appcmd add apppool /name:Sales

应用程序池与特定的设置

如果你想为你的应用程序池使用不同的设置,使用命令如下图所示。更改 managedRuntimeVersion按您的要求 V1.0,V1.1,V2.0或V4.0。
> appcmd add apppool /name:Sales /managedRuntimeVersion:v2.0 /managedPipelineMode:Integrated
> appcmd add apppool /name:Sales /managedRuntimeVersion:v2.0 /managedPipelineMode:Classic

网站更改应用程序池

如果你想改变任何网站的应用程序池。使用以下命令来更改网站 example.com的应用程序池,并设置应用程序池为 Sales
> appcmd set site /site.name:example.com /[path='/'].applicationPool:Sales

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏