你的位置:首页 > ASP.net教程

[ASP.net教程]Orchard 学习


    前段时间使用一个ABP的框架进行了一个简单CMS开发。但感觉自己开发CMS不够灵活和通用,所以还是学习一下Orchard。学习的第一步,阅读官方的文档。由于是英文,所以我对其进行了翻译和记录,方便自己日后查看和提高一下英语。

        ABP框架地址:http://www.aspnetboilerplate.com 

        Orchard 官方文档地址:http://docs.orchardproject.net/

 

安装Orchard


安装Orchard的方式

Orchard提供了4种安装的方法:

  • 使用Microsoft Web Platform Installer进行orchard 安装.
  • 使用Microsoft Web Matrix 进行安装 Working with Orchard in WebMatrix.
  • 使用Orchard.Zip 自行部署到IIS Manually Installing Orchard Using a zip File.
  • 通过命令行或者Visual Studio 获取Orchard的源码.

以下的内容将告诉你如何通过Microsoft Web Platform Installer 来安装Orchard

要求

运行orchard的最低要求如下:

The minimum requirements for running Orchard are the following:

  • ASP.NET 4.5
  • A web server such as IIS Express 8, 7.5 or IIS 7.x.

在你安装IIS的时候,确保你勾选了Asp.net IIS模块,与此同时,也需要确保你运行orchard的asp.net 应用连接池为集成模式

安装Orchard

开始安装之前,下载和安装web Platform Installer.完成后,运行它

点击安装.

 

当安装完成后,目录列表会展示出刚刚为Orchard安装什么工具。点击Finish按钮会自动连接到WebMatrix

在WebMatrix上运行Orchard

在WebMatrix运行后,它会在默认的浏览器上运行Orchard。如过没有打开Orchard,你可以点击Run按钮,或者在Run按钮旁边的下拉框选择你要的浏览器。
在WebMatrix中,你可以在文件工作区上看到Orchard的相关文件

首次运行Orchard,你会在浏览器看到如下的页面

 

默认设置上,Orchard 包含了一个内置的数据库即使你没有安装分离式数据库。尽管如此,如过你已经安装或运行Sql Server 或者Sql Server Express,你可以配置Orchard使用你指定的链接字符串。另外,你也可以输入表结构的前缀来将多个Orchard安装到同一个数据库文件上。

Orchard提供多种安装模式给你选择。

  • Default. 默认。设置网站为常用的Orchard功能
  • Blog. 设置为个人博客模式.
  • Core. 设置网站仅拥有Orchard的框架。一般是提供给开发使用.

更多的信息关于recipes或如何自定义一个recipe,查看 Making a Web Site Recipe.

当你输入完所有必要的信息后,点击完成。当程序处理完成,你可以查看该网站。

You can now begin configuring your site.