AppHarbor 云平台搭建Orchard CMS

王朝学院·作者佚名  2016-08-22
窄屏简体版  字體: 小  |  中  |  大  |  超大  

最近在研究asp.netMVC, 打算在云平台上部署一个MVC的开源CMS Orchard学习一下,奈何Azure现在在国内不能注册,只能转到AppHarbor云平台上。

以下是我尝试的如何使用AppHarbor部署Orchard CMS.

一, 注册AppHarbor云平台, 创建一个Appliation和数据库环境

1. 注册一个AppHarbor账号, 网址是https://appharbor.com/

2. 创建一个新的application, 这里我取的名字是orchard

3. 在Add-ons中,为这个新的Application创建一个新的Sql Server数据库,使用免费的,10M空间

4. 查看创建的SQL server 数据库实例的详细信息, 待会我们会使用这个数据库的链接信息

5. 在Setting里面设置如下

设置允许文件写权限,要不然不能安装module啥的。 DisablePRecompilation, 这样上传文件到Appharbor后不用在编译了,因为编译会通不过,然后导致发布不成功。

二, 在本地安装Orchard CMS

1. 先安装Microsoft Web Platform Installer和WebMatrix

http://www.microsoft.com/web/downloads/platform.aspx

安装完Web Platform之后, Add WebMatrix, 安装

看了Microsoft Web Platform Installer上面的截图,基本上就能明白它是干什么的了。

可以看做是一个App Store, 你再也不用东奔西跑去找什么开发软件,CMS等等了,直接打开这个,勾选上就安装吧,一些都傻瓜化了。难得的是,不只是.net平台下的应用,php, python等其它平台下的开发环境和开源产品也都有。

2. 使用WebMatrix来安装Orchard

WebMatrix是微软用来方便发布web产品的一个工具。你可以本地运行,调试,然后直接发布到其它空间或者云平台。

在WebMatrix中选择安装Orchard CMS

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航