将Web站点由IIS6迁移至.doc

将Web站点由IIS6迁移至.doc

ID:59205142

大小:53.00 KB

页数:3页

时间:2020-09-10

将Web站点由IIS6迁移至.doc_第1页
将Web站点由IIS6迁移至.doc_第2页
将Web站点由IIS6迁移至.doc_第3页
资源描述:

《将Web站点由IIS6迁移至.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、将Web站点由IIS6迁移至IIS7首先要安装基本运行环境,包括iis,.netframework1.1,3.5,4.0。这里都没有啥大问题,就是安装.netframework1.1时会报一个兼容性问题的提示,这里不需要理会,继续安装即可,但装完后别忘了再安装.netframework1.1sp1。安装完后还需要在machine.config里加上以下节点:

2、System,Version=1.0.5000.0,Culture=neutral,PublicKeyToken=b77a5ce089"/>其次就要将站点由IIS6迁移到IIS7了,如果服务器上应用系统少,部署简单,那倒是可以考虑拷贝部署目录到新服务器,然后从头进行配置的方式。但如果系统多,配置复杂,那这种方式显然不可取,这时就要使用微软的WebDeploymentTools实现迁移。WebDeploymentTools是一个比较好的工具,平时就在利用它实现多台Web服务器的同步,但它没法实现IIS6到IIS7的

3、同步,那只好采用折中方式。1.执行msdeploy-verb:getDependencies-source:webserver60命令,检查源服务器的依赖关系,并确保这些依赖关系在目的服务器上已正确安装配置。2.先后执行msdeploy-verb:sync-source:webserver60-dest:archivedir=d:iis,encryptPassword=password-whatif和msdeploy-verb:sync-source:webserver60-dest:archivedir=d:

4、iis,encryptPassword=password其中前一条命令多了个-whatif选项,这是用于显示该命令的预计执行结果,但不进行实际操作,这条命令执行无误后可以执行后一条命令,将整个站点导出到d盘iis目录下。3.将d盘iis目录里的所有内容拷贝到目的服务器,并在目的服务器上先后执行msdeploy-verb:sync-source:archivedir=d:iis,encryptPassword=password-dest:webserver-whatif和msdeploy-verb:sync-s

5、ource:archivedir=d:iis,encryptPassword=password-dest:webserver将站点部署到IIS7上。这样就完成了整个站点的迁移。然后还需要检查一下各应用在新的环境下是否正常。这时候很可能就会发现.netframework1.1下的程序有问题,对应的应用程序池会显示对应的.netframework版本为2.0,且无法选择到1.1版本。这时可以通过执行appcmd来实现.netframework版本切换,执行appcmdsetapppool"DefaultAppPoo

6、l"/managedruntimeversion:v1.1命令,之后你就会发现.netframework版本已经改成了1.1。最后还要参照IIS6服务器的设置更改一下上传文件的允许大小。.net的程序跟原来一样修改machine.config即可,这里就不多说了。asp程序的修改方法有所不同,Win2003+IIS6下是修改C:WINDOWSsystem32inetsrv下的metabase.xml文件,但在Win2008+IIS7下就不需要那么麻烦了,只要IIS里配置ASP应用程序属性即可。当然,如果是通

7、过WebDeploymentTools进行迁移的,那这些设置就已经自动迁移过来了。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。