win7+IIS7.5安装DotNetNuke过程图解

自从 换到windows7系统以后,我的电脑表示压力变得很小,但是作为一个开发者,win7还是给我带来了一些麻烦,比如非常潮的IIS7.5,在配置程序上就非常麻烦,这次万般无奈下安装 DotNetNuke(以下简称 DNN)也是消耗了我本来用来熬夜看世界杯的体力。DNNMix也有比较完整的安装视频,使用Vista或者XP以及Server系统的用户可以去参考DnnMix的视频教程,win7用户跟着哥的目光往下看。
在本文继续之前请确定以下两个个条件, IIS成功安装, DNN的安装程序,前者可以参考我之前发布的 windows7安装配置IIS7.5过程图解,后者可以去DnnMix下载相关的资源:, http://www.dnnmix.com/resources,推荐使用该网站提供的安装向导汉化包。至于 DNN的版本无所谓了,我在应用的中使用的是4.x版本,本机测试则使用最新的5.1.4版。这两个配置完成之后,我们就开始配置 IIS吧。
在iis里面注册.net framework
首先需要在 IIS里面注册.NET framework,不然的话IIS7.5也就运行下简单的ASP程序吧,去 软件工程网查看 在iis里面注册.net framework的方法。
在IIS中添加应用程序
如题,虚拟目录为 DNN程序所在是文件夹,程序池选择Classic .NET AppPool,选择DefaultAppPool的话可能DNN4.x版本就会有问题,这一步比较简单,没有什么可以多说的。
配置文件夹的权限
DNN安装程序所在的文件夹必须具有可读写的权限,右键点击文件夹,属性-安全-编辑-添加,输入“NETWORK SERVICE”然后检查名称,没有问题后就确定,然后返回编辑权限,选择完全控制,同时要编辑一下User用户的权限为完全控制。
配置DotNetNuke文件夹的权限
配置DotNetNuke文件夹的权限
用户’IIS APPPOOL\Classic .NET AppPool’登录失败。
浏览网站, IIS出现 用户’IIS APPPOOL\Classic .NET AppPool’登录失败的错误提示,原因还是权限的问题。首先解决SQL Server 2005的问题,打开SQL Server 2005 Management Studio,在安全性-登录名处右键,新建登录名,搜索,还是输入“NETWORK SERVICE”,确定。然后在服务器角色那里勾选上sysadmin。
配置SQL
接下来要修改下程序池,修改应用程序池 → 高级设置 → 内置账户为LocalSystem或NetworkService即可,详细的过程如下图所示。
应用程序池高级设置
应用程序池高级设置
在打开网站我们就可以安装 DNN了,前面做的没错的话这里基本上就一路“下一步”了, DNN的数据库文件就是App_Data下面的database.mdb,不用手动附加到数据库,强大的 DNN将会完成所有的工作,最后截个图秀一下5.1.4版本的 DotNetNuke,这一段都在用4.x版本做开发,感觉 DNN的强大也有好有坏,详细的感受以后有时间再写吧。熬夜看了巴西的比赛,马上洗漱一下就去上班了,可怜的卡卡,顶了科特迪瓦队员的胸,对方捂着脸躺下来…
成功安装DotNetNuke

本文出自 “一个人飞” 博客,谢绝转载!

你可能感兴趣的:(windows,IIS,dotnetnuke,休闲,DNN,7)