构建论坛轻松学

专题快递

随着网络的迅速发展,人们在网上相互交流日益增加,需求变得越来越大,要求的功能也越来越多,所以具有留言、bbs等功能的论坛社区开始流行,并朝着论坛社区方面发展,甚至有些网站就以论坛社区为家,作为主页和网站。看来我们也不能落后了,去申请一个免费的论坛吧。

申请免费论坛

我们先到微笑网络社区申请免费论坛(http://www.smilebbs.com)吧!
该网络社区有提供三款论坛免费申请,论坛样式清新,可以变换BBS风格、讨论区风格、留言簿风格,有了它,呵呵,我们甚至留言本也可以不要了。
1.和现在许多提供免费服务的网站一样,必须先在他们社区“注册”过,否则不能申请论坛,所以我们先登录地址http://hp.macaustreet.com/itclub/cgi-bin/bbs4000/yhreg.cgi进行“用户资料注册”,按要求,仔细认真填好注册表,然后按“填好了,继续”按钮,就会看到“祝贺你!你已经成功地注册了你的资料!”,说明注册完成,然后他们会将根据你提供的邮件地址把注册密码发送给你,快去信箱里看一下,记下注册姓名和密码。其实,这步就是为了获得密码!
2.现在我们可以进入“免费论坛系统申请表”了((图1))。

图1
图1

3.用注册姓名作为论坛版主的名称填入表内,再把收到的密码填入,还有申请注册时用的信箱地址,再起个论坛名字。带星的选项必须填写,并要准确,然后按“填好了,继续”按钮。
4.如果操作正确,就会看到:“祝贺你!你已经成功申请!我们为你的新论坛免费提供了一个属于你自己的域名:http://hp.macaustreet.com/itclub/cgi-bin/bbs4000/bbs.cgi?id=200112281048,请记住它!”,说明已经申请成功!
5.现在只要在自己的主页上做好免费论坛的链接,就拥有了免费论坛((图2))!
图2
图2

下面再提供几个免费论坛的申请地址:
武汉热线免费论坛
(http://www.ok100.net/default.php)
申请西陆免费BBS
http://bbs.xilu.com/bbs/agreebbs.html
起点书缘
http://www.1stbook.net
中国用户环球网
http://club.chinauser.com/my
和免费聊天室一样,我们必须管理好自己申请好的免费论坛。遵守好《计算机信息网络国际联网安全保护管理办法》里的一切规定,使用轻松而健康的话题,不要涉及政治、宗教等敏感话题,同样要承担一切因你的行为而直接或间接导致的民事或刑事法律责任。

自建论坛之PHP篇

vBulletin Version系列PHP论坛脚本程序由于具有页面美观,数据库功能强大等许多优秀表现,深受大家的青睐,学习构建论坛的朋友当然不会错过尝试一下的机会。同样,服务器空间(Unix/Linux或者Windows NT/2000都可以的)必须要支持PHP+MYSQL。
1.下载地址:http://www.chinavbb.com
软件名称:紫桐社区VB汉化版。
2.个人路径修改
解开下载的压缩文件包,打开/admin/config.php.new文件(可以使用notepad记事本打开修改),修改成自己的“数据库地址名称”、“数据库的用户名”和“数据库的用户密码”((图3))。

图3
图3

// hostname or ip of server
$servername="localhost";
(MYSQL数据库地址名称)
// username and password to log onto db server
$dbusername="VB201";
(数据库的用户名,这里是VB201)
$dbpassword="********";
(MYSQL数据库的用户名,比如为******** )
// name of database
$dbname="VB201";
(MYSQL数据库的库名为VB201 )
把修改好了的文件另存为config.php,完成修改!
3.使用FTP软件连接到服务器,在服务器里新建目录VB201(目录名称可以自定义,这里以空间地址http://9048.1000box.net/为例)。
4.将解压后的文件目录下的所有文件按照原来路径上传到服务器的VB201目录里。
5.如果用的是Unix类服务器,还要设置一下文件属性,设置所有PHP文件的权限为755。(属性设置方法:在FTP里对需要上传的文件点右键,选“属性”进行修改)。
如果你使用的是Windows类服务器,那么无须做任何权限的设置。
6.上传完成之后,打开浏览器,在浏览器地址栏输入.../install.php,运行安装程序。
7.显示安装欢迎页面,直接点击“下一步”,出现数据库设置确认界面,这里是对config.php设置的最后确认(如(图4)),确认无误后,继续点击“下一步”,出现数据库连接成功的提示!(如果出现数据库无法连接的情况,请确认你的设置是否正确!)
图4
图4

8.然后按照系统的提示,连续点击“下一步”,填好相关信息和设置好系统管理员的用户名和密码的两页表格(如(图5)),直到显示设置成功为止!
图5
图5

9.现在按要求删除安装文件admin/install.php,然后才能点下面的“这里”进入论坛的控制面板。
10.在管理中心中建立论坛,设置参数,设置风格。(现在你已经拥有了一个自己的论坛,剩下的就慢慢探索吧!)
11.运行http://9048.1000box.net/VB201/index.php 可看到完工后的论坛。

自建论坛之CGI篇

雷傲超级论坛LB5000II是具有支持CGI脚本服务器空间的免费论坛程序,该论坛功能强大,使用人数众多,相应的改进升级也非常快。当然,在安装前要确定你的服务器空间(Unix/Linux或者Windows NT/2000都可以的)支持CGI脚本。在这里主要举例说明关键安装调试部分,其他的大家可以参考程序附带的各种说明。
1.下载地址:http://www.leoboard.com/cgi-bin/lbdown.cgi?ver=LB5000II
软件名称:LB5000II v1124 版本(影子版)
2.以Unix系列服务器(空间地址为http://9048.1000box.net)为例。
首先清除安装目录里的东西,保持清洁干净!
3.使用FTP软件连接到服务器(推荐使用cuteftp4.X)。
用cuteftp4.X软件,上传方式设置可以不用改,使用方便。用其他FTP软件的请参照该软件的使用说明进行相应设置,改变上传方式。(原因是:所有的CGI文件都需要以ASCII方式上传(包括 .pl .cgi),而非CGI文件都要以Binary方式上传(比如图片等)。
4.在服务器目录下建立cgi-bin目录和non-cgi目录(non-cgi目录可以按各人喜好设与不设,或取别名。但自己要搞清,记住位置路径,或对照着进行)。
5.将解压后的cgi-bin目录下的所有文件,以ASCII方式上传(包括 *.pl ,*.cgi)到服务器的cgi-bin目录下。
6.将所有non-cgi目录下的文件,以Binary方式上传到服务器的非cgi-bin目录即non-cgi下(就是自己新设的目录)。
7.这里由于是Unix类服务器,所以还要设置一下文件属性,设置CGI-BIN下的(不含子目录下的)所有的*.CGI文件(包括*.pl,*.cgi)的权限为755,设置cgi-bin下的data、members、messages、help、data、backup、Archive、memfav、memfriend、MIME 等所有的目录权限为777,data下的文件属性全部设置为666。(属性设置方法:在FTP里对需要上传的文件点右键,选“属性”进行修改。)
8.在浏览器地址栏输入http://9048.1000box.net/cgi-bin/install.cgi,进入“LB5000 安装向导”(如(图6))。

图6
图6

9.按提示进行第一步设置,(关键设置部分,关系到能否进入下一步,保证安装完成)
输入正确详细的路径,输入前请仔细看清楚每个选项前面的说明。(图6)为设置页面的局部图,系统选择“Unix系列”,详细对应关系如下:
文件路径设置:
①设置*.cgi脚本的安装路径:/.../9048.1000box.net/cgi-bin/
②设置image图像文件的安装路径:/.../9048.1000box.net/non-cgi/
③设置图片文件URL路径:http://9048.1000box.net/non-cgi
④设置主页的URL地址:http://9048.1000box.net
⑤LB5000的URL路径:http://9048.1000box.net/cgi-bin
好了!下面的设置可以先不管!以后还可以进入管理中心重新设置的。
⑥OK,进入第二步!
哈哈!全部正确!(输入过程中请看清上述步骤!包括符号“/”)
⑦接下来进入第三步,顺利进入有关设置。
注册好自己的管理员身份后,就具备了对论坛管理的最大权利,这样就可以正确访问管理中心界面了。
⑧论坛已经成功安装好了!现在,可以进入管理中心设置一下论坛了,为使用论坛做准备工作。进入管理中心后,首先点“论坛管理”建立论坛,点“增加分类(同时增加一个论坛)”,输入内容,建立分论坛。(注意:请务必建立一个分论坛,否则执行下一步会出错。)
然后,选择设置管理下的“初始化数据”,把所有数据初始化。
选择设置管理下的“用户库目录设置”。为了安全,请随意输入一个1~6位数字组成的目录名称,然后提交。
在“默认风格设置”、“基本变量设置”和“社区货币设置”中设置所有的空白变量(或默认,但请务必提交一次)。
⑨管理中心的设置结束后,就可以运行http://9048.1000box.net/cgi-bin/leoboard.cgi 进入论坛!
注意:设置完毕后,程序会自动删除install.cgi文件(为了论坛系统的安全)。如果无法自动删除的话,请利用FTP软件登录后手动删除。接下来的论坛设置(包括建分论坛,配色)项目非常之多,就需要操作者自已慢慢琢磨了。