Orchestra是一个专门为PHP应用而架构的PaaS(Platform as a Service)服务,Orchestra PHP Cloud现已经被Engine Yard公司收购,现已经免费开放给大家申请和使用,空间服务器依然建立在Amazon的云服务器上。
Orchestra空间对PHP有着非常好的支持,免费提供MysqL服务,创建应用后可以自己开通MysqL并提供账号和密码。采用Git 和 Subversion管理,上手难度要高,用户可以自定义HTTP caching-mesh以加快空间的访问速度。
Orchestra空间有个好的地方就是你的PHP应用会随着你的需要而提升或者降低流量和主机资源,这样既可以保证服务器资源不被学浪费又可以满足那些主机资源需求量大的PHP应用。
不过,Orchestra空间也有一个致命的弱点:Orchestra不提供直接上传文件到服务器的方式,而是将其它的公用或私用的Repo作为其更新文件和代码的方法。通俗地说,Orchestra可把Github空间当作FTP来使用。
Orchestra免费PaaS服务支持PHP和MysqL可搭建各类PHP应用
一、Orchestra免费PaaS服务账号申请
1、Orchestra官方网站:http://www.engineyard.com/products/orchestra
2、点击右边的“Get Started Free”注册一个账号。
二、Orchestra空间免费PHP应用创建
1、注册账号后,进入Orchestra后台,然后点击右上角的“Deploy A Free APP”创建一个免费的PHP应用。
2、进入应用创建页面,首先请点击页面下方的创建SSH Key。
3、将生成的SSH Key复制粘贴到你的Github空间中。
4、还没有Github空间的朋友,你需要按照这篇教程来申请一个:免费开源Github Pages空间可绑域名搭建个人博客存放图片文件
5、找到你的git克隆地址。
6、将它复制到你的Orchestra应用创建的Repo Url中,而在Index File中,是设置首页,一般是/index.html,如果你有不同的请自行修改。(感谢好友对此的帮助提醒)
7、Orchestra应用创建演示如下:(点击放大)
8、完成后点击创建,就会看到安装应用的页面了。时间长短不一,就会完成应用部署了。
三、开通Orchestra空间的MysqL数据库
1、Orchestra免费为大家提供MysqL数据库,你只需要进入你的应用管理界面。
2、点击“New Database”创建一个。
3、完成后就可以看到MysqL账号和密码等信息了。
1/2 1 2 下一页 尾页 |