DNN5系统需求及安装指南详解
此安装指南适用于DNN4.x和DNN5.x在本地测试及主机的安装。最近QQ群里不少朋友问我关于DotNetNuke的安装和运行的问题。 为了让大家更清楚地了解DNN的安装方式,我在这里对DotNetNuke的系统需求,和在不同环境下的安装和运行方式做一个全面地介绍。 运行DotNetNuke (DNN)所需的环境: Web服务器: IIS5, IIS6, IIS7, Visual Studio内置Web服务器 服务器系统: Windows XP, Windows 2000, Windows 2003, Vista, Windows 2008 数据库: Sql Server 2000, 2005, 2008, Sql Server Express 数据库运行权限: 对DNN数据库拥有DBO权限(要确定可以创建,删除表) 文件系统运行权限 XP 下需要给网站目录设置"ASPNET"用户"完全控制"权限 windows 2003,2008和Vista 需要给网站目录设置"Network Service"用户 "完全控制" 权限 .Net 框架 .Net2.0, .Net3.0, .Net3.5 安装步骤: DotNetNuke的安装自从DNN4.6引入安装向导之后已经有了极大的简化,现在的安装主要分为以下几步 数据库的配置 文件系统权限的配置 WEB服务器的配置(IIS或Visual Studio内置服务器) 上面3点配置好后打开网页运行DNN安装向导配置DNN 第一步: 创建数据库 如果是虚拟主机环境,主机服务商如果提供了数据库访问帐号和数据库信息这步就可以省略了。如果没提供请联系主机服务商,或者通过虚拟主机网站控制面板创建数据库用户和数据库(如果有提供此功能)。 如果对数据库拥有管理权限,我们需要先创建一个空的数据库 首先登录数据库管理器 sql server 2000 用企业管理器 sql server 2005,2008 用 sql server management studio sql server express 用 sql server management studio express 创建一个空的数据库,名称自定,在这里我叫它DNN5。 建议创建一个数据库用户以方便管理,用户名自定,在这里我创建了一个和数据库同名的用户"dnn5" 。 右键点击刚才建好的数据库DNN5,在属性里选择"files"然后在右边的"owner"里填入刚才建好的用户"dnn5", 这将赋予与"dnn5"用户DBO的权限。 请确定sql server用户可以创建数据表,和存储过程(有些主机服务商会限制用户权限)否则将无法安装DNN。 第二步: 配置文件系统权限 首先下载DNN安装包(http://www.dnnmix.com/resources/)解压缩到任意目录, 在这里我解压缩到c:webrootdnn5 XP 下需要给网站目录"dnn5"下“安全”设置中的"ASPNET" 用户所有文件 "完全控制" 权限 windows 2003,2008和Vista 需要给网站目录"dnn5"下“安全”设置中的"Network Service"用户所有文件"完全控制" 权限 如果是主机托管环境请和主机服务商确定网站目录下“安全”设置中的"Network Service"用户对所有文件和文件夹拥有 "完全控制" 权限。 第三步: 配置WEB服务器创建网站 DNN可以运行于IIS中独立的网站,例如www.dnnmix.com, localhost:8001 也可以运行在虚拟目录中, 例如www.dnnmix.com/mydnn, localhost/mydnn。 如果使用xp的IIS5则只支持一个网站,这时候我们通常需要创建一个虚拟目录,例如在默认网站下创建一个叫"dnn5"的虚拟目录,然后把虚拟目录指向外我们的网站c:webrootdnn5。 然后在浏览器输入http://localhost/dnn5运行网站 如果使用vista, 2003, 2008 因为IIs6,7支持多网站, 我们可以创建一个新的网站用端口号区分, 例如,localhost:8005 然后把网站指向c:webrootdnn5。然后在浏览器输入http://localhost:8006运行网站 如果使用Visual Studio2005,2008内置的web服务器运行网站,在VS中选择打开网站,用文件系统方式打 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |