通过Orchard zip文件安装

这一章讲解如何通过.zip文件来安装Orchard

我们将使用3中不同的途径

  • IIS.
  • WebMatrix IIS Express
  • Visual Studio the Visual Studio Development Server.

注意: 如果你喜欢使用Web Platform安装,或者你计划使用WebMatrix来开发你的站点,请看上一章。

下载 .zip 文件

我们会发现两个.zip 文件包:

  • Orchard.Web.1.x.xx.zip : 在这个文件包中,站点已经编译好了。但是不包含源文件。
  • Orchard.Source.1.x.xx.zip : 这个文件包包括了源文件。如果你需要开发模块,就下载这个。你可以使用Visual Studio编辑它,并研究各个功能是怎么实现的。

使用IIS允许站点

下面的流程在干净的Windows8.1环境测试通过

首先,让我们启动服务器。找到"Add or Remove Programs",执行它:

单击Turn Windows features on or off.

单击Internet Information Services 和下面的ASP.NET 4.5。单击OK

完成了这一步以后,我们建议重启一下电脑。这样能确保所有需要的服务已经启动了。

系统重启以后,从这里下载 Orchard.Web.1.x.xx.zip 文件 。将文件包解压缩到桌面。解压后的文件夹包含许多的文件和一个Orchard文件夹。复制Orchard文件夹  C:\inetpub\wwwroot\.

在我的电脑中进入Orchard 文件夹,让我们先从App_Data 文件夹开始。

这个文件夹包含了Orchard存储的设置。右击 App_Data文件夹,单击 属性 然后选择 Security 标签,为IIS_IUSRS 用户添加读写权限。

然后,对下面的文件夹执行同样的操作:

  • Modules. 如果你需要从""中安装模块,需要这个文件夹。 (我们建议在生产环境中移除读写权限)
  • Themes. 如果你需要从""中安装样式,需要这个文件夹。 (我们建议在生产环境中移除读写权限)
  • Media. 这个文件夹放置Orchard存储的媒体文件 (图片等)

备注: 如果你想重置Orchard站点设置为默认配置,你可以删除App_Data文件夹下的内容。这会删除所有的用户设置等等所有用户新增到站点的数据。如果你删除了App_Data文件夹下的内容,又想删除用户的图片数据,你需要删除 Media 文件夹下的内容。在Orchard启动的时候,需要的文件会被重新创建。

现在,我们开始创建新的站点。在你的系统中找到 Internet Information Services (IIS) Manager,运行它

右击 Default Web Site 选择暂停,这将释放80端口,你就可以在你的站点上用80端口了。

右击 Sites 然后选择 Add Website

输入你的站点名称,将Physical path 指向你的Orchard文件夹,单击OK

弹出的对话框中,警告80端口已经被使用,不用管它,单击 Yes

你的站点已经运行了,现在,单击 browse 去访问它

你就会在浏览器上看到Orchard安装页面了

使用WebMatrix IIS Express运行站点

从这里here下载 Orchard.Web.1.x.xx.zip 文件。 解压缩Orchard .zip 文件到本地目录,打开WebMatrix,在 Quick Start 界面,单击 Open 以选择 Folder.

导航到你解压的文件夹,选择 Orchard 然后单击 Select Folder 来打开站点

运行这个站点,在WebMatrix Files 工作区,选中 Orchard 根目录。单击 Run 按钮

你就会在浏览器上看到Orchard安装页面了

使用Visual Studio Visual Studio Development Server 运行站点

这个用例已经在 Visual Studio 2013 Update 1上面测试

虽然我们可以在Visual Studio中打开预编译的包,但是你会发现,使用完整的源码包会更好。从 here 下载源码包。解压缩到本地目录。

运行 Visual Studio 然后选择 File > Open > Project/Solution。导航到 你解压缩的文件夹,选择 Orchard.sln solution 文件

点击ctrl+F5,允许站点,你就会在浏览器上看到Orchard安装页面了。

站点设置

第一次运行Orchard站点的时候,你会看到下面的安装内容:

默认情况下, Orchard 包含了内建的数据库,这样,你就可以不用单独安装数据库了。但是,如果你的数据运行在SQL Server 或者 SQL Server Express,你能够配置Orchard的数据库链接来使用指定数据库。在Orchard安装以前,数据库就需要安装好。另外,你能够在数据表前面加上前缀,这样你就可以在一个数据库中安装多个Orchard实例。

有三种安装策略,你能够选择其中的一种:

  • Default. 使用 Orchard 的完整功能
  • Blog. 将站点作为一个个人博客
  • Core. 站点只包含核心框架,主要用于开发人员。

查询安装策略更详细的信息和自定义安装策略,请看 Making a Web Site Recipe.

当你录入了安装信息以后,单击 Finish Setup安装完成以后,你会进入站点主页。

现在,你在Orchard的主页了,可以开始配置你的站点了。

posted @ 2015-02-03 14:54  争世不悔  阅读(251)  评论(0编辑  收藏  举报