轻松架设自己的论坛
数码时尚
在网上漂久了,看到大大小小的网站上都有个论坛或社区,而且在里面学习、聊天的人数众多,好不热闹。有了论坛不仅可以增加网站的访问量,还可以网罗住一大批固定的访客,实在是个一举两得的好方法。想不想为自己的网站也安装一个论坛呢?下面笔者以 LB5000 MX论坛为例为大家详细介绍一下安装方法。
一、准备工作
1.准备空间:首先,你要有一个存放论坛的空间,必须是支持CGI的空间,因为这个论坛是需要调用CGI程序的。关于申请免费空间的问题,在这里笔者就不详细说了。
2.下载软件:当申请好空间以后,下载LB5000 MX论坛的源程序,最新版本是LB5000 MX1.81,你可以去http://www.leoboard.com下载,文件大小为1.06MB。
3.上传文件:打开下载回来的压缩包,将cgi-bin目录下的所有文件按照原来路径上传到服务器的CGI-BIN目录下。所有non-cgi目录下的文件上传到服务器的非CGI-BIN目录下。
提示:所有的CGI文件需要以ASCⅡ方式上传(包括.pl、.cgi),而非CGI文件都要以Binary方式上传(比如图片等)。如果使用的是CuteFTP或Leapftp,则这个操作是自动进行的;如果是其他的FTP软件,那么请参照该软件的使用说明来上传。
二、论坛设置
1.下面要做的就是确认你的空间使用的是NT服务器还是Unix类服务器。
如果使用的是NT类服务器,那么无须做任何权限的设置(如果出现属性问题,请联系你主机的管理员,让他在你的NT主机上设置你的目录Everyone完全控制)。
如果是Unix类服务器,那么你还要做个额外的操作。设置CGI-BIN下的(不含子目录下的)所有的CGI文件(包括.pl.cgi)的权限为755,设置cgi-bin下的data、members、messages、help、data、backup、Archive、memfav、memfriend、MIME、lock、boarddata所有的目录权限为777,data下的文件属性全部设置为666。
提示:如你想知道整个论坛的目录和文件的属性列表的话,请参看“论坛目录权限属性一览.txt文档”
2.现在打开浏览器,输入install.cgi文件的URL运行位置(例如http://www.yourdomain.com/cgi-bin/install.cgi),输入正确详细的资料即可。输入前请仔细看清楚每个选项前面的说明,按照说明详细操作。
3.设置完毕后,程序会自动删除install.cgi文件(为了系统安全,如果无法自动删除的话,请利用FTP软件登录后手动删除),并进入管理中心,你可以在管理中心中建立论坛,设置参数,设置风格(注意,请务必建立一个分论坛,否则执行下一步会出错的)。
4.随后清空浏览器所有Cookie (Win9X用户可以直接删除C:\Windows\Cookie下的所有文件。Win2000用户删除C:\Documents and Settings\你登录的用户名\Cookie下的所有文件)。在论坛管理区内,选择设置管理下的初始化数据,把所有数据初始化一次。
5.然后在管理区内,选择设置管理下的用户目录设置。为了安全,请随意输入一个8~20位由数字和字母组成的目录名称。
6.在“默认风格设置”设置所有的空白变量,在“基本变量设置”中设置所有的空白变量,同时在“社区货币设置“中设置所有的空白变量。
提示:设置空白变量时,数值可以参考相应的说明,即使没发现什么空白变量,也请务必保存一次。
7.管理中心的设置结束后,就可以运行leoboard.cgi观看效果了,例如http://www.yourdomain.com/cgi-bin/leoboard.cgi。
三、重要说明
1.根目录上的news.cgi和allnews.cgi是用来首页更新,getanc.cgi是用来做公告显示,newsjh.cgi是分论坛精华帖子显示,info.cgi是用于首页上显示论坛信息,showmem.cgi是用于首页上显示用户发帖排名,mainlogin.cgi是首页登录窗口调用代码。所有这些文件的详细使用方法请自己看该文件内开始部分的说明。
以后如果还要重新设置论坛或参数的话,只要重新运行 admincenter.cgi即可。
2.add-on目录中的文件不要上传,这个目录内是一些数据转换程序,详细内容请看“数据转换说明.txt”。
3.最后重复提示一次:检查服务器上的cgi-bin中是不是还存在conv.cgi、conv1.cgi和install.cgi,如果有,请务必删除,否则非常危险,切记切记!
到此论坛的安装就全部完成了,如果你还有什么不明白的话,可来信询问。