如何在腾讯云上安装Cloud Foundry
Cloud Foundry是VMware推出的業(yè)界第一個(gè)開(kāi)源PaaS云平臺(tái),它支持多種框架、語(yǔ)言、運(yùn)行時(shí)環(huán)境、云平臺(tái)及應(yīng)用服務(wù),使開(kāi)發(fā)人員能夠在幾秒鐘內(nèi)進(jìn)行應(yīng)用程序的部署和擴(kuò)展,無(wú)需擔(dān)心任何基礎(chǔ)架構(gòu)的問(wèn)題。
云服務(wù)器(Cloud Virtual Machine)是一種專(zhuān)業(yè)的高性能高穩(wěn)定的彈性伸縮的計(jì)算服務(wù),您可以在幾分鐘內(nèi)輕松獲取并配置您的CVM計(jì)算實(shí)例。云服務(wù)器不僅提供了鏡像復(fù)制、快照備份、彈性伸縮等靈活部署服務(wù),幫助您根據(jù)業(yè)務(wù)需要快速擴(kuò)展計(jì)算容量,而且提供高性?xún)r(jià)比的靈活計(jì)費(fèi)方式,按實(shí)際使用的容量收費(fèi),節(jié)約計(jì)算成本,讓您能更加專(zhuān)注于業(yè)務(wù)發(fā)展。
1. 新建一個(gè)CVM,使用pristine Ubuntu 14.04 server 64bit image作為操作系統(tǒng)。具體步驟參考超鏈接: 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的內(nèi)存
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)
如果因?yàn)榫W(wǎng)絡(luò)速度導(dǎo)致下載失敗,可以使用阿里在國(guó)內(nèi)部署的加速包:
在cf_nise_installer/scripts/install_cf_release.sh文件中加入下面一行:
bundle config mirror.http://rubygems.org https://ruby.taobao.org
3. 安裝完成后,啟動(dòng):
$ cd ~/cf_nise_instaler
$ ./scripts/start.sh
4. 安裝Java buildpack。Java buildpack提供了Cloud Foundry上運(yùn)行基于JVM的應(yīng)用程序的支持。
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
至此,您就可以在本地開(kāi)發(fā)Java應(yīng)用,然后用CF-CLI提供的cf push命令將本地java應(yīng)用部署到騰訊云上安裝的Cloud Foundry上了。
要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的如何在腾讯云上安装Cloud Foundry的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Kubenetes里pod和servic
- 下一篇: 我用ABAP做过的那些无聊的事情