DotNetNuke模块开发之I-DotNetNuke安装

国外以DotNetNuke为基础的商业化的机构、组织、公司比比皆是。
涵盖了以DotNetNuke为核心的整站设计、皮肤和容器的定制、通用模块的销售及开发、业务系统的整体设计开发等等...
最终用户、开发者、销售者皆各得其所.
DotNetNuke在国内的发展相对缓慢和落后,专业的开发团队、设计团队、集成销售机构较少,而且,对于开发者而言,缺乏技术及其架构的沟通交流。
Taox愿为DotNetNuke在国内的推广和发展...话不多说...将陆续推出DotNetNuke模块开发系列,与诸君共勉.

DotNetNuke模块开发之I-DotNetNuke安装

1.基础环境
OS: Windows XP Pro+
DataBase Server: Sql Server 2000+
.NET Framework: .NET 2.0+
IIS: 5.0+
IDE: Visual Studio 2005+
(本教程基于Vista Enterprise、Sql 2005 Develper、.NET 2.0、IIS7.0、Visual Studio 2005 TS)

2.下载开发资源
访问www.dotnetnuke.com, 进入”Downloads”(当然你得是注册用户, 并进行登录)



其中, 我们将使用到DotNetNuke X.Y.Z Starter Kit、Install、Source。



3.建立数据库
打开Sql Server Management Studio(以数据库管理员身份登录), 从”数据库”项目建立新数据库, 设定数据库名称为”DotNetNuke”, 并设置数据文件和日志文件存放路径



假如建立数据库不成功, 提示” Collation '<服务器默认值>' is not valid. (Microsoft.SqlServer.Smo)”错误, 请指定适当的排序规则即可。





4.创建DotNetNuke数据库用户
同样在Sql Server Management Studio(以数据库管理员身份登录)中, 从”安全”项目建立新用户。


填入用户名, 密码, 并去掉”强制密码过期” 选项, 将默认数据库设置为我们刚才建立的数据库”DotNetNuke”。



进入”用户设置”对话框, 选取我们刚才建立的数据库”DotNetNuke”, 并把默认构架设置为dbo, 在”数据库角色成员身份”列表中选中”db_owner”。



确 定之后我们就建立了DotNetNuke的数据库用户, 接下来, 我们从Sql Server Management Studio中依次进入”数据库 /DotNetNuke/安全/用户”, 双击刚才我们建立好的”dnnuser”用户进行设置。确认”默认构架”为”dbo”, 在”此用户拥有的构 架”列表中选中”db_owner”, 在”数据库角色成员身份”列表中选中”db_owner”, 并确定。



至此, 安装DotNetNuke的数据库部分我们就完成了。

5.创建DotNetNuke应用
1.)解压文件, 设置NTFS权限
将DotNetNuke_X.Y.X_Install.zip解压到磁盘上的指定目录(例如:”d:\ DotNetNuke”)


进入文件夹属性对话框, 从”安全”属性页里点击”编辑/修改”按钮



进入”权限”对话框后, 我们点击”添加”按钮添加权限



点击”高级”按钮, 并选取到”NETWORK_SERVICE” 帐户(windows xp中请选取ASPNET帐户)



确定后, 在”权限”对话框中为” NETWORK_SERVICE” (/ASPNET) 帐户赋予”完全控制”权限。



至此, NTFS权限设置完毕

2.)建立DotNetNuke Web应用
打开Internet Information Services Manager, 打开主机树形目录, 并在”应用程序池”项上添加应用程序池


在” 添加应用程序池”对话框中填入名称”DotNetNuke”, .NET 版本选取”v2.0.50727”, 模式选取”经典”模式



从主机树形目录下的”站点/默认站点”项目上建立新应用



我们在”新应用”对话框中, 填入应用名称”DotNetNuke”, 并为其配置应用程序池为刚才建立的” DotNetNuke” 应用程序池, 物理路径选择前面解压并设置的”D:\ DotNetNuke”



确定之后, 我们就创建了DotNetNuke Web应用

3.)修改web.config文件
进入我们前面解压的”D:\DotNetNuke”目录找到release.config文件, 改名为web.config.



找 到”connectionStrings”块的”SiteSqlServer”节, 修改为我们服务器对应的数据库连接字符串, 同样, 找到” appSettings”块的”SiteSqlServer”节, 修改并保存。当然, 根据不同的Sql Server服务器(2000,2005, Express), 我们设置的连接字符串有所不同, 此处不再赘述, 本教程的的设置为" Server=(local);Database= DotNetNuke;uid=dnnuser;pwd=dnnuser;"






6.完成DotNetNuke安装
打开浏览器, 访问http://localhost/DotNetNuke

选中”Auto”选项, 点击”Next”按钮继续.

稍等片刻, 安装向导将自动完成整个安装过程

点击”Click Here To Access Your Portal”即可访问站点

至此,我们就完成了DotNetNuke的安装。
posted @ 2007-11-27 16:42  桃子先森  阅读(1109)  评论(1)    收藏  举报