iis7如何导入配置(导出iis配置)-编程知识网

如何在IIS7或IIS7.5中导入和导出网站和应用程序池

为了实现负载平衡,我们可能会使用多个WEB服务器,这将需要为多个IIS配置相同的站点和应用程序池。那么我们需要一个一个地重建它们吗?当然,我们只需要一些简单的命令就可以在IIS7(Windows Server 2008)或IIS7.5(Windows Server 2008 R2)上导出和导入这些配置。

当我们在IIS7或IIS7.5上创建一个站点时,IIS会自动为我们创建一个与该站点对应的唯一的应用程序池。所以,如果要导入网站信息,首先要导入应用池信息。

如何导出IIS7

上的所有应用程序池:

% windir % & # 92system32 & # 92inetsrv & # 92app cmd list app pool/config/XML & gt;丙:& # 92;apppools.xml

这个命令将导出服务器上的所有应用程序池,但是我们需要删除一些我们不需要的应用程序池。例如:

默认应用池

经典。Net应用程序池

如果在导入过程中已经存在同名的应用程序池,导入将会失败。

导入应用程序池的方法:

% windir % & # 92system32 & # 92inetsrv & # 92在& lt丙:& # 92;apppools.xml

这样,所有应用程序池都可以导入到另一台服务器中。

导出所有站点的方法:

% windir % & # 92system32 & # 92inetsrv & # 92appcmd列表site/config/XML & gt;丙:& # 92;sites.xml

类似地,我们需要编辑sites.xml文件来删除不需要的站点。例如:

默认网站

导入网站的方法:

% windir % & # 92system32 & # 92inetsrv & # 92appcmd添加站点/in & lt;丙:& # 92;sites.xml

至此,导入工作已经完成。让我们看看两台服务器的IIS配置是相同的。

另外,分别介绍导出和导入站点的方法。

导出单个应用程序池:

% windir % & # 92system32 & # 92inetsrv & # 92Cmdlist apppool “应用程序池名称”/config/XML >:c:& # 92;myapppool.xml

黄色字体是要导出的应用程序池名称。

导入单个应用程序池:

% windir % & # 92system32 & # 92inetsrv & # 92在& lt丙:& # 92;myapppool.xml

导出单个网站:

% windir % & # 92system32 & # 92inetsrv & # 92cmdlist site ” site name “/config/XML >:c:& # 92;mywebsite.xml

黄色字体是要导出的站点名称。

导入单个网站:

% windir % & # 92system32 & # 92inetsrv & # 92appcmd添加站点/in & lt;丙:& # 92;mywebsite.xml

怎么安装iis express?

安装iis express技巧,先把安装驱动程序打开,然后点击数据库管理,把iis express数据文件导入到安装目录下,然后点击安装就可以。

vm iis文件位置?

右击鼠标,点击控制面板界面的系统,找到vm OS已导入的文件,点击查找即可