第一个BAE部署——Helloworld

这里以最简单的Helloworld应用为例,一步步引导您使用BAE托管Web应用。

准备工作

开始前,请先下载最新版Tortoise SVN并保证安装成功。

登录BAE及添加部署

创建新部署,用于托管Helloworld应用,具体配置可参见下图所示:

注意:

本节介绍通过“空应用”部署Wordpress的配置方法,用户也可以通过使用“Wordpress模板”,快速部署Wordpress应用。使用模板创建的应用,其执行单元个数被限定为1,不支持分布式扩展。

详情请参见登录BAE及添加部署

本地开发及部署代码

注意:通过SVN上传代码时使用的用户名及密码即为登录控制台时的用户名和密码。

  1. 在本地创建一个项目文件夹,将服务器端的代码库同步到本地。

    1)右击项目文件夹,从弹出菜单中选择“SVN Checkout”。

    2)返回“应用引擎BAE-部署列表”页面并选择目标部署,单击“SVN/GIT地址”下的“点击复制”,复制SVN地址后粘贴到Checkout窗口中,单击“OK”按钮,完成项目的初始化(此时SVN会提示输入用户名及密码,该用户名和密码即为登录控制台时使用的用户名和密码)。

  2. 用编码工具(如Notepad++等)在项目文件夹下编辑index.php,内容如下:

    <?php
    echo 'Helloworld';
    ?>
    
  3. 右击项目文件夹,从弹出菜单中选择“SVN Commit”,选中所有文件,点击“OK”上传。

发布上线

  1. 刷新“应用引擎BAE-部署列表”页面,“状态”下出现“有新版”的字样,说明本地代码已成功提交到BAE服务器端。

  2. 单击“快捷发布”,“状态”变为“发布中”。待状态栏变为“正常”,说明已发布成功。

  3. 用浏览器访问helloworldphptest.duapp.com查看应用。