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

Posted on 2006-02-23 12:58  BenL  阅读(698)  评论(0编辑  收藏  举报

DotNetNuke4 

1. 小述 

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

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

另:

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

 

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机上管理此网站,例如在clientVS05中可像本地一样打开此网站所有资源)
 

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),执行ingwaitOK


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

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

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

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


待续-3-