自己从接触BAE到现在也有一年多的时间了,但第一次我接触的其实是GAE。当时自己使用GAE+B3log搭建了自己的blog,后来发现访问速度太慢,遂换了BAE。除了BAE外,国内还有像SAE、CAE这些。因为BAE可以配合百度的个人云存储一同使用,所以便选择了它。
第一次使用BAE的时候当时还是2.0版本,其官方文档还是很全面的,搭建难度不大。在升级到BAE3.0的时候,BAE有了比较大的变化,但官方的大部分文档还是BAE2.0的,不熟悉BAE2.0的话,搭建还是有些问题的。现在BAE2.0应经停止创建应用了,新的应用只能创建在BAE3.0上。BAE3.0从2014年2月开始进行收费了,而且不计流量。最便宜的一个月才3块钱。
套餐名称 | 内存(单位:MB) | 磁盘(单位:GB) | 单价(单位:元/天) |
---|---|---|---|
套餐A | 64 | 2 | 0.1 |
套餐B | 128 | 2 | 0.2 |
套餐C | 256 | 2 | 0.4 |
套餐D | 512 | 2 | 0.7 |
套餐E | 1024 | 2 | 1.3 |
1.首先下载到官网下载wordpress,http://cn.wordpress.org
2.安装SVN,用来提交代码。
3.在BAE3.0上创建工程,并部署php-web应用。
4.修改wordpress的配置文件
5.提交代码
后来我看了看官网写的也很详细了http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae/start,我就说说搭建wordpress要注意的。
在提交wordpress的时候不要提交根目录,也就是说提交wordpress下的所有文件。提交之前要把配置文件wp-config.php配置好。配置文件里需要的关于数据库的几个参数可以从管理控制台的 应用引擎 ==》扩展服务中找到,如下图:
如果没有服务可以在可以在“添加新服务”中添加mysql。其中的API Key/Secret Key 在页面的右上角可以找到。
wp-config.php配置样本我也提供一份,点击下载。
因为自己使用的是ubuntu,所以svn提交代码的步骤就不再写了。请参考官网的文档。
示例网站:http://isunnycoffee.duapp.com/。由于BAE开始计费,不能保证网站一直能正常访问。
参考资料
BAE3.0官方文档:http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae