Cloud Foundry参赛博文——Cloud Foundry安装初体验

Cloud Foundry是VMware的一项开源PaaS计划,使用各种开源开发框架和中介软件,来提供PaaS服务。Cloud Foundry是一个开源项目,用户可以使用多种私有云发行版,也可以使用公有云服务,那么该如何使用Cloud Foundry呢?在这里做过简单的介绍:

首先,需要登陆http://www.cloudfoundry.com/,进行注册。

填写Email,验证码等信息,注册成功后收邮件即可获得一个随机密码,并且会拥有2G的空间。

登陆系统后可以创建Micro Cloud Foundry:

直接使用http://www.cloudFoundry.org,Micro Cloud Foundry是一个虚拟机环境,下载后导入到VM虚拟机,进行初始化配置后即可使用。

如果已经安装了Ruby和RubyGems,则可以跳过这个步骤,我使用的是Windows系统,所以从http://www.rubyinstaller.org/ ,下载RubyInstaller。

安装了Ruby和RubyGems后,需要安装VMC,操作很容易。

在Window下,需要打开命令行cmd.exe,在Ruby启用的命令行下执行如下命令:

键入:prompt> gem install vmc,这个需要拥有系统管理员的权限来执行。

之后需要执行vmc target命令,指定将安装应用程序的Cloud Foundry目标,在PaaS Cloud Foundry上部署,指定api.cloudfoundry.com。

键入:prompt$ vmc target,确定当前目标,不带任何参数执行vmc target命令;在Cloud Foundry注册之后,使用邮件中当用户名登录。

键入:prompt$ vmc info,通过检索账户信息,确保已成功登录。

键入:prompt$ vmcpasswd,修改密码。

键入:prompt$ vmc help,通过执行vmc帮助命令,查看完整VMC命令列表,以及相关参数和简短介绍。

如此一来,就已成功安装好VMC,并运行了一些基本命令。其中,如果VMC不正常工作,可以尝试添加export PATH=$PATH:/var/lib/gems/1.8/bin 到.bashrc文件。

使用vmc push命令可以部署应用程序,交互提示部署信息如下所示:

Would you like to deploy from the current directory? [Yn] Yes

Application Name: hello

Application Deployed URL: 'hello.cloudfoundry.com'? mingming.cloudfoundry.com

Detected a Sinatra Application, is this correct? [Yn] Yes

Memory Reservation [Default:128M] (64M, 128M, 256M, 512M or 1G)

Would you like to bind any services to 'hello'? [yN]: No

完成提示后,VMC提供下列输出作为成功部署:

Uploading Application:

Checking for available resources: OK

Packing application: OK

Uploading (0K): OK

Push Status: OK

Staging Application: OK

Starting Application: OK

通过执行vmc apps命令,可以验证应用程序的可用性:

之后,在浏览器中运行应用程序,就可以看到如下结果了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值