Chinaunix首页 | 论坛 | 博客
  • 博客访问: 964605
  • 博文数量: 335
  • 博客积分: 10287
  • 博客等级: 上将
  • 技术积分: 3300
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-08 15:29
文章分类

全部博文(335)

文章存档

2015年(4)

2014年(15)

2013年(17)

2012年(11)

2011年(12)

2010年(96)

2009年(27)

2008年(34)

2007年(43)

2006年(39)

2005年(37)

我的朋友

分类: LINUX

2007-09-09 12:33:51

目前一些中小企业公司论坛主要通过以下几种网络编程语言来建立,包括直接使用CGI程序或ASP语言,PHP语言等。不过对于普通用户来说可能会觉得ASP语言和PHP语言建立的论坛需要使用相应的数据库,例如ACCESS,SQL SERVER,MY SQL等。数据库这个概念对门外汉来说比较陌生,深感难度大。那么有没有一种论坛可以在windows以及linux下运行,而他又不用数据库呢?

雷傲论坛(LeoBBS)是目前互联网上唯一一个可以同时在Win2000的IIS环境下以及Linux的Apache环境下同时运行并且无须数据库的论坛程序。在安装过程中,你可以选择是安装在windows系统的iis环境下还是安装在linux的apache系统中,不同的环境,安装的方法略有不同。说到这里肯定很多读者已经等不及了,那么下面就由笔者带领大家在windows系统的IIS环境下安装并使用雷傲论坛(LEOBBS)吧!

一、准备工作——安装IIS

    在windows系统中最常见的网页发布工具就是IIS了,所以说要想让雷傲论坛(LeoBBS)正常运行需要在系统中安装IIS组件。如果你的系统中没有该组件可以按照下面的方法进行添加。

    第一步:通过“开始->设置->控制面板->添加或删除程序”来安装IIS。(如图1)

图1


第二步:在“添加或删除程序”设置窗口中点左边的“添加/删除windows组件”。在Windows组件向导中选中“internet信息服务(IIS)”即可。然后点“下一步”开始安装。(如图2)

图2


第三步:检查已安装的文件。(如图3)

图3


第四步:在安装过程中可能会提示插入XP系统光盘,我们找一个集成了SP2补丁的XP光盘放到光驱中继续安装工作。(如图4)

图4


第五步:继续安装完成windows组件向导,成功将IIS组件安装到自己的系统中。(如图5)

图5


第六步:当我们在“开始->程序->管理工具”中可以看到“internet信息服务”这项后说明我们的IIS已经成功安装到了系统中。接下来就可以准备其他组件了。(如图6)

图6


二、准备工作——安装PERL

    上面也提到了雷傲论坛(LeoBBS)是脱离数据库的论坛,他的所有数据都是通过CGI程序来处理的,所以要想让雷傲论坛(LeoBBS)中的各个CGI页面能够正常运行,需要在你的电脑上安装PERL组件来搭建一个CGI运行环境。所以在安装完IIS后还需要我们安装 ActivePerl组件。

ActivePerl小档案:

软件版本:V5.8.8.817 for Windows

软件大小:  13280 KB

软件语言:  英文

软件类别:  共享软件

应用平台:  Win9x/NT/2000/XP

下载地址:

第一步:将下载下来的ActivePerl压缩包解压缩。

第二步:直接运行ActivePerl中的installer.bat文件开始安装PERL环境。(如图7)

图7


第三步:首先出现的是询问是否查看许可文件,默认是NO,我们选择YES。(如图8)

图8


第四步:询问是否同意接受许可协议,选择YES即可。(如图9)

图9


第五步:询问将PERL安装到哪?默认是c:\perl,因为大部分CGI运行文件的开头都标明了PERL运行环境在c:\usr,所以这里建议大家把默认路径进行修改,改为c:\usr。当然如果保持默认c:\perl的话,在运行各个CGI文件时你需要把他们的文件开头指定PERL路径地址进行修改,改为c:\perl。(如图10)

图10


第六步:选择YES开始进行正式安装步骤。(如图11)

图11


第七步:接下来的所有选项都保持默认即可,出现proceed后我们输入YES开始复制必须文件到c:\usr目录中。(如图12)

图12


第八步:接下来的几个选项都使用默认即可,等待一段时间后出现复制了3040个文件表示完成PERL环境的安装工作。(如图13)

图13


完成PERL环境搭建工作后我们就可以开始安装雷傲论坛(LeoBBS)了。

