在BAE上搭建discuz论坛

各位同学,好久不见。假期结束,我们的课程又要继续了。这几天持续高温,让人只想躲在空调房里吃西瓜,你的城市是不是也在火炉上烤着呢?不过我相信,大家学习编程的热情比这气温还要高!

之前说了,要和大家分享一下搭建论坛的方法。然后我在论坛上的建站区转发了一篇教程。今天我来简单整理一下基本流程,中间的细节请参考论坛上的文章,每一步都有配图。(点击文章末尾的“阅读原文”可进入文章)

0.我们搭建的这个论坛,选择用百度的BAE+discuz论坛的方法。

BAE是百度提供的“云环境”,你可以把它当做一个免费的网站服务器,用来在互联网上放置你的网站。

discuz是一个论坛软件系统,把它放在你的服务器上,就可以很简单地生成一个论坛。

1.于是首先得有一个BAE的账号,可以去百度一下bae,或者直接去http://developer.baidu.com/bae/

2.在BAE上创建一个应用,选择PC Iframe应用,在BAE上托管。因为discuz是用php语言编写的,所以我们的环境类型要选择php。记下你填写的应用域名。

3.在BAE的服务管理->MySQL中,创建一个数据库,字符集编码选utf8,记下数据库名。

4.在服务管理->Cache中选择启用缓存,至少30m。

5.在云存储中,创建一个Bucket,记下名称。然后右键点击你创建的Bucket,把属性修改为“公开读”。

6.去下载一个适用于BAE的discuz代码。地址在论坛上中有,也可以直接去搜索一下。

解压后,把upload/bcs/config.php中,'BAIDU_BCS_BUCKET'这项后面对应的值改为你创建的Bucket名称。

然后把upload文件夹压缩成zip。

7.在BAE的服务管理->版本管理中,新建一个版本,选择上传php代码包,上传你压缩后的upload.zip,点击“上线”。

8.假设你之前设定的应用域名是myApp.duapp.com。访问http://myApp.duapp.com/install/index.php,进入discuz的安装向导。过程中要输入你设置的mysql数据库名称。

根据提示设置一些相关信息,基本就把论坛搭好了。访问你的应用域名,就可以看到你自己的论坛了。

说明两点:

1.我在安装discuz的时候遇到了提示我“已经安装”的问题,要我删除install.lock。但我没找到这个文件,于是修改了一点代码,绕过了这个验证。不确定这是不是bae上的一个问题。

2.以上的方法略过了一些不必要的细节,如果你需要对自己的论坛做更多的修改,还需要自己去详细了解关于discuz以及bae内容。

对建站有兴趣的同学,亲自动手试试吧,遇到问题可以在论坛的建站区里和我交流。

封面图片是我在敦煌鸣沙山月牙泉拍的。敦煌是个不错的地方,建议有机会去看一看。

#==== Crossin的编程教室 ====#

面向零基础初学者的编程课

每天5分钟,轻松学编程

回复『 p 』查看课程目录

回复『 t 』查看习题列表

原文发布于微信公众号 - Crossin的编程教室(crossincode)

原文发表时间:2013-08-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端架构与工程

前后端分离和模块化-58到家微信首页重构之路

微信钱包内的58到家全新首页已经上线,感兴趣的同学们可以在微信中打开“我的->钱包->58到家”查看。 58到家全新首页提出重构主要是为了解决以下问题: 每个城...

25480
来自专栏十月梦想

Vue-router从入门到弃坑

html页面(依次引入vue.js,router.js以及个人配置的app.js)

58230
来自专栏互联网杂技

12条专业的JavaScript规则

习JavaScript是困难的。它发展的如此之快,以至于在任何一个特定的时刻,你都不清楚自己是否“做错了”。有些时候,感觉像是坏的部分超过了好的部分。然而,讨论...

36090
来自专栏Android工程师的修仙之旅

【小程序+云开发】实战:一天搭建小型论坛

笔者最近涉猎了小程序相关的知识,于是利用周末时间开发了一款类似于同事的小程序,深度体验了小程序云开发模式提供的云函数、数据库、存储三大能力。关于云开发,可参考文...

1.1K90
来自专栏静晴轩

Win下必备神器之Cmder

诚言,对于开发码字者,Mac和Linux果断要比Windows更贴心;但只要折下,Windows下也是有不少利器的。之前就有在Windows下效率必备软件一文中...

1K40
来自专栏美团技术团队

美团外卖前端可视化界面组装平台 —— 乐高

1 简介 乐高,是美团点评一个快速搭建后台系统页面的平台。名称来源于大家熟悉的丹麦知名玩具品牌,他们的玩具都是通过组合易拆卸、装配的零件,形成最终的作品。经过长...

1.1K40
来自专栏hotqin888的专栏

Merit价值和成果管理系统——1侧栏与iframe

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

12820
来自专栏轻扬小栈

aria2,SO COOL,用于迅雷离线

1K30
来自专栏JackieZheng

AngularJS in Action读书笔记1——扫平一揽子专业术语

前(fei)言(hua):   数月前,以一个盲人摸象的姿态看了一些关于AngularJS的视频书籍,留下了我个人的一点或许是指点迷津或许是误人子弟的读后感。自...

19470
来自专栏架构师之路

微信钱包中58到家首页为什么这么快

原文标题《前后端分离和模块化-58到家微信首页重构之路》【深度前端干货】 微信钱包内的58到家全新首页已经上线,感兴趣的同学们可以在微信中打开“我的->钱包->...

33070

扫码关注云+社区

领取腾讯云代金券