`
JerryWang_SAP
  • 浏览: 1032339 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

如何在腾讯云上安装Cloud Foundry

阅读更多

Cloud Foundry是VMware推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

云服务器(Cloud Virtual Machine)是一种专业的高性能高稳定的弹性伸缩的计算服务,您可以在几分钟内轻松获取并配置您的CVM计算实例。云服务器不仅提供了镜像复制、快照备份、弹性伸缩等灵活部署服务,帮助您根据业务需要快速扩展计算容量,而且提供高性价比的灵活计费方式,按实际使用的容量收费,节约计算成本,让您能更加专注于业务发展。

1. 新建一个CVM,使用pristine Ubuntu 14.04 server 64bit image作为操作系统。具体步骤参考超链接: http://www.qcloud.com/wiki/%E4%BA%91%E4%B8%BB%E6%9C%BA%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3

分配至少4G的内存

2. 安装script:

sudo apt-get install curl

bash < <(curl -s -k -B https://raw.githubusercontent.com/yudai/cf_nise_installer/{INSTALLER_BRANCH:-master}/scripts/bootstrap.sh)

如果因为网络速度导致下载失败,可以使用阿里在国内部署的加速包:

在cf_nise_installer/scripts/install_cf_release.sh文件中加入下面一行:

bundle config mirror.http://rubygems.org https://ruby.taobao.org

 

3. 安装完成后,启动:

$ cd ~/cf_nise_instaler

$ ./scripts/start.sh

 

4. 安装Java buildpack。Java buildpack提供了Cloud Foundry上运行基于JVM的应用程序的支持。

Java buildpack的源代码:https://github.com/cloudfoundry/java-buildpack

$ cf create-buildpack offline_buildpack /var/vcap/data/packages/buildpack_java_offline/b13deaa98addc5d157885c8ec3aad4df6640873f/java-buildpack-offline-v3.3.zip

 

5. 安装CF-CLI

$ wget https://cli.run.pivotal.io/stable?release=linux64-binary&source=github

$ mkdir –p ~/bin

$ tar xvzf cf-cli_6.13.0_linux_x86-64.tgz -C ~/bin/

echo ‘export PATH=PATH:/home/ubuntu/bin’ >> ~/.bashrc

至此,您就可以在本地开发Java应用,然后用CF-CLI提供的cf push命令将本地java应用部署到腾讯云上安装的Cloud Foundry上了。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

 
0
0
分享到:
评论

相关推荐

    Spring 与 Cloud Foundry:在云中珠联璧合

    标题 "Spring 与 Cloud Foundry:在云中珠联璧合" 暗示了本文将探讨Spring框架如何与Cloud Foundry云平台相结合,发挥出强大的云计算能力。这两个技术的结合,为企业提供了高效的开发和部署环境,实现了快速迭代和可...

    Cloud Foundry: The Definitive Guide

    在Cloud Foundry平台上,应用容器化是其一大特色,这意味着应用被打包成标准化的容器,以便能够在任何支持Cloud Foundry的环境中运行。Cloud Foundry通过一套完整的组件和服务来管理这些容器化的应用,包括路由、...

    CloudFoundry服务网关的架构

    CloudFoundry作为一个开源的PaaS(Platform as a Service)平台,为开发者提供了极大的灵活性,让他们能够在不同的云平台上选择开发框架与应用服务。该平台最初由VMware创建,并迅速获得了业界广泛支持。 - **Cloud...

    Cloud Foundry合作伙伴战略和案例分享

    此外,他还可能分享了一些使用盛大云PaaS平台的客户案例,展示了Cloud Foundry在企业级云服务中的实际应用效果。 通过这些分享,我们可以了解到Cloud Foundry如何成为众多企业构建云服务和提升IT能力的首选平台,...

    Cloud Foundry:云时代的Linux/LAMP.pdf

    VMware鼓励第三方不仅在自己的CloudFoundry.com平台上部署应用,还可以创建私有云或公共云平台,提供更多的特性和服务。例如,AppFog基于Cloud Foundry并增加了PHP支持,AppState建立了支持Perl和Python的私有云,而...

    Cloud Foundry平台概述

    Cloud Foundry的开放性还体现在其对多语言、框架、服务以及底层IaaS基础平台的支持上。无论你是使用Java、Ruby、Python、.NET还是Node.js等编程语言,Cloud Foundry都能提供相应的运行环境和支持。此外,它还能无缝...

    Cloudfoundry

    Cloudfoundry

    CloudFoundry中MongoDB的应用

    在CloudFoundry平台上部署MongoDB,可以充分利用其弹性和可扩展性优势。开发者可以轻松地为自己的应用绑定MongoDB服务实例,并利用CloudFoundry提供的自动化部署和管理功能。此外,CloudFoundry还支持使用Spring框架...

    cloudfoundry-runtime-0.8.4_Java8_cloud_

    在这个特定的上下文中,JAR 包含了运行在 Cloud Foundry 平台上的 Java 应用程序所需的核心库和工具,如容器管理、服务绑定、日志记录、健康检查等功能。 【标签】"Java8 cloud" 表明这个版本的 Cloud Foundry 运行...

    基于CloudFoundry的PaaS云平台的设计与实现

    综上所述,基于CloudFoundry的PaaS云平台的设计与实现,不仅需要深入理解和分析CloudFoundry的技术架构和组件,还需要在实际构建过程中,根据自身的需求进行定制开发。CloudFoundry通过其开放性和对多种语言框架的...

    在cloud-foundry上开发JAVA应用.docx

    在Cloud Foundry上开发Java应用是一项高效且灵活的实践,因为Cloud Foundry作为一个开源的Platform-as-a-Service(PaaS)平台,它为开发者提供了在不同云平台上选择开发框架和服务的自由。由VMware发起并受到广泛...

    cloud_foundry上开发JAVA应用

    开发者不仅可以利用Cloud Foundry在本地进行应用开发,还能轻松地将其部署至公有云或私有云环境,如通过MicroCloudFoundry在个人电脑上构建完整的开发和测试环境。MicroCloudFoundry作为一个虚拟机镜像,兼容多个...

    Cloud Foundry 中的新增功能-中英文

    在云原生生态系统的集成上,Cloud Foundry可能会加强与Kubernetes(K8s)的协作。Kubernetes作为领先的容器编排系统,与Cloud Foundry的结合可以提供更灵活的应用部署和管理方案。这种集成可能涉及到将Cloud Foundry...

    CloudFoundry云平台部署手册.pdf

    CloudFoundry云平台部署手册.pdf

    CloudFoundry开源云计算平台简介.rar

    CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。

    Cloud Foundry - The Definitive Guide

    Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...

    Cloudfoundry介绍文档

    CloudFoundry的介绍文档,入门必备

    喻勇 2012-08-12 Cloud Foundry的弹性设计

    Cloud Foundry 是一个开源的云应用平台,它允许用户在多种云基础设施上部署和运行应用程序。该平台支持多语言编程环境、多种框架和服务,使其成为构建和部署现代应用的理想选择。Cloud Foundry 的设计重点在于提高...

    CF-Help.rar_Help!_cloudfoundry_cloudfoundry Help

    7. **BOSH**:用于部署和管理CloudFoundry的工具,支持跨多个云环境的基础设施管理和更新。 8. **Diego**:CloudFoundry的最新容器管理技术,负责调度和运行Droplets,提供更高的性能和可靠性。 9. **Route ...

Global site tag (gtag.js) - Google Analytics