您的位置:首页 > 其它

一步一步建网-2-DotNetNuke4-1/2-小述/安装

2006-02-23 12:58 232 查看
DotNetNuke4

1. 小述

DNN相关网站: DotNetNuke (So good!) 中国DNN (自05年中后就好像没人管了……期待ing) DNN_in_cnblogs(好象与中国DNN同一个组织者,+U!)

DNN4小介:此为一网站Portal(入口/模板/开源),采用.net_Framwork_2.0/asp.net_2+SQL,Resource必须在MS_Visual_Studio_05下编辑,默认数据连接为MS_SQL_05_express(注意,用MS_SQL_server_05时,安装时要改web.config,详见下)。

另:

个人一此收藏。
本DNN为4.0.2版本。
本WEB(安装的Serv)简要:IIS6.0+FrontPage_Server_Extensions_2002(Win03自带,默认安装系统时无,需另安装)。

2. 安装

2-1. SQL数据部分

2-1-1. 数据库软件安装(MS_SQL_server_05)

“Windows验证”还是“混合验证”,本人选择“混合”+“sa:sasasa”,这样看来保险一点。

(2Newbie:使用时或数据变动时,经常刷新一下。~_~!)

2-1-2. 数据库(表)安装

2-1-2-1. 打开SQL Server Management Studio,对象资源管理器-数据库 - 新建数据库,数据库名称(官方默认为DotNetNuke)为DNN4(增加实战性)。

2-1-2-2. 安全性-登陆名-新建登陆名,增加NT AUTHORITY\NETWORK SERVICE用户,服务器角色为serveradmin,用户映射添加DNN4;

2-1-2-3. 打开 数据库 - DNN4 - 数据库 - NT AUTHORITY\NETWORK SERVICE,在此用户拥有的架构和数据库角色成员身份下选中db_owner;

2-2. 安装DNN4软件包

2-2-1. 为了二次开发,当然使用resource包:DotNetNuke_4.0.2_Source.zip(8,188k),解压之。

2-2-2. 新建-网站->dnn4,设置其子目录website为网站主目录;设置此目录权限,增加NETWORK SERVICE-允许-完全控制。(注意使用高级-子目录继承父权限,使用(于Win03下,下同)

2-2-3. Microsoft SharePoint 管理 - 扩展 。(注意:在域中,可能由于用户权限问题,会出错)(此举为方便以后在client机上管理此网站,例如在client机VS05中可像本地一样打开此网站所有资源)

2-3. 设置数据连接

2-3-1. 修改website目录下release.config文件名为web.config。

2-3-2. 打开此文件修改:<configuration> 下的的<connectionStrings>和<appSettings>,都设置为 Connection String for SQL Server 2000/2005 (即更改注释符-->的位置);

其中更改默认行<add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=;pwd=;" />为以下之一

<!--使用SQL Server身份验证-->

<add key="SiteSqlServer" value="Server=(local);Database=DDN4;uid=sa;pwd=sasasa;" />

<!--使用Windows身份验证-->

<add key="SiteSqlServer" value="Persist Security Info=False;Integrated Security=SSPI;database=DDN4;server=(local)" />

2-4. Install/执行安装

使用IIS管理器->dnn4-Install目录->install.aspx-浏览,(或:在IE上输入http://localhost/Install/install.aspx),执行ing,wait,OK!

2-5. 另(当使用默认数据连接为MSSQLexpress05时):

2-5-1. 2.1节改为“安装MS_SQL_05_express”(VS05自带安装,免费,简单);

2-5-2. 2.3项不要,OK!

2-6. PS:在以后修改网站前,先备份一下原始SQL数据库!

待续-3-
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: