zoukankan      html  css  js  c++  java
  • Kooboo CMS的安装步骤

    Kooboo CMS的安装步骤

    来自Kooboo document
    跳转到: 导航, 搜索
    http://www.microsoft.com/web/gallery/install.aspx?appid=KoobooCMS

    Kooboo CMS的安装过程是一个普通MVC站点在IIS上的架设过程,没有额外的配置步骤。

    目录

     [隐藏

    在IIS6上安装Kooboo CMS


    1. 从http://kooboo.codeplex.com下载最新版本的Kooboo CMS安装包解压到C:Kooboo CMS
    2. 打开IIS6控制台,创建一个新的应用程序池。命名为:Kooboo CMS Pool
    3. 在IIS6控制台,创建一个新的站点,站点主目录指向C:Kooboo CMS。应用程序池选择步骤1创建的应用程序池Kooboo CMS Pool。
    4. 添加通配符映射。在“主目录”选项卡中找到“配置”按钮,单击添加通配符映射。在弹出的窗口中,单击“插入”,在“可执行文件”的输入框中输入:%WINDIR%Microsoft.NETFrameworkv4.0.30319aspnet_isapi.dll ,去掉“确认文件是否存在”的选中状态。Koobo cms chinese document install1.png
    5. 设置站点的目录权限。Kooboo CMS要求当前的站点运行用户具有对Cms_Data目录的读写权限。

    在IIS7上安装Kooboo CMS


    1. 从http://kooboo.codeplex.com下载最新版本的Kooboo CMS安装包解压到C:Kooboo CMS
    2. 打开IIS7控制台,创建一个应用程序池。.NET框架版本选择“.NET Framework v4.0.30319” ,通道模式选择“集成”模式,命名为Kooboo CMS Pool。
    3. 在IIS7控制台,创建一个新站点。站点目录指向C:Kooboo CMS,应用程序池使用刚刚创建的Kooboo CMS Pool。
    4. 设置站点的目录权限。Kooboo CMS要求当前的站点运行用户具有对Cms_Data目录的读写权限。

    通过Web platform installer安装Kooboo CMS


    Kooboo CMS已发布到Windows Web App Gallery http://www.microsoft.com/web/gallery/kooboocms.aspx ,支持用户从Web platform installer和WebMatrix安装Kooboo CMS。通过这两种工具安装Kooboo CMS只要求用户按要求输入相关的IIS站点设置,并且不需要站点目录下的读写权限已经自动设置。

    安装的常见问题


    • 站点运行时出现配置错误,提示:Parser Error Message: Could not load file or assembly 'Kooboo.CMS.Web' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded. 这种情况,通常是在IIS中使用了错误了.NET Framework版本。请检查是否正确设置使用.NET 4。
    • 在站点运行过程中,如果出现文件无法删除或抛出类似IOException的异常,请检查当前IIS用户是否有对Cms_Data目录的读写。如果不确定,请在Cms_Data目录上设置“Everyone”具有“读写权限”。

    切换内容数据库


    Kooboo CMS目前提供对XML,MongoDB,SQL Server,SQLCe以及MySQL数据的支持。默认使用XML文件存储的方式,在多数据情况下,我们建议开发人员在开发时使用XML存储,等到部署时再整站点导入到生产环境。

    切换数据库的步骤很简单,通常的步骤包括:

    1. 从http://kooboo.codeplex.com 下载Content_Providers.zip,解压找到相应的数据库目录的支持文件。
    2. 导出已经创建好的站点。
    3. 把数据库目录下的文件全部拷贝到Kooboo CMS的BIN目录下。
    4. 修改相应的连接串配置文件(MongoDB.config,SqlServer.config,MySQL.config)。
    5. 重新创建或导入站点。

    切换数据库常见的问题

    1. 数据丢失
      切换为无结构的数据库(MongoDB)后,如果站点没有重新导入,站点运行不会出错,但是内容数据将会丢失。
    2. 提示Invalid object name
      切换为有结构数据库(SQLServer,SQLCe,MySQL)后,如果站点没有重新导入,在运行时会出现找不到数据表的错误。因为有结构数据库,需要重新导入站点来重建数据表和导入数据。
    个人工具
    名字空间
    变换
    操作
  • 相关阅读:
    R语言学习——数据分析
    java学习——类之YuanZhu
    java学习——类之YuanZhu
    java学习——构造类之3!+5!=126
    C# WebQQ协议群发机器人(二)
    Unity5.1 新的网络引擎UNET(七) UNET 单人游戏转换为多人
    转:Oracle GoldenGate学习之Goldengate介绍
    cvReadTrainData
    使用Handler在子线程中更新UI
    初识MVC
  • 原文地址:https://www.cnblogs.com/zeroone/p/3167602.html
Copyright © 2011-2022 走看看