zoukankan      html  css  js  c++  java
  • CNBlogsDottext10Beta2安装过程记录


        今天上午无意中看到dudu那里有CNBlogsDottext10Beta下载 http://downloads.cnblogs.com/dottext/CNBlogsDottext10Beta2.rar,就download了一个,自己找找资料,花了一个晚上的时间在自己机子上试验了一下,基本上可以正常运行了。赶快写出来,不然就有点遗憾了。
        我的安装环境是Win2000Server SP4 + IIS5 + .NET Framework1.1 + SQL Server 2000。
        首先从dudu那里下了CNBlogsDottext10Beta2的源码。看了看他的安装说明,对我来说好像什么都没说清楚一样(我太菜了),就找了找,在http://www.cnblogs.com/crazyingdoctor/archive/2004/08/30/37795.html找到了一篇类似的文章,看了看,感觉也还简单,就自己做了一遍。
        我把下载下来的CNBlogsDottext10Beta2解压到C:\,用VS.NET2003来打开C:\CNBlogsDottext10Beta2 目录下的CnBlogsDotText.sln,结果弹出一个窗口“Visual Stuido .NET已检测到指定的Web服务器运行的不是ASP.NET1.1版。您将无法运行ASP.NET Web应用程序或服务”。 我可是装了VS.NET2003啊!怎么会没有装ASP.NET呢? 后来在网上搜索了一下,才明白原来可能是我在装VS.NET2003的时候没有启动IIS,所以就没有把ASP.NET装上。于是用Aspnet_regiis这个工具重新安装并注册了我的ASP.NET1.1。
        然后用VS.NET2003将他编译了一遍。编译后的程序在C:\CNBlogsDottext10Beta2\builds\release\web 这个目录下。
    打开Internet信息服务,右键单击机器名,选择 新建/Web站点。

    在向导中都按默认设置,在选择主目录路径时选择C:\CNBlogsDottext10Beta2\builds\release\web 这个目录。然后一路下去都是默认值。

        右键单击刚刚新建的Web站点名称,我这里的名称是Blog。选择 新建/虚拟目录。

        在别名中选择一个不重复的名字就可以了,这里我用的是DottextWeb。目录就选C:\CNBlogsDottext10Beta2\DottextWeb 这个目录。接着一路下去都是默认值就可以了。建立虚拟目录的用途是为了使用VS.NET2003进行开发。这样开发的时候就不影响CNBlogsDottext的运行。
        接着要安装数据库了。打开SQL Server2000的查询分析器,将C:\CNBlogsDottext10Beta2\OtherStuff\SQL Scripts 目录下的SQL脚本依下列次序拖入查询分析器中运行。(DotTextData.sql,InitData.sql,SkinControl.sql)
    注意在创建数据库的时候,要修改数据库和log的存放路径。
        修改C:\CNBlogsDottext10Beta2\builds\release\web 目录下的Web.config文件,在其中找到 <DbProvider type=  这一行,将connectionString= 后面修改一下,<DbProvider type="Dottext.Framework.Data.SqlDataProvider, Dottext.Framework" connectionString="user id=sa;password=moxiaolong;initial Catalog=DotTextData;Data Source=localhost" />
     其中user id 和password是访问你的SQLServer2000数据库的用户名和密码,Catalog是数据库名,Data Source是主机名。
        建立SQL Server2000数据库的用户。打开企业管理器。在(local)服务器下选择安全性,右键单击登陆,选择新建登陆。然后就可以根据自己的要求建立一个用户了。
         建立*.*到asp.net的映射。右键单击Internet信息服务中我们刚建立的Web站点名(这里是Blog),点击属性,选择主目录,单击 应用程序设置中的配置按钮,

        在应用程序映射下点击添加按钮,在添加/编辑应用程序扩展名映射对话框的可执行文件那一栏输入C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll ,扩展名那一栏输入.*或*,确定。对我们建立的虚拟目录DottextWeb进行同样的操作,不同的是要将他的.*映射删除。注意:那个“检查文件是否存在”不要选上!

        切换到C:\CNBlogsDottext10Beta2\builds\release 目录,右键查看web文件夹的属性,选择 安全选项卡,添加一个IUSER_Machine用户,权限为默认的,Machine为你的机器名。对C:\CNBlogsDottext10Beta2\builds\release\web 目录下的Images文件夹进行相同的操作,不过权限为完全控制。
        在运行之前先运行一次aspnet_regiis -c,或者把c:\inetpub\wwwroot\aspnet_client整个目录复制到C:\CNBlogsDottext10Beta2\builds\release\web中去。
        现在在浏览器中输入localhost就应该能够访问了。以上是我的安装过程,这篇文章很简单,希望能对新手有点作用。(我自己也是新手)。。如果有什么错误或不准确的地方,还望大家指出。^^
  • 相关阅读:
    ubuntu下安装maven
    159.Longest Substring with At Most Two Distinct Characters
    156.Binary Tree Upside Down
    155.Min Stack
    154.Find Minimum in Rotated Sorted Array II
    153.Find Minimum in Rotated Sorted Array
    152.Maximum Product Subarray
    151.Reverse Words in a String
    150.Evaluate Reverse Polish Notation
    149.Max Points on a Line
  • 原文地址:https://www.cnblogs.com/Vivi/p/163625.html
Copyright © 2011-2022 走看看