Gimhoy's Blog

您曾经浏览过

CloudFoundry免费云空间申请使用,20个应用、2G内存、16个服务

本文最后更新于2013年5月8日,已超过三年没有更新,如果文章内容失效,请反馈给我们,谢谢!

Cloud Foundry是VMware于2011年4月12日推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是一个基于Ruby on Rails的由多个相对独立的子系统通过消息机制组成的分布式系统,使平台在各层级都可水平扩展,既能在大型数据中心里运行,也能运行在一台桌面电脑中,二者使用相同的代码库。

Cloud Foundry 支持下列应用程序开发框架:Spring,Ruby on Rails,Ruby和Sinatra,Node.js,Grails
每个用户最多可以创建20个应用,16个“服务”,共享2G的内存,每个应用有2G空间(disk),其他没有限制。由于不能绑定域名,可用性降低了不少,但作为新手练练手还是不错的。

1.打开注册界面http://my.cloudfoundry.com/signup,输入邮箱即可注册。Promo Code可以不填。申请成功后,一个临时密码会发送到你的邮箱。

 

注册界面:
cloudfoundry-1
注册成功:
cloudfoundry-2
包含密码的邮件:
cloudfoundry-3

 

 

2.你可以点击这个链接修改密码:http://my.cloudfoundry.com/passwd

 

3. 目前可以通过两种方式使用CloudFoundry:通用的vmc,和针对Spring/java用户的SpringSource IDE, STS. vmc需要ruby环境,没有的话需要先安装。以windows平台为例,从http://www.rubyinstaller.org/downloads/ 下载到最新的ruby版本,直接安装。

 

4.安装完成后,打开Command Prompt with Ruby and Rails,输入以下命令行

gem install vmc

来安装vmc工具。

 

cloudfoundry-4

 

 

5.输入

vmc target https://api.cloudfoundry.com

来连接到CloudFoundry

 

6.输入

vmc login

然后输入邮箱和密码登录。

 

cloudfoundry-5

 

 

7.开始部署app.在本机中创建一个app目录,把app放进去,然后在命令行中cd进这个目录。输入以下命令行执行

vmc push

这时会出来一个交互界面让你选择应用名、执行环境、最大内存、二级域名等等,按自己的情况选择即可。

 

cloudfoundry-6

 

至此,一个运行在CloudFoundry上的应用就部署好了。目前Github上已经有不少能在CloudFoundry上运行的开源程序了,有需要的话可以去找找。

我做了一个简单的演示: hiblog.cloudfoundry.com

CloudFoundry官方是没有管理后台的,有个国人做了个管理后台应用,登录之后可以看到自己应用的状态什么的:

http://console.cloudfoundry.com



免费获得每月10G空间+10G免费流量
No tags
  • Comment (6)
  • Trackback (0)
  • fishMozilla FirefoxWindowsUnited Kingdom2013/05/31 11:52@Ta

    hi.
    我申请了这个空间的帐号,也安装了rubyinstaller,不过你说的“安装完成后,打开Command Prompt with Ruby and Rails”,我进入c:/ruby200/bin/里面,没看见该运行哪个程序才能“打开Command Prompt with Ruby and Rails".可告知具体是运行哪个文件吗

    #3
    • GimhoyGoogle ChromeWindowsChina2013/05/31 11:55@Ta

      Command Prompt with Ruby and Rails 是一个快捷方式,安装完了之后应该会出来的

  • 奔忙Google ChromeWindowsChina2013/03/24 18:31@Ta

    最好搞个教程视频 这个真的很难安装新真的不会啊

    #2
    • GimhoyGoogle ChromeWindowsChina2013/03/25 14:56@Ta

      这个用处不是很大。。

  • MuskMozilla FirefoxWindowsChina2013/02/12 11:03@Ta

    搞搞图床还是可以的

    #1
    • GimhoyGoogle ChromeWindowsChina2013/02/13 03:04@Ta

      嗯,只要速度一直可以~暂时用BAE感觉也还行~

  • 还没有Trackback