百度BAE也就是Baidu App Engine,是百度推出的网络应用开发平台。基于BAE基础架构,您不需要维护任何服务器,只需要简单地上传应用程序,就可以为您的用户提供服务。对于草根站长而言,BAE就是一个不同于传统的免费空间。
百度BAE已经逐渐走向付费的道路了,就是新浪SAE一样,但是当前选择BAE空间原因有:一是BAE空间每天还有少量的免费限额,二是BAE出自百度,国内空间的速度是相当快的,三是国内云计算平台也一个BAE当前可用。
百度BAE空间成功安装运行Discuz! X2.5图文教程
一、Discuz! X2.5 FOR BAE程序包说明及下载
1、解决云平台不能使用的问题
2、解决QQ互联不能使用的问题
3、支持BAE伪静态。(实现主题列表)
4、程序下载地址:Discuz! X2.5 FOR BAE下载。
5、关于Discuz! X2.5 FOR BAE程序包,如有更多疑问,请在这里发表看法:http://download.discuz.ml/thread-3-1-1.html
二、BAE空间安装Discuz!前准备
1、建立PHP应用,不会的请参考部落原来写的BAE安装wordpress的文章创建就可以啦。附上一张图:
2、创建百度云存储Bucket,修改Bucket的属性为公开读。(点击放大)
3、将压缩包解压,并将upload/bcs/config.php文件中BAIDU_BCS_BUCKET修改为第1步创建的百度云存储Bucket名。
4、将Discuz! X2.5 FOR BAE程序包解压,然后将upload目录上传到百度BAE.
5、查看百度mysql的数据库名,并点击设置,将数据库默认字符集编码修改为utf8 (utf8_general_ci)。(点击放大)
6. 启用百度cache(缓存), 最少30m. 如果之前已经启用百度cache并且安装过discuz,请停用后再次启用。
三、BAE空间成功安装Discuz!论坛
1、将版本上线
2、打开http://xxx.900917.com/install/index.php来开始安装。
3、过程中需要提供第4步百度mysql数据库的名称。(点击放大)
4、删除install目录,完成Discuz!论坛安装。
四、BAE空间运行Discuz! 文件上传和伪静态规则
1、进入到后台管理,点击全局--〉上传设置,填写"本地附件URL地址"为 http://bcs.900917.com/xxx/data/attachment。xxx为第一步创建的bucket名称。 (点击放大)
2、主题列表页伪静态规则设置方法,先进入论坛后台,全局-SEO设置-URL静态化。
3、在论坛主题列表页、论坛主题内容页将“可用”勾上(Rewrite兼容性选择否,其他东西全部默认)
4、然后进入BAE后台,版本管理-高级-配置,添加,规则类型:url ,规则:/forum/-(w+)/-([0-9]+).html
5、执行:/forum.php?mod=forumdisplay&fid=$1&page=$2&%1 ,最后保存即可。
6、BAE运行Discuz! X2.5效果
五、BAE空间安装运行Discuz!小结
1、本文安装论坛版本为X2.5,关于进入论坛管理界面后的漏洞问题,经测试,可以自动修复。 特别说明Discuz! X2.5 FOR BAE非本人原创,此文只是分享如何安装使用。
2、Discuz! X2.5 FOR BAE不是官方所编。本人不建议长期做站。以免出现问题。请按照步骤严格执行,否则不能保证BAE空间安装Discuz! X2.5。
3、吐槽:当我想把bucket里的内容全部删除时,这不人性的bae提示我非空的bucket和文件夹不能直接删除。难道bucket图形界面管理就是这么不人性化吗?还要一个一个文件删吗?BAE只适合高端人士用,有闲空的人用,中小站长伤不起。
|