文章目录
  1. 1. 搭建环境
  2. 2. 使用nise_bosh部署cloufoundry
    1. 2.1. 下载cf_nise_installer的安装包
    2. 2.2. 修改域名
    3. 2.3. 退出到root根目录下这里要注意路径
    4. 2.4. 安装完成后启动CF

这些天因为项目需要用到Cloud Foundry平台,所以琢磨着搭一下CF平台,所以首先尝试了下单机版的搭建,但是在网上找了一些教程尝试都失败了,最后找了一个比较可靠的方法(已经实验安装成功),教程思想主要来源于nise_bosh部署cloudfoundry V2单机版

搭建环境

ubuntu 10.04 64位的干净系统.最好用root用户执行 ,网络尽量畅通。为了保证接下去步骤实现的成功率,首先跟新一下ubuntu。执行以下命令:

  • sudo apt-get update
  • sudo apt-get upgrade

然后安装一下git,执行以下命令:

  • sudo apt-get install git
  • sudo apt-get install git-core

而且必须保证安装了openssh,如果没安装可以执行以下命令:

  • sudo apt-get install openssh-server

使用nise_bosh部署cloufoundry

下载cf_nise_installer的安装包

使用以下命令:

修改域名

进入到/cf_nise_installer/scripts文件夹下,修改generate_deploy_manifest.sh文件,在第一行下面添加你的ip地址:
NISE_DOMAIN=cf.local

退出到root根目录下这里要注意路径

执行sudo ./cf_nise_installer/scripts/bootstrap.sh
这个执行过程时间比较长,可以重新执行,如果中间中断的话,而且因为各种原因,可能是网络等原因,执行过程中会出现各种错误,比如执行到某个过程中会出现500错误,那你就要等一会再执行这个脚本,反正就是不断执行这个脚本,直达出现安装成功,博主也是执行了好久(2天)才安装完成的,要有信心!!

安装完成后启动CF

进入到/cf_nise_installer下,执行./scripts/start.sh

然后你可以通过sudo /var/vcap/bosh/bin/monit summary查看CF组件的状态。

文章目录
  1. 1. 搭建环境
  2. 2. 使用nise_bosh部署cloufoundry
    1. 2.1. 下载cf_nise_installer的安装包
    2. 2.2. 修改域名
    3. 2.3. 退出到root根目录下这里要注意路径
    4. 2.4. 安装完成后启动CF