`
milk_36
  • 浏览: 121346 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Cloud Foundry入门

 
阅读更多

上个周末刚刚参加了oschina的源创会,其中有对Cloud Foundry 这个平台做介绍.之前对云计算的东西没怎么弄过,处于好奇今天注册了一个账号,照着官网教程运行了hello world.

官方的教程:http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html

这个教程讲述的是注册一个Cloud Foundry账号以后,用vmc部署一个简单ruby应用.

正如教程所说的首先需要去CloudFoundry注册一个账号,随机密码会发生发送到你的注册邮箱去.

然后在你的机器上安装ruby.本人装的版本是1.9.3

其中有提到说要确保 ruby gems安装.

因为之后要用到gem .

1.9.3的版本一键安装了.

 

接着就是按步骤安装 vmc

 

gem install vmc

 安装完成之后就可以进行登录操作了,首先将vmc 指向cloudfoundry

 

vmc target api.cloudfoundry.com

 登录CloudFoundry

 

vmc login

查看账户使用情况

 

vmc info

 修改密码

 

vmc passwd

查看已经部署应用的情况

vmc apps

  还有更多的命令用 vmc help能看到,如停止,启动,删除 应用等命令格式

 

完成这些后就是编写ruby代码,并提交...

 

 

首先在命令行用
cd 进入到你所写好的ruby代码目录下,如:
cd d:\ruby193\demo

然后执行
vmc push
提交代码

 其中会有些地方需要你自己配置,如访问url,内存,实例数量等等.

完成之后就可以在浏览器访问你预先设定url,hello world 页面就出现了...

过程应该不是太复杂...

之后还提到更新应用,在修改代码之后,直接使用下面的命令就可以进行更新操作了,系统会自动更新并且重启应用,就这么简单...

 

vmc update 应用名

 

 

大概就是这样,但是我想知道的是CloudFoundry是否能直接进行socket操作呢?如果要部署一个mmorpg的server应用可否行得通呢?如果有知道朋友希望能告诉我...谢谢.

 

中国官网:http://prchina.cloudfoundry.com/

全球官网:http://www.cloudfoundry.com/

源码地址:http://github.com/cloudfoundry

分享到:
评论

相关推荐

    CloudFoundry服务网关的架构

    - 入门指南:参考<http://start.cloudfoundry.com/getting-started.html>,这里有针对不同语言框架和服务的入门教程。 - 高级用户:高级开发者可以通过访问<https://www.cloudfoundry.org/>来贡献代码或提出建议。...

    Cloud Foundry云计算框架入门教程 chm

    Cloud Foundry云计算框架入门教程 chm

    Cloudfoundry介绍文档

    CloudFoundry的介绍文档,入门必备

    Cloud Foundry中Ruby的应用

    2. **获取入门指导**:通过<http://start.cloudfoundry.com/getting-started.html>获取针对不同语言框架和服务的详细指南,从最基础的Hello World项目开始学习。 3. **参与社区贡献**:对于高级开发者或对Cloud ...

    Cloud Foundry BootCamp

    - 如果你对 Cloud Foundry 有深入了解或希望为其发展做出贡献,可以访问 <http://www.cloudfoundry.org> 并参与到项目的开发中来。 #### 三、Cloud Foundry 相关资源 - **技术文档**: - 主要的技术文档可在 ...

    基于Cloud+Foundry架构的统一应用开发平台建设方案研究.pdf

    《基于Cloud Foundry架构的统一应用开发平台建设方案研究》 在当今数字化转型的时代背景下,构建统一的应用开发平台对于企业来说至关重要。文章作者王乔针对智能蒙华生态圈的建设,提出了一个基于Cloud Foundry架构...

    cloudfoundry-service-broker:Spring Cloud的示例项目-Cloud Foundry Service Broker

    概述该示例项目使用Spring Cloud-Cloud Foundry Service Broker来实现MongoDB服务。 MongoDB服务还使用持久化服务实例和绑定。入门您需要在某处安装和运行MongoDB并在配置连接性。 建立它: ./gradlew build 构建...

    cf-for-k8s:Kubernetes上Cloud Foundry的开源部署清单

    Kubernetes的Cloud Foundry(cf-for-k8s)将流行的CF开发人员API与Kubernetes,Istio和其他开源技术相结合。 该项目旨在提高使用Kubernetes的组织的开发人员生产力。 cf-for-k8s可以在数分钟内安装在任何符合标准的...

    cli:Cloud Foundry的官方命令行客户端

    Cloud Foundry CLI 的官方命令行客户端。 查看的最新帮助-或或运行cf help -a查看当前安装版本中所有可用命令的帮助。 CF CLI二进制下载服务器的正常运行时间: 章节:| | | | 入门 从或的下载并安装 。 安装后...

    cf-flask-skeleton:Cloud Foundry上Flask的骨架入门应用程序

    框架式Flask应用程序,可使用Travis连续部署到Cloud Foundry 尽管开始使用Cloud Foundry的过程非常简单,但是将所有内容粘合在一起并非总是那么容易。 该项目包含文件和脚本,以便尽快使用基本的Flask应用启动并...

    SpringCloud入门学习demo

    8. **Spring Cloud Data Flow**:这是一个用于创建和部署流和批处理任务的平台,支持Spring XD和Cloud Foundry。 在"SpringCloud-pro"这个压缩包中,你可能会找到以下内容:配置文件(如application.properties或....

    Awesome-Cloud-Foundry

    1. 视频教程:YouTube上有很多关于Cloud Foundry的讲解视频,涵盖入门到进阶的各种主题,例如如何使用CF CLI部署应用。 2. 博客文章:技术博客和社区论坛提供了丰富的实践经验和案例分享,如Medium、Dev.to等。 3. ...

    GE Predix 新手入门_赵锴_物联网_IoT

    - 执行命令`brew tap cloudfoundry/tap`来添加cloudfoundry的tap。 - 使用`brew install cf-cli`来安装cf-cli。 - 安装完成后可以通过`cf version`检查版本信息。 #### 四、环境变量设置 1. **环境变量简介**:...

    distched:使用 Cloud Foundry、Spring Scheduling 和 Redis 分布式锁的玩具分布式调度器

    #可扩展 CloudFoundry 应用程序中的应用程序计时器示例。 Cloud Foundry 没有外部调度程序(例如 cron)。 这意味着您必须依赖外部服务。 或者您必须自己编写它,如果您想运行多个实例,请弄清楚如何以水平扩展的...

    为开发者量身定做数据库云平台

    2. **入门指南**:<http://start.cloudfoundry.com/getting-started.html> 提供了针对不同语言框架和服务的指南,从HelloWorld项目开始。 3. **贡献者**:对于有经验的开发者,可以访问<http://www.cloudfoundry.org...

    spring-cloud.pdf

    文档还介绍Spring Cloud与Cloud Foundry的集成,包括服务发现、单点登录和配置管理等。 ### 云原生应用程序 在云原生应用程序的部分,文档讲解了Spring Cloud Context中的ApplicationContext服务,如Bootstrap ...

    SAP云平台开发入门

    SAP云平台开发入门涉及多个知识点,包括SAP Cloud Platform的基础介绍、Cloud Foundry环境、Neo环境、区域与API端点的设置、丰富的功能模块、连接性、文档服务、反馈服务、游戏化概念、Git服务、消息传递概念、监控...

    spring-postgresql-demo:由PostgreSQL支持的Spring Boot 2.0应用程序,旨在部署到Pivotal Cloud Foundry(PCF)

    Spring Boot 2.0 PostgreSQL应用程序演示此项目最初用于Programmatic Ponderings博客文章,,于2018年3月发布.Spring Boot 2.0应用程序,由PostgreSQL支持,旨在部署到Pivotal Cloud Foundry( PCF)。 数据库更改由...

    authnet-ti-boot:使用 Titanium、Authorize.net、Spring Boot 和 Cloud Foundry 进行移动支付

    使用 Titanium、Authorize.net、Spring Boot 和 Cloud Foundry 进行移动支付此存储库包含两个示例应用程序(移动、服务器),它们共同演示了如何使用 Authorize.net 的和从移动应用程序提交 Authorize.net 付款。...

Global site tag (gtag.js) - Google Analytics