概述 BAE专业版提供的php应用类型支持所有PHP框架,其中php用于传统web类型的HTTP应用,支持的具体版本如下: php5.4 : php-5.4.20 + lighttpd-1.5 php5.5 : php-5.5.30 + lighttpd-1.5 php5.6 : php-5.6.19 + lighttpd-1.5 php7.0 : php-7.0.6 + lighttpd-1.5
部署Helloworld(打包上传) 登录BAE专业版并创建应用 创建新应用,用于托管Helloworld应用,应用的参数设置如下: 应用类型:Web 语言:php5.4 代码管理:打包上传 域名:helloworldphptest1.bceapp.com 公网带宽:1Mbps 实例套餐:启航I型 详情请参见 登录BAE专业版及创建应用 。
环境管理 通过WebSSH登录如何执行拷贝和粘贴? 设置环境变量后为什么出现短暂不可访问? BAE专业版可以与SCS、RDS通过内网互相访问么? 如何更换BAE专业版的域名? BAE专业版如何绑定域名? 每个环境支持添加多少个自定义端口? 页面出的各种错误码是什么意思? BAE专业版是否支持跨域访问BOS Bucket? BAE专业版是否支持跨域访问RDS? BAE专业版多实例的访问机制是什么?
目前仅支持web类型应用,分为自定义镜像应用与公共镜像应用( java7 , java8 , nodejs4 , php5.4 , php5.5 , php5.6 , php7.0 , python2.7 )。 代码仓库管理方式支持为git、svn以及bos(打包上传),svn与git限制单文件40M大小。 一个应用下允许最多创建5个环境,每个环境下最多可创建20个实例。
BAE专业版操作流程 温馨提示:百度应用引擎BAE专业版 将于2022年6月1日起不再进行产品升级,已部署服务仍可正常运行,新用户推荐使用 轻量应用服务器(Lightserver) 或 函数计算(CFC) 。 用户在BAE中通过创建应用、上传版本、启动并管理环境,最终完成应用的部署和更新。具体流程如下图所示:
对于包含多个实例的应用,不同实例分属于不同的服务器,开发者应避免本地读写操作。
对于包含多个实例的应用,不同实例分属于不同的服务器,开发者应避免本地读写操作。
对于包含多个实例的应用,不同实例分属于不同的服务器,开发者应避免本地读写操作。
不可以登录WebSSH、重启实例(后续这两个权限会独立出来)。 环境启停 启动环境 暂停环境 不可以删除环境。 部署代码 部署代码 注意:如果没有“代码管理”权限,且代码管理方式为“打包上传”,则不可以进行“上传并部署”操作。
是 幂等性 当调用创建接口时如果遇到了请求超时或服务器内部错误,用户可能会尝试重发请求,这时用户通过clientToken参数避免创建出比预期要多的资源,即保证请求的幂等性。 幂等性基于clientToken,clientToken是一个长度不超过64位的ASCII字符串,通常放在query string里,如 http://bcc.bj.baidubce.com/v1/instance?