概述 百度应用引擎BAE (Baidu App Engine)专业版 提供基于云服务器和均衡负载的一站式应用部署服务,既能为客户提供独享且可靠的计算资源,又能提供用户级的资源隔离和更高的安全保障。BAE专业版与百度智能云其他服务如BCC、RDS、SCS、BOS和BMR等能实现无缝连接,并提供高度可定制的环境,帮助企业级用户更高效地搭建专业型大型网站和各类web应用。
连接类型:选择 FTP 。 登录类型:默认即可。 用户名:填写FTP账号。 密码:填写FTP密码。 FTP连接地址、端口号、FTP账号和密码均可在“ 主机控制面板 > 常用操作 > 账号信息”中获取,参考 账号信息 。 点击“连接”,连接到FTP服务器。界面分为以下部份: 左上:本地区域,即本地硬盘。 右上:远程区域即远端服务器。 左下:传输队列,从此区域可以看出队列窗口,可以查看文件传输进度。
主机:填入主机的FTP地址。 端口:填写 21 。 协议:选择 FTP-文件传输协议 。 加密:默认即可。 登录类型:默认即可。 用户:填写FTP账号。 密码:填写FTP密码。 FTP连接地址、端口号、FTP账号和密码均可在“ 主机控制面板 > 常用操作 > 账号信息”中获取,参考 主机信息 。 点击“连接”,连接到FTP服务器。界面分为以下部份: 上部:工具栏和消息日志。
在本地创建一个项目文件夹,右击项目文件夹,从弹出菜单中选择“SVN Checkout”,将服务器端的代码库同步到本地。 将本地解压好的Wordpress代码复制到项目文件夹。 配置wp-config.php文件。 说明:数据库的相关信息如名称、链接地址及端口号等去已创建的RDS数据库下查询。
系统安装JDK17步骤 获取JDK安装包,在服务器执行以下命令可以直接下载,或者通过 官网 下载并上传到服务器 Bash 复制 1 wget https://download.oracle.com/java/17/archive/jdk-17.0.8_linux-x64_bin.tar.gz 解压JDK安装包,执行以下命令将jdk解压到/opt目录 Bash 复制 1 tar -zxvf jdk-17.0.8
概述 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 + lightt
应用配置文件 当用户创建python类型应用时,系统将自动创建以下应用配置文件。用户需要通过SVN、git或打包上传将应用配置文件下载至本地进行编辑,具体操作方法请参见 代码管理 。 注意 index.py文件中的application这个callable ojbect是python应用的入口,该入口不可修改。 app
架构 架构 BAE专业版由应用、环境和实例组成,架构组成如下:
应用相关接口 应用相关接口 创建应用 方法 API 说明 POST /v1/app?clientToken={clientToken} 创建应用 请求参数 参数名称 参数类型 是否必须 说明 clientToken String 必须 用于保证接口幂等性 appName String 必须 应用的名称 appRole
错误返回 应用相关接口错误码: 错误码(code) 错误信息(message) 400 创建应用参数错误,请参考文档后重试 400 创建自定义应用参数错误,请参考文档后重试 400 创建应用失败,请稍后重试 400 获取应用信息失败,请稍后重试 400 更新应用名称失败,请稍后重试 400 获取应用名称是否可用失败,请