Orchard学习(1)-环境搭建

最近,因为课程要求,所以接触了Orchard。自己看了很多资料,最有用的当然是官网http://docs.orchardproject.net/

里面很多教程,唯一不好的就是全英。里面讲的很详细,也正是因为详细所以在每次课程里主要步骤有点混淆(可能是我英语不太好吧)....

所以为了记录我这次学习,就开了博客写学习过程。有哪些不对还请指教。

Orchard是一款微软开发的CMS开源项目。说人话就是:Orchard就是一个可以帮助你构建网站的内容管理系统(或者说是框架)

然后里面可以有许多module(功能模块)可以我们自己来定义开发。

安装Orchard

首先安装Orchard有几种方法。

首要条件:

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

IIS这个东西在我电脑(win7)默认是没有装的,所以需要你自己手动去安装。

打开控制面板-程序-打开或关闭windows功能 这时候会有点慢等一下

如图勾选,然后等装完就好啦~

然后先说我用成功的那种:

http://orchardproject.net/download

  1. 下载source 解压然后用Visual Studio点开\Orchard\Orchard.Source\src\Orchard.proj

接着点运行或者crtl-F5

有点慢等一等,然后在浏览器里就可以看到:

这个页面就代表成功了。

2. 使用 Microsoft Web Platform Installer和WebMatrix

首先就是装这两个。

然后进入Platform搜索WebMatrix,下载它。然后去官网下载Orchard.web压缩包,然后解压看到一个Orchard文件夹,在WebMatrix里面打开这个文件夹。

然后你会看到如下图:

点击左上角的run,就可以在你自己的浏览器看到成功的页面:

当然看官方文档还有用IIS管理器来打开这个页面的方法。

略麻烦,所以不太推荐啦。

而且我用IIS打开不了,不知道为什么,只有一片空白的页面,暂时找不到原因....

建立一个站点

怎么填那个表:

name of your site:你站点的名字

user name:用户名

password:密码

Confirm the password:确认密码

How would you like to store your data?(如何保存你的数据,也就是选择数据库)

Use built-in data storage (SQL Server Compact)(Orchard自带)

Use an existing SQL Server, SQL Express database(SQL Server和SQL Express外带数据库)

Use an existing MySql database(MySql外带数据库)

Use an existing PostgreSQL database(PostgreSQL外带数据库)

PS:使用外带数据库时会需要输入数据库连接字符串(Connection string)

Data Source=sqlServerName;Initial Catalog=dbName;User ID=userName;Password=password 这个应该是格式

还有Database Table Prefix填default

最后一项Orchard Recipe

官网对于Orchard Recipe是这样写的:

The Orchard setup screen includes a section where you can choose an Orchard recipe. You can choose from the following Orchard recipes:

  • Default. Sets up a site with frequently used Orchard features.(填写Default来建立一个有常用Orchard功能的站点)
  • Blog. Sets up a site as a personal blog.(填写Blog来建立一个个人博客)
  • Core. Sets up a site that has only the Orchard framework for development use.(填写Core来建立一个只有Orchard框架的站点)

因为我懒得设置了,就选择自带数据库的选项和最后填Default。

最后出现下面这个页面就成功啦~

第一步搭建环境就完啦,接下来学习dashboard

时间: 2024-10-13 02:06:20

Orchard学习(1)-环境搭建的相关文章

【golang学习】环境搭建

近期项目的需要开始了学习golang的旅程,在此将学习的过程做以记录,方便查看,也希望帮助到大家. 由于我使用的是64位linux环境(redhat 5.2),所以这里就介绍64位的安装方式,其他类似: 1. 下载安装包 自从2014年5月谷歌在国内被封杀之后,我们下载go安装包也得翻墙了,但是为了方便我上传了一个64位linux的包在(地址),你可以直接下载使用. 2.安装 下载完上传到你的linux系统中,比如/opt/go1.1.1.linux-amd64.tar.gz,这是就开始安装了,

Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma

1.下载angularjs 进入其官网下载:https://angularjs.org/?,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.7/angular.js 所有版本:https://code.angularjs.org/ 2.示例1 HelloWorld ! 新建一个helloworld.html <!doctype html> <html ng-app> <head> &

