GolangHub

公众号:Golang语言开发栈

如何在百度BAE安装修改版DiscuzX2.5

百度应用引擎 (BAE)是百度推出的网络应用开发平台。基于BAE架构,使开发者不需要维护任何服务器,只需要简单的上传应用程序,就可以为用户提供服务。BAE有能力将原本单机的LAMP架构,变成分布式架构。下面教大家在百度BAE上安装修改版Discuz X2.5。

  1. 申请百度BAE,并创建应用 (域名自己随便填写)。
  2. 点击云环境,创建新版本。
  3. 复制SVN地址,在本地检出上一步创建新版本的文件夹。
  4. 下载BAE版Discuz X2.5下载地址:http://pan.baidu.com/share/link?shareid=640376&uk=3206814945
  5. 解压bae_discuz_x2.5文件,将upload里面的文件复制到第3步检出的版本文件夹,使用SVN将upload里面的文件提交到百度BAE,或者将upload里面的文件复制到第3步检出的版本文件夹并打包成后缀名为.zip的压缩包,进入百度BAE云环境里面版本管理,点击你创建的版本上面的“包上传更新”上传代码。
  6. 在百度BAE平台,创建Mysql数据库,mysql的数据库名,并点击设置,将数据库默认字符集编码修改为utf8(utf8_general_ci),并把数据库名记录下来。
  7. 启用百度cache(缓存),最少30M。如果之前已经启用百度cache并且安装过discuz,请停用后再次启用。
  8. 创建云存储Bucket,最少为30M。记录创建Bucket的名称,并鼠标右键点击名称设置属性勾选公开读。
  9. 修改SVN检出的版本文件夹里面的bcs/config.php,把define('BAIDU_BCS_BUCKET', 'BUCKET名称');保存并SVN提交。
  10. 打开浏览器输入http://你创建的ID.duapp.com/install/index.php来开始安装Discuz,安装过程中需要填写第6步创建的百度mysql数据库的名称,系统信箱 Email 和填写管理员信息。其他使用默认值不用修改。

严格按照以上十个步骤,即可在百度BAE成功安装修改版Discuz X2.5,删除install目录。进入到后台管理,点击全局–〉上传设置,填写”本地附件URL地址”为http://bcs.duapp.com/xxx/data/attachment。xxx为你创建的bucket名称。

更多精彩内容,请关注公众号 Golang语言开发栈公众号二维码
感谢赞赏.

Welcome to my other publishing channels