各位同学,好久不见。假期结束,我们的课程又要继续了。这几天持续高温,让人只想躲在空调房里吃西瓜,你的城市是不是也在火炉上烤着呢?不过我相信,大家学习编程的热情比这气温还要高!
之前说了,要和大家分享一下搭建论坛的方法。然后我在论坛上的建站区转发了一篇教程。今天我来简单整理一下基本流程,中间的细节请参考论坛上的文章,每一步都有配图。(点击文章末尾的“阅读原文”可进入文章)
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 』查看习题列表