技术开发 频道

DotNetNuk 3 安装无忧

ITPUB 技术】DotNetNuke以其强大的魅力,吸引住了众多.Net爱好者的眼球。但刚接触DotNetNuke,多少会为它的安装过程深感苦恼。这里,我将记录我的安装过程,以供大家参考。

我的安装环境如下:

   1 操作系统:WINXP SP2 
   2 .Net Framewordk 1.1 
   3 IDE:Visual Studio.Net 2003 
   4 DotNetNuke Templates 3.1.1 & DotNetNuke Source 3.1.1 
   下载地址:http://dnnjungle.vmasanas.net/Default.aspx?tabid=28 


   参考了很多朋友和自己多次失败安装的情况,整理安装步骤如下: 

   1 确定执行安装的用户具有访问权限(主要针对NTFS格式磁盘),不知道为什么,DNN模板必须要装到Visual Studio.Net 2003主程序的目录下,否则,在建DNN工程的时候,会报错说指定目录下找不到一个叫default.js的文件。但是,在安装模板时却没有看到这样的要求说明,这需要更多朋友来指正了。选择好了路径,SETUP DNN的模板就是一路畅通了。 

   2 解压DotNetNuke Source 3.1.1包到C:\,这时候你可以依次打开文件夹到DotNetNuke\Documentation\Readme.txt,看看说明吧。按照这个 readme的步骤不一定妥当,嘿嘿,何况还是E文的,看起来都头痛。简单说明一下,首先,必须有.Net Framework 1.1的安装,1.0版本现在已不支持了,然后,将DotNetNuke Source 3.1.1解压到C盘,并改其名称为DotNetNuke ,结果是C:\DotNetNuke,确认你对当前磁盘有高访问权限,如果为只读的话,后面因为无法执行SQL脚本,将不能完成DNN SOURCE的安装,并不一 定要解压到C盘,其他的磁盘下也可以。

   3 创建IIS虚拟目录,取名为DotNetNuke,这个也可以命名为其他,不过还是用这个好,看起来都有气派(拍马屁!),同时,为这个虚拟目录指定一个默认的访问页为default.aspx,OK!这一步也很容易。注意细节就是一定打开执行脚本的权限,实在想不通就全部打开(省事不少) ,最后再来关闭几项。

   4 将解压后的目录DotNetNuke下的release.config改名为web.config,这个最容易被忽视掉(没有站点配置文件了,那还了得),改完后,顺便也改一个配置节, <add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=;pwd=;" />
指定一个你的数据库服务器的用户名和密码,当然,首要的事情让数据库验证方式为混合模式。这个不再多述。 

   5 配置都写了,接下来当然是建立SQL SERVER数据库啊,数据库取名还是DotNetNuke。

   6 打开IE浏览器,键入http://localhost/DotnetNuke/default.aspx ,第一次运行就会自动跳转到INSTALL目录下执行SQL脚本,生成相关的表,中途最好不要随便乱点,机器性能不好的朋友尤其要注意,因为有时候会出现线程异常中断,剩下的事情就是静静的等待complete吧! 安装成功后会让你点击跳转到默认页,看到熟悉的DotNetNuke的页面跃出,你的DNN征途将由此开始!


补充:

   有朋友说,安装的时候已经按照步骤做了,怎么还是出现权限问题,这里我说明一下,NTFS的硬盘文件格式,不是说你现在是系统管理员身份就可以了,而是要让你的DotNetNuke文件夹所在磁盘能被任何人访问,也就是磁盘属性,安全选项下,EVERYONE这个组的要给予读写权限。

   有时候安装不同版本的系统,会取消安全的选项,也就是在属性中看不到安全选项了。解决的办法很简单:在控制面板找文件夹选项在查看里面把“使用简单文件共享”的勾去掉。OK!1再不用为权限的事情犯愁了。希望大家都顺利进入DotNetNuke的神奇世界!


 

0
相关文章