Total Pageviews

Wednesday 14 March 2012

phpcloud云服务简单使用教程

phpcloud.com是php.net旗下的免费云托管主机,暂时还没有限制流量空间什么的,依靠php.net的大牌加上amazon的云服务(phpcloud托管在amazon云上)可谓天衣无缝。

下面开始简单的使用教程:

   首先,你需要有zend的账户,http://www.zend.com/user/register?redirect=/user/login&secure=1&sub=my.phpcloud,然后让别人邀请你加入phpcloud,要需已拥有者向你的邮箱发送邀请,然后去邮箱接收邮件登陆https://my.phpcloud.com/user/login 激活。

然后,找到create container点击后输入你想要的"id",接下来得到一个id.my.phpcloud.com的网址,下面提到的id都是你刚才输入的这个id,至于接下来的文件上传以及数据库信息如下:

     Database host: id-db.my.phpcloud.com
    Database port: 3306
    Database schema name: id

文件放到哪儿及权限?https://my.phpcloud.com/help/file-locations

SFTP资料?https://my.phpcloud.com/help/sftp-help

mysql在哪儿管理?https://my.phpcloud.com/container/ID/manage/db

其余的大家慢慢看吧,phpcloud的帮助文档写得很详细,基本上看了就能用!

演示 http://yiyi.my.phpcloud.com/
---------------------------------------------
Zend推出PHPCloud,为PHP开发者提供云服务 支持域名绑定

PHP也进入了云计算时代,Zend已经联合RightScale推出了PHPCloud的云计算项目。这是他们进军PaaS(Platform-as-a-Service)市场的一部分。Zend联合RightScale 推出 phpcloud.com,为开发者提供基于云的PHP开发与部署服务。phpcloud.com 的服务集成了RightScale的云管理平台和Zend Server,提供可扩展的PHP部署服务。其核心是部署在云端的Zend Server。此举是Zend带领PHP进军PaaS(Platform-as-a-Service)市场.

PHPCloud提供了一个完整的PHP运行环境和开发调试环境,免去开发者折腾环境的苦恼。可以和Zend Studio、Eclipse PDT等开发工具集成。最重要的是,免费!

免费储存500M空间,支持Mysql,貌似流量无限,支持绑定玉米。

    phpcloud提供开源服务有点类似于谷歌GAE、新浪SAE和sourceforge空间等,这类空间有三个共同的特点:开源、免费、稳定。不过,phpcloud有着更多的优势。phpcloud免费PHP空间的空间容量是500MB,月流量我在官方网站没有找到限制,暂时可以说是无限,phpcloud支持绑定域名(顶级域名和免费域名都可以),支持在线phpMyAdmin管理数据库

简单的讲诉下空间的申请,使用,文件上传,数据备份,域名绑定等方法,为初学的朋友做个参考

空间PHP探针: http://phpwind.my.phpcloud.com/tz.php

phpwind论坛演示:http://phpwind.my.phpcloud.com/   装phpwind论坛需要解决缓存的问题,打开时需要手动刷新才可,正在搜集相关资料。

DZ论坛演示:http://dzbbs.my.phpcloud.com/

空间绑米演示:http://forum.net.ar/

DZ论坛演示:http://my.net.ar/

HPCloud是由大名鼎鼎的PHP公司Zend为所有开发者免费提供的云计算服务器,该服务建立在亚马逊云服务之上,并为程序员提供了一个完整的PHP运行环境和开发调试环境。

PHPCloud申请使用简洁教程:

1.首先打开http://www.zend.com/user/register?redirect=/user/login&secure=1&sub=my.phpcloud按教程填写申请资料,申请Zend账号

2.提交申请后界面会自动跳入登陆界面,使用你申请是的邮箱和密码登陆,如下图:

3.登录后你就可以在页面右侧看到申请PHP空间的巨大按钮了。点击它。如下图:

4.接下来就是为你的免费空间填写基本的信息了,主要是域名和PHP版本选择。提交表单后就完成免费空间的申请了,大概过几分钟,一个全新的PHP空间就完成配置了。

 5. phpcloud空间文件上传方法:

按照上面的申请步骤,你将会跳转到一个下载key的页面,请根据你自己的操作系统来选择不同的Key钥匙。保存到你的电脑以备上传之用如下图:

