DotNetNuke 2.1.2安装指南
这两天DNN好热啊,呵呵,一直想看看这个东西,但由于他是VB做的,一直下不了手去看 :) 虽然以前也是搞VB的,不过自从用了.Net后,就没怎么用VB了,看起来有点不习惯
在www.dotnetnuke.com上注册登陆后,可以下载到代码。
下载完后,解压到IIS目录下,如c:\WebSite\DotNetNuke,在IIS中设置c:\WebSite\DotNetNuke为虚拟目录DotNetNuke,然后就是配置web.config文件,注意修改几个地方,主要就是数据库连接。
<appSettings>
<add key="connectionString" value="Server=localhost;Database=DotNetNuke;uid=sa;pwd=;" />
</appSettings>
<add key="connectionString" value="Server=localhost;Database=DotNetNuke;uid=sa;pwd=;" />
</appSettings>
具体我想不用说了,一目了然。
修改默认的数据代理为SqlDataProvider
<data defaultProvider="SqlDataProvider">
然后配置SqlDataProvider的数据库连接字符串
<add name="SqlDataProvider" type="DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider"
connectionString="Server=localhost;Database=DotNetNuke;uid=sa;pwd=;"
providerPath="~ProvidersDataProvidersSqlDataProvider"
objectQualifier=""
databaseOwner="dbo"
upgradeConnectionString="Server=localhost;Database=DotNetNuke;uid=sa;pwd=;" />
connectionString="Server=localhost;Database=DotNetNuke;uid=sa;pwd=;"
providerPath="~ProvidersDataProvidersSqlDataProvider"
objectQualifier=""
databaseOwner="dbo"
upgradeConnectionString="Server=localhost;Database=DotNetNuke;uid=sa;pwd=;" />
完成后,直接运行http://localhost/DotNetNuke运行就可以了,系统自动会创建所有Table、Store Procedure以及所有初始化数据。
创建完成后,会提示两套账号,分别为admin,admin , host,host分别用来管理当前Portal以及整个Host.