登录BAE及添加部署

  1. 登录百度云官网,点击右上角的“管理控制台”,快速进入控制台界面。

  2. 选择“产品服务>应用引擎BAE>BAE基础版”,进入“部署列表”页面。

  3. 点击“添加部署”,进入“添加部署”页面;填写BAE部署相关配置信息(如果用户需要创建微信公众号相关应用,也可点击“部署微信公众号”,系统将自动筛选并呈现与微信公众号相关的所有应用模板)。

    应用模板

    为了方便用户使用,BAE集成了常用的应用模板,如Wordpress、WeMall和微擎等,并且持续更新。创建BAE部署时,用户可以选择对应的应用模板,系统将在创建BAE部署后自动安装对应的应用框架;用户也可以选择“空应用”,创建一个空的BAE部署,自行上传应用代码。

    部署信息

    项目解释
    名称BAE部署名称,由字母、数字和下划线组成,6-32个字符,创建后不能修改。
    类型BAE部署类型:
    • BAE支持多种开发语言,包括:PHP、NodeJS、Java和Python。
    • 如果BAE部署用于传统web应用(即通过HTTP请求驱动应用逻辑),可选择web类型,例如:php-web类型;如果BAE部署需要长期在后台运行任务(如爬虫,不停地抓取各种网络资源),可选择worker类型,例如:php-worker。
    • 针对同一种语言,BAE可能支持多个版本,例如:php5.4-web和php5.5-web,建议用户使用更高版本的部署。
    • lighttpd-static代表纯静态类型web部署。
    域名用户可自定义二级域名用于后续访问测试。
    代码管理工具BAE支持通过SVN或GIT对代码进行配置管理。完成创建后,系统会自动产生SVN/GIT地址。
**执行单元套餐**

每个执行单元相当于一个轻量级虚拟机,不同执行单元共享一套代码,对业务进行负载分担。用户可根据业务需要为每个BAE部署配置多个执行单元(关于单个执行单元的性能指标,请参看[产品描述](ProductDescription.html#性能)),每个用户最大可配置100个执行单元。

用户可根据业务需要配置每个执行单元的内存、硬盘和带宽,系统将根据用户的配置情况计算支付价格。关于256M执行单元的测试性能,请参看[产品描述](ProductDescription.html#性能)。
  1. 阅读“百度应用引擎服务协议”和“BAE域名绑定服务协议”,确认无误后勾选“同意”,并点击“确认”进入“订单确认”页面。

  2. 确认订单信息无误后,点击“确认”完成BAE部署添加。创建BAE部署时应确保账户余额不少于20元;如果用户当前已经创建超过20个执行单元且余额少于20元,则无法新建BAE部署。

  3. 购买成功后返回“部署列表”页面,新创建部署的“状态”标签下显示“创建中”,1-5分钟后状态变为“正常”,说明已创建成功。

“应用模板”与“空应用”功能比较

( 支持       - 不支持        即将支持)

分类功能空应用应用模板
代码管理打包上传-
svn-
git-
扩展性执行单元个数1-100可调1固定
内存64MB-2GB可调64MB-2GB可调
带宽5Mb/s可扩展5Mb/s固定
语言环境php 5.4由模板决定
php 5.5(含Zend Guard Loader)由模板决定
java 7由模板决定
java 8由模板决定
python 2.7由模板决定
node.js 4.2由模板决定
自定义docker镜像-
存储本地文件持久化存储-
手动备份线上代码-
模板在线升级-
模板在线安装插件-

注意:

  • 使用模板创建的应用,其执行单元个数被限定为1,不支持分布式扩展。
  • 使用模板创建的应用,其本地文件不会因应用重启而被清空,持久化的目录为/home/bae/app。空应用应该将需要持久化存储的文件写到BOS或者数据库中。
  • 使用模板创建的应用支持手动备份线上代码,备份目录为/home/bae/app。
  • 使用模板创建的应用支持多个代码版本的部署、删除和下载操作,部署失败可以手动回滚(重新部署)到之前的版本。空应用目前只能通过SVN/GIT部署最新版本,不支持回滚。

通过应用模板创建Wordpress应用

本节以Wordpress为例,介绍如何使用应用模板快速创建Wordpress应用部署的方法,具体操作如下:

  1. 选择“产品服务>应用引擎BAE>BAE基础版”,进入“部署列表”页面。

  2. 点击“添加部署”,进入“添加部署”页面,配置应用模板为“Wordpress”,同时填写部署名称并定义临时域名。勾选“同意”,并点击“确认”进入“订单确认”页面。

  3. 确认订单信息无误后,点击“确认”完成BAE部署添加。

  4. 返回“部署列表”,访问临时域名链接,在浏览器中打开Wordpress安装导航。

  5. 配置Wordpress“数据库名”、“用户名”、“密码”和“数据库主机”,并点击“提交”,完成Wordpress安装。如果用户没有数据库,推荐使用BAE基础版扩展服务中提供的MySQL数据库

    以扩展服务中提供的MySQL数据库服务为例,获取“数据库名”和“数据库主机”,如下图:

    访问“安全认证>Access Key”,获取AK/SK,具体方法请参考如何获取AK/SK

  6. 配置Wordpress访问数据库,步骤4打开的Wordpress安装页面中填入步骤5获取的相关信息,点击“提交”。

    注意:在填写数据库主机时,一定要配置端口号。

  7. 完成数据库连接,点击“进行安装”;然后请您可跟随Wordpress安装提示,完成后续操作。