下载WinSCP中文版http://www.onlinedown.net/soft/235984.htm启动WinSCP,直接导入你下载的Key钥匙文件即可,填写说明如下:

    主机名: 类似于zzsa.my.phpcloud.com
    端口: 22 (默认)
    用户名: 你注册的
    密码不需要填写,只要导入密钥就可以了。
    RSA Private Key密钥文件: 自己直接导入,方法见下图。

    连接过程中会出现警告,直接点击“是”。

为达到更有效快速的上传方法,网友利用PHP在线解压程序faisun_unzip解决了在线解压的问题,使用Winscp登录到phpcloud空间后,你把faisun_unzip解压程序文件,和你要上传的已压缩程序的文件上传到Public根目录中,直接进行压缩包解压即可,如下图:

解压程序下载:http://www.softpure.com/soft/faisunzip/faisun_unzip_v10.rar

6.以下是你空间生成的信息和站点网址,如果你有需要还可以多开两个应用

7.管理phpcloud数据库
    请直接从导航栏的“Management”的下拉菜单中选择“Database Management”,
    数据库的使用见下列说明(假设用户名是zzsa):

    Database host主机名: 类似于zzsa-db.my.phpcloud.com
    Database port(端口): 3306
    Database schema name(数据名称): 类似zzsa
    Database user(数据库用户): 类似zzsa
    Database password(密码): 你的账户密码

8.phpcloud空间绑定域名实现方法:

搜索一下可以看到网上很多朋友实现了域名绑定,phpcloud空间官方并没有说明如何绑定域名,但是官方也没有阻止我们来绑定域名到phpcloud空间上。

    请把你从phpcloud空间上申请得来的域名用作Cname记录,直接在域名DNS解析处将Cname设置为你的phpcloud空间域名就行了。

    如:zzsa.my.phpcloud.com        你就把Cname记录直接指向zzsa.my.phpcloud.com就解决问题了

9.空间自带安装程序,根据你自己的爱好可以自行安装

由于Zend联合RightScale推出phpcloud.com,所以phpcloud服务集成了RightScale的云管理平台和Zend Server,提供可扩展的PHP部署服务,其核心是部署在云端的Zend Server。
免费储存500M空间,支持Mysql,貌似流量无限,支持绑定玉米。

参考地址:http://www.phpcloud.com/

http://www.zend.com/user/register?redirect=/user/login&secure=1&sub=my.phpcloud
---------------------------------------------------------------------------------------
PagodaBox.com: 使用GIT发布PHP应用的分布式云平台

云计算是最近热门的话题,国内也有很多公司在赶这班车。比如新浪的SAE,是类似于Google GAE的一套SAAS开发平台,现在支持PHP,JAVA,Python。后来阿里云和盛大云推出了各自的云平台,前者是一套全面的云平台,后者更趋近于Amzon的EC2,是一套云资源平台。

国外的云趋势也更是凶猛。在PHP界就有ZEND和PHPFOG推出了各自的开发平台。最近出现了一家以GIT做为代码发布的PHP应用云平台-Pagoda Box,其强大的管理后台和易用的界面给开发者提供了一种更好的选择。
发布

Pagoda Box提供了GIT仓库来管理代码,每次推送到REMOTE的代码都会保存在历史记录里面,如果开启了自动发布,在每次PUSH的时候都会自动的完成发布,整个发布过程也非常友好,通过GIT的返回信息来通知用户当前的状态

云资源

如果资源不够了怎么办,Pagoda Box可以在后台方便的添加资源,资源包括:应用实例,内存,缓存,数据库。

数据库

Pagoda Box提供了免费的10M数据库,如果是做一个小的应用或者做为开发调试,这个数据库已经够用了,如果需要增加也非常简单,只需要在后台点“添加” 按钮即可完成操作,当然额外的是要收费的。另外,MongoDB的也将很快支持。

缓存

有免费的数据库当然也有免费的缓存,缓存的大小一样是10M,支持Memcache和Redis(beta)。

其他

Pagoda Box还支持域名绑定(免费)和SSL(收费),支持从git push的历史记录重新发布(回退版本也很爽了,一个按钮就搞定勒),当然还有必不可少的CronJobs,这对于开发后台的人来说真是得心应手。

另外,其还开发了一套Pagoda Shell,可以管理远程资源,也可以将远程资源通过隧道中转到本地,可以很方便的通过GUI工具来管理数据库和缓存。使用前提是你必须要安装Ruby的运行环境。

总体

如果做一套规模级别不大的应用,这些东西应该够了。而且Pagoda团队非常上进,帮助中心和论坛都非常活跃,如果你是做PHP的,建议尝试一下。

传送门:http://pagodabox.com/