三、设置IIS满足雷傲论坛(LeoBBS)安装条件:

    接下来我们需要对IIS进行设置,让其可以执行CGI文件,这样才能满足雷傲论坛(LeoBBS)的安装条件。

雷傲论坛(LeoBBS)小档案:

软件版本:060606 正式版

软件语言:中文简体版

软件大小:19.1MB

软件类型:共享软件

适用平台:windows 2000/xp/2003/linux

下载地址:

第一步:将下载下来的雷傲论坛(LeoBBS)解压缩。

第二步:在解压缩后的文件夹中找到cgi-bin和non-cgi目录,将这两个文件夹中的所有文件复制到c:\inetpub\wwwroot目录中,这里需要说明一点的是c:\inetpub\wwwroot是笔者所使用计算机中IIS发布的目录,如果你的计算机中发布目录是别的路径请将cgi- bin和non-cgi文件夹复制到相应目录即可。(如图14)

图14


第三步:复制完毕后我们直接在IE浏览器中输入会发现显示的是该文件的所有内容,并不是开始安装工作,说明CGI运行还是有问题的。我们需要打开在“开始->程序->管理工具”中找到“internet信息服务”并运行他。定位到默认网站,在其上点鼠标右键选择“属性”。(如图15)

图15


第四步:在默认网站“属性”窗口点“主目录”标签。(如图16)

图16


第五步:“主目录”标签中点右下角的“配置”按钮对CGI执行权限进行设置。

第六步:在应用程序配置窗口中点“添加”按钮。(如图17)

图17


第七步:添加/编辑应用程序扩展名映射窗口中的“可执行文件”处输入c:\usr\bin\perl.exe "%s" %s。这个c:\usr就是刚才安装PERL时选择的目录。扩展名处输入.cgi,设置完毕后点“确定”保存。(如图18)

图18


小提示:c:\usr\bin\perl.exe "%s" %s中后面的"%s" %s是不可缺少的。

第八步:IIS中设置完毕后我们打开IE浏览器输入就会发现CGI程序已经可以执行了,我们看到了雷傲论坛(LeoBBS)的安装画面。(如图19)

图19

四、安装雷傲论坛(LeoBBS):

    我们只需要跟着雷傲论坛(LeoBBS)的安装向导进行配置即可。

第一步:在安装向导第一个页面中各个路径保持不变,我们只需要添加一个初始管理员用户并设置密码即可,笔者设置的管理员用户名为admin。(如图20)

图20


第二步:点“设定完毕”按钮并“确定”保存信息。(如图21)

图21


第三步:默认情况下雷傲论坛(LeoBBS)要求我们的管理员密码不能太短,并且要求是密码和字母混合的,如果不符合这个密码设置规则会出现“安装程序发现错误”的提示。(如图22)

图22


第四步:符合密码设置规则建立管理员后我们才能顺利完成论坛安装工作。(如图23)

图23


第五步:最后需要注意一点的是论坛安装顺利完成后,安装程序已经自动锁定,并且无法再次执行,不过最好还是将这个install.cgi文件删除确保安全。(如图24)

图24


小提示:如果需要再次运行安装程序,请先手工将data目录下的install.lock文件删除,然后再运行安装程序install.cgi。

第六步:点“论坛管理中心”后将自动进入论坛管理后台。(如图25)

图25



第七步:初次访问论坛会出现“关于论坛还没建立的详细原因: 请先在管理区建立分论坛!或者分类信息完全丢失,请坛主到管理区重建论坛主界面!您是否需要查看帮助文件?”的提示,这是因为默认情况下论坛没有任何版块,我们需要手工建立。(如图26)

图26



第八步:进入论坛管理后台点“论坛管理”下的“论坛设置和管理”,接下来点“增加分类(同时增加一个论坛)。(如图27)

图27



第九步:根据实际需要建立相应的论坛版块名称和其他基本信息即可。(如图28)

图28



第十步:保存后我们再次访问雷傲论坛(LeoBBS)首页就能看到该版面了,各种论坛操作都可以正常运行了。(如图29)

图29



第十一步:在论坛首页的最下方也会显示出雷傲论坛(LeoBBS)的各种版权信息以及执行页面消耗的时间。(如图30)

图30



总结:

    雷傲论坛(LeoBBS)的应用还是非常广泛的,可以说他是CGI论坛的代表,使用雷傲论坛(LeoBBS)可以在没有数据库的情况下实现论坛发帖讨论等功能。他和ASP论坛中的动网,PHP论坛中的Discuz!并驾齐驱,一起发展,共同被称为国内论坛三剑客。

阅读(2365) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~