在Windows 2003下部署 CNBlogsDottext10Beta2

作者:灵感
发表日期:2005.6.13

博客园已有这方面的文章:
http://www.cnblogs.com/crazyingdoctor/archive/2004/08/30/37795.html
http://www.cnblogs.com/vivi/archive/2005/05/27/163625.html
都是在win2000下的,Win2003 中的部署稍有不同,
Win2003 Sp1中安装环境一般是Win2003Server SP1 + IIS6.0 + .NET Framework1.1 + SQL Server 2000。
这里只需说几个重点:
第一步是配置IIS:
         打开Internet信息服务,在 网站\默认网站 下右键单击 新建 别名为"DottextWeb"的虚拟目录,
         其目录指向"X:\CNBlogsDottext\DottextWeb"    (X:为文件路径)。
         完成后,在IIS的左边可以看见一个名为"DottextWeb"的虚拟目录,右键单击它,选属性
         在应用程序设置中,点创建.执行权限选纯脚本。
         在第二页文档中将Default.aspx 移到最上面。
         左键单击“默认网站”选属性,在 主目录页 中点配置,在弹出的对话框中的通配符应用程序映射里插入
         C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll不要勾选「确认该文件是否存在」

第二步配置数据库:
         运行OtherStuff\SQL Scripts中有DotTextData.sql脚本,自动创建DotTextData数据库。这里注意可能要改一下SQL文件的位置
         初始化数据库,分别运行InitData.sql与SkinControl脚本。

第三步配置程序:
         在web.config中配置数据库连接字符串, 即<DbProvider>中的connectionString。(user id=Sql的id;password=这个ID的密码;initial Catalog=DotTextData;Data Source=数据源 我猜你可以用本地计算机的名字)
         在解决方案中将DottextWeb设为启动项目,将其中的default.aspx设为起始页。

第四步运行:
         如果出现:尝试运行项目时出错:无法在 Web 服务器上启用调试。则把web.config中  <compilation defaultLanguage="c#" debug="false" />的 debug改成true。

这里没有配图 ,过程也不算复杂,有些步骤您也许觉得可要可不要,主页一样可以浏览,我这里没有说明这些步骤程序的影响,只希望告诉您,这里并没有列出多余的步骤,您可以在部署时多想想每步的作用,如实行时有疑问请在此提出,我们再讨论一下 :)

posted @ 2005-06-13 03:14  灵感  阅读(4390)  评论(11编辑  收藏  举报