全新安装DotNetNuke 3.0.9实战记录

DotNetNuke越来越热了,我也下了个玩玩,安装却颇费周折,所以记录一下过程,也可以让后来者省点时间。

  1. 解压缩下载包,至于解到哪里,随意,这里假设G:\DotNetNuke_3.0.9
  2. 配置此目录下的权限,右击G:\DotNetNuke_3.0.9文件夹,在安全选项卡上添加ASPNET用户,赋予读取,修改和写入权限,如果看不到安全选项卡,请关闭资源管理器中的文件夹选项中的简单文件共享即可看到,如果安装在XP系统上,此步骤可省略,因为缺省XP的User权限就非常大,而ASPNET用户属于User组。
  3. 新建一个SQL Server 2000的数据库,名称为DotNetNuke,添加用户ASPNET,并且赋予db_owner角色权限,此步骤非常重要,不然,后面安装会出错。
  4. 配置G:\DotNetNuke_3.0.9,就改一处,<appSettings>下SiteSqlServer改为下面样子:
    <add key="SiteSqlServer" value="Server=(local)\NetSDK;Database=DotNetNuke;Integrated Security=SSPI" />
    这里使用SQL集成安全选项,要比sa帐号安全不少。也是微软推荐方法,这里服务器实例名为NetSDK,如果缺省的话,就是(local)
    3.0.9以后没有所谓的connectionString了,只有data provider,虽然现在DotNetNuke严重的依赖于微软环境,但我们还是可以期待DotNetNuke有朝一日能够运行在Linux下。
  5. 在IIS中配置虚拟目录,名字随意,一般为DotNetNuke,指向G:\DotNetNuke_3.0.9
  6. 在浏览器中浏览http://localhost/DotNetNuke/,等待一会儿后就会出现Welcome页了。

按照这个步骤,应该不会有错了,升级安装我没试过,等下一个版本出来,我会试试的。
DNN文档在~\Documentation\Public中。

你可能感兴趣的:(linux,SQL Server,配置管理,XP,dotnetnuke)