石家庄网站建设公司,网站优化,400电话办理,企业邮箱——明尚互联,石家庄做网站首选

石家庄网站建设公司,网站优化,400电话办理,企业邮箱-明尚互联 石家庄做网站首选

网站建设服务热线:400-688-5871
因为专业,所以与众不同

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


石家庄明尚互联网络公司 发布于:2015-10-21 10:40:33  点击:999  字体:

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

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

在IIS7+上导出所有应用程序池的方法:

%windir%\system32\inetsrv\appcmd list apppool /config /xml > c:\apppools.xml

       这个命令会将服务器上全部的应用程序池都导出来,但有些我们是我们不需要的,要将他们删掉.比如:

  • DefaultAppPool
  • Classic .Net AppPool

      如果在导入时发现同名的应用程序池已经存在,那么导入就会失败.

导入应用程序池的方法:

%windir%\system32\inetsrv\appcmd add apppool /in < c:\apppools.xml

      这样就可以将全部的应用程序池都导入到另一个服务器中了.

导出全部站点的方法:

%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml

      同样,我们需要编辑sites.xml文件删除不需要的站点.如:

  • Default Website

导入站点的方法:

%windir%\system32\inetsrv\appcmd add site /in < c:\sites.xml

      至此,导入工作完成了,看看两台服务器的IIS配置一样了吧.

另外,介绍下单独导出导入一个站点的方法

导出单独应用程序池:

%windir%\system32\inetsrv\appcmd list apppool “应用程序池名称” /config /xml > c:\myapppool.xml

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

导入单独应用程序池:

%windir%\system32\inetsrv\appcmd add apppool /in < c:\myapppool.xml

导出单独站点:

%windir%\system32\inetsrv\appcmd list site “站点名称” /config /xml > c:\mywebsite.xml

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

导入单独站点:

%windir%\system32\inetsrv\appcmd add site /in < c:\mywebsite.xml

       石家庄网站建设特别提醒:要以管理员身份运行cmd.exe

石家庄明尚互联为您提供:石家庄网站建设,石家庄做网站,石家庄网站制作,石家庄网站优化

http://www.hiheb.cn
最新案例
建站套餐
明尚最新动态
首页  套餐  服务  案例  关于  留言  联系  新闻
返回头部
联系我们
Contact
QQ咨询623900980  QQ咨询81457951
业务咨询:18932917800
地址:河北省石家庄市长安区昆仑盛阳门B座15楼
Copyright © 2004-2017 石家庄明尚广告有限公司
备案编号:冀ICP备12016215号    
业务范围:石家庄网站建设 石家庄网站优化 石家庄网站制作 石家庄做网站 石家庄建网站 石家庄400电话办理 石家庄企业邮箱