管理应用
访问
后台地址 ,打开控制台首页,会展示应用列表。选择你需要的应用 ,点击“工作站”进行打开。
工作站页面如下,点击左上的TAE,返回控制台首页。
①主要的应用基础服务,包括:AppEngine、数据库、DRDS数据库、定时任务、FileStore(文件存储服务)、Cache(缓存服务)、FetchUrl(网页抓取服务)、日志;
②展示TAE后台功能,包括:监控中心、测试中心、云推送;
③展示应用名称和应用类型,提供了demo和开发帮助文档,下面的图标和①的内容一致,主要是应用基础服务;
④当前登陆帐号和退出。
上传部署
选择左侧的“AppEngine”或者中间的AppEngine图标,都可以打开到应用部署页面。
AppEngine页面提供用户进行代码上传、部署和上线等操作,应用要先上传到测试环境,通过以后,才能进行上线到正式环境。
其中展示了TAE分配给应用的域名,后续访问应用都通过这个域名访问;
在实例详情中可以查看应用硬件情况;
历史版本中可以查看之前发布的版本,可以选择对应历史版本部署到测试环境。注意:最多只保留最新的10个版本;
应用的上传部署和发布上线都在这个页面进行操作,上传部署有两种方法:云盘上传和代码仓库。
使用云盘上传
点击上传部署,注意压缩包和文件都不能用中文文件名。
选择需要的文件进行上传。java上传.war文件,php上传.zip文件。
完成上传以后,会自动进行部署,需要等待一段时间。
完成的提示:如果上传失败,请根据相关报错排查,查看报错日志,或者反馈小二。
使用代码仓库
点击代码仓库,注意文件的命名不要用中文。
选择对应的版本库,可支持SVN或GIT方式,注意只能选择一种,选后不能修改了。
选择好对应于方式,会自动生成仓库地址,用户名和密码,请妥善保管。
注意:如果已经在TAE1.0 创建过仓库的用户,这里没有初始密码了,直接使用TAE 1.0的密码就好了。
下面以SVN为例:
SVN更新完成以后,会同步3个文件夹,
接着把php程序放到任意一个文件夹下即可:
然后进行SVN提交
SVN提交成功以后,在后台代码仓库点击“打包并部署到测试环境”,等待部署完成,测试环境就能直接访问了。
完成提示:
使用云盘上传的代码和代码仓库上传的代码是没有关联关系的,云盘上传的代码,无法通过代码仓库同步下载的。代码仓库上传部署的代码会替换云盘的上传的代码。
提交上线
测试环境完成测试,就可以点击上线按钮,进行应用上线。
上线过程需要等待上线扫描完成,一般在十分钟以内能完成上线。
完成的提示:
点击域名,就可以访问线上应用了。