Android学习之环境搭建

Android学习之环境搭建 园里有很多关于Android开发的环境搭建的资料,本人是安卓开发初学者,这里记录一下个人搭建Android环境的总结. 1.准备Eclipse IDE for Java Developers 网上可以下载的版本还是比较多的,本人选择了eclipse-java-luna-SR2-win32. 网址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunasr2 Note:官网点

CouchBase学习之环境搭建以及HelloWorld

一.引言 NoSQL(Not Only SQL),火了很久了,一直没空研究.最近手上一个项目对Cache有一定的要求,借此机会对NoSQL入门一下.支持NoSQL的数据库系统有很多,  比如Redis,MongoDB等.每种系统都有自己的优缺点,根据实际情况我们选用了CouchBase作为切入点学习.这里有几种数据库的比较:http://www.csdn.net/article/2013-04-15/2814886-nosql-benchmark CouchBase,是MemBase与couch

JavaWeb学习之环境搭建

1. HTML(Hyper Text Markup Language) , 超文本标记语言. HTML文件的后缀名一般是: .htm , .html 表单(form): 浏览器内核: WebKit , trident Javascript:alert(‘?’);  --->java脚本语言 我的第一个html程序: 代码如下: 1 <html> 2 <head> 3 <title> 龚细军的网站</title> 4 </head> 5 6

hbase_学习_01_HBase环境搭建(单机)

一.前言 本文承接上一篇:hadoop_学习_02_Hadoop环境搭建(单机)  ,主要是搭建HBase的单机环境 二.环境准备 在虚拟机中: 操作系统 : linux CentOS 6.8 jdk:1.7 hadoop:2.8.3 hbase:1.4.2 三.hbase下载 1.hbase下载地址 http://mirror.bit.edu.cn/apache/hbase/1.4.2/hbase-1.4.2-bin.tar.gz 2.下载hbase wget http://mirror.bi

深度学习开发环境搭建

深度学习开发环境搭建 https://www.cnblogs.com/ai-developer/p/10022115.html 工欲善其事,必先利其器.首先我们需要花费一些时间来搭建开发环境. 1.安装python.python是人工智能开发首选语言. 2.安装virtualenv.virtualenv可以为一个python应用创建一套隔离的运行环境,避免不同版本的python或第三方库互相影响.类似的虚拟环境还有anaconda,anaconda自带常用库,因此安装包有几百兆,与anacond

JAVA基础学习——1.环境搭建 (系统Win10,64bit)

大学里虽然老师教过JAVA,但我没学.后来工作了,断断续续的也碰到了JAVA的项目,都是拉过来就干的节奏.也没有好好系统的学习一下. 从今天开始系统学习整理一下JAVA,以后再碰到JAVA项目的时候,心里也踏实点.咱也是正儿八经学过的人了,发发博客就当做个笔记,有不足的地方,大家多多指点,先在这里谢谢大家. 1.  环境搭建第一步,安装JDK. JDK 是Java开发工具包 (Java Development Kit ) 的缩写. JDK 是一系列工具的集合,这些工具是编译Java源码.运行Ja

LINUX内核学习起步:学习开发环境搭建

我的环境配置如下: 电脑上安装虚拟机VMware10.0.1,虚拟机上安装了CentOS6.5,注意虚拟机VMware上面网络的配置选择为桥接模式 电脑windows上安装secureCRT6,事先登录虚拟机中的centos,查询机器IP地址,然后通过secureCRT登录到centos中. 这里为什么要通过secureCRT登录centos呢?因为在centos中直接运行终端或者alt+F1~5方式进入命令行模式,显示的界面太小,不方便操作. 如果你经常要在linux下编程或者学习,建议还是通

Nginx+Lua学习笔记-环境搭建

使用的OpenResty 具体教程可以参考:http://jinnianshilongnian.iteye.com/blog/2186270 这里只记录下我自己的环境搭建过程 系统使用的是ubuntu-14.04.1-server-amd64.iso 所有操作都使用了sudo提权... 首先参考http://blog.chinaunix.net/uid-8721861-id-2017178.html解决apt-get install时Media change: please insert the