构建基于IBM BlueMix的PHP网站

构建基于IBM BlueMix的PHP网站

1、  概述

IBM Bluemix是来自 IBM 的最新的云平台即服务(PaaS)产品,基于 Cloud Foundry 开源项目,它使得组织和开发人员能够快速而又轻松地在云上创建、部署和管理应用程序。

PHP是目前应用最为广泛的开发语言之一,Bluemix提供了对PHP的支持,因此我们就可以从PHP入手开发一个普通的网站,达到Bluemix开发应用的Hello world!”级别。

2、 环境要求

在应用IBM Bluemix之前,我们需要保证如下要求:

Ø  可以正确链接Bluemix网站,即www.bluemix.net,如果不能链接,可能是存在DNS问题,因此请在TCP/IP协议中设置DNS中,增加8.8.8.8(说明,笔者以为可能是国内的电信运营商误处理。)

Ø  拥有一个Bluemix的账号,这里笔者就不做赘述,其核心无外乎注册、填写信息、确认等。

Ø  登录系统后,进入正确的区域,目前我们通常使用的是英国,而不是美国南部。

3、 基本过程

开发一个PHP网站还是比较简单的,其基本流程包括五个部分:

Ø  新建一个基于PHPAPP

Ø  下载并安装CF程序包

Ø  下载PHPAPP

Ø  修改PHP文件

Ø  上传应用

Ø  体验应用

4、 详细描述

一、创建应用程序

点击创建应用程序,系统显示出选择哪种应用程序。

选择WEB

选择PHP

点击继续。

输入应用名称,并点击完成。

平台开始打包生成程序,直至完成。

此时点击应用的网址,就可以看到初始的结果。

 

二、下载CF命令行界面

点击下载CF命令行界面。

根据计算机系统配置选择相应版本,例如 Windows 64 bit

下载后进行解压缩,安装。

程序安装时,根据需要设置目录,同时注意,系统会自动设置PATH,也就是在任何地方都可以起动CF.exe文件。例如笔者的安装目录为C:\CF

三、              下载起动器代码,也可以理解为应用的初始代码。

下载的文件是一个RAR文件,可以将其展开到C:\CF下,生成一个子目录C:\qinzheng004php

四、              修改程序代码,例如加上自己的姓名。

打开C:\CF\qizheng004php\index.php 文件,将其中PHP代码增加自己的姓名。

原来:<h1 id = "message"><?php echo "Hello world! "; ?>

修改后:<h1 id = "message"><?php echo "Hello world!<br>李正海"; ?>

保存文件,注意设置文件编码为UTF-8

五、              上传应用

输入CMD 命令,进入DOS环境。

进入应用所在的目录,注意此处指的是应用程序所在文件,即如当前案例,进入的目录就是C:\CF\qizheng004php。

 

按照应用概述中说明,分别执行如下语句:

cf api https://api.eu-gb.bluemix.net

cf login -u qinzheng004@163.com -o qinzheng004@163.com -s dev

 

输入用户密码。

输入上传应用命令:

cf push qinzheng004php

六、              查看应用结果

 

                                     李正海

上海万卷信息科技有限公司

邮件:lizhenghai@gmail.com

微信:lizhenghaiV

                                     2015/5/18

          

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李正海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值