Git@OSC 面世已经将近三年,致力于为国内的开发者提供一个快速可靠的代码托管服务;同时我们也在不断接入优秀的第三方服务提供商,来为用户提供方便好用的一键部署功能。目前已经有 CF 平台的MoPaaS (www.mopaas.com) 以及 Docker 平台的 灵雀云 (www.alauda.cn) 两个服务。而在今天,我们很高兴与百度达成战略合作,深度集成百度开放云应用引擎 BAE,让用户不仅能享受到 Git 的极速免费服务,而且可以享受到 BAE 平台快速可靠的部署服务,两者的集成更是方便用户一键部署 Git 代码到百度 BAE。
百度应用引擎BAE (Baidu App Engine) 提供弹性、分布式的应用托管服务,帮助开发者一站式轻松开发并部署应用程序(Web应用及移动应用)。具有多语言环境、配置的灵活调整、丰富的扩展服务、完美的资源隔离等特点。
支持的框架(按天计费):
Static 静态页面
PHP
Java Tomcat/Jetty
NodeJS
Python
支持的服务(免费):
MySQL
Redis
MongoDB
需要注意的是,使用 Git 项目演示中的BAE服务时,需要先根据提示绑定 Git 和 百度BAE 的账号,然后在BAE账户有余额的情况下,才能使用,如果到期未续费或者余额不足,则需回暂停应用,应用相关数据保留一个月,一个月内续费即可重新开启。
使用简介
控制台
一、当前状态:您可以启动和停止,或者删除您的应用。 二、编译部署:选择需要部署的分支,点击部署代码,将会拉拉取您仓库中对应分支上的代码进行部署.
环境变量
您可以在此处添加全局环境变量,环境变量的改动,需要重新部署代码才能生效。(注:PHP中使用BAE的环境变量直接当作一个define的变量使用)
查看日志
这里可以查看应用的日志,只有部署失败才会有日志。为了性能考虑,我们默认只保留最后1000行日志。
服务管理
首先创建一个服务,这里以Mysql为例,点击参数即可查看Mysql的相关信息(重要的隐私信息需要登录到百度BCE控制台查看AK/SK),点击管理即可跳转到PHPMyAdmin进行数据库的管理。删除服务将会清空Mysql里面所有的数据,请谨慎使用。
====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]