让IIS支持CGI,本机架设雷敖论坛攻略

发表于:2007-06-08来源:作者:点击数: 标签:
目前,在网上免费的个人主页空间已所剩无几了,那些支持CGI等 服务器 技术的免费个人主页空间更是凤毛麟角。一些想在网上筑巢的朋友,为了能在网上安家,不得不自己动手在自己的电脑上安装服务器。有的朋友会问,既然能在自己的电脑上架设服务器,那么能不能

目前,在网上免费的个人主页空间已所剩无几了,那些支持CGI等服务器技术的免费个人主页空间更是凤毛麟角。一些想在网上筑巢的朋友,为了能在网上安家,不得不自己动手在自己的电脑上安装服务器。有的朋友会问,既然能在自己的电脑上架设服务器,那么能不能在自己的电脑上安装个免费的论坛呢?答案是肯定的,下面我就以Windows XP+IIS为基础,向大家介绍如何在本机安装免费的雷傲论坛。 因为雷傲论坛是用CGI编写的,所以在在安装之前,首先的让自己的Web服务器支持CGI。你可以到网上下载ActivePerl,它除了支持CGI以外,还支持ASP等应用广泛的互联网应用程序。需要指出的是在安装ActivePerl的过程中,建议最好把它安装在“C:\usr”文件夹中,这是因为很多CGI程序默认的CGI路径都是“C:\usr”。

在很多下载站点都可以下载到免费的雷傲论坛程序,在这里笔者以在自己的电脑上安装雷傲的LB5000MX 2.00论坛为例说明它的安装。下载到的LB5000MX 2.00雷傲论坛是一个压缩包,在安装前,首先将论坛的程序文件解压到你的网站的主目录下面。我的主目录是“E:\My Webs”为了和其它网页文件分开,我在其下新建了一个“lb5000”的目录,并将雷傲论坛程序的三个文件夹“add-on”、“cgi-bin”、“non-cgi”都复制到了这个“lb5000”的目录中。

从“开始→程序→管理工具→Internet 信息服务”启动“Internet 信息服务”(如果在“开始”菜单中没有这一项,可从“控制面板”中启动)。右键单击默认网站,在快捷菜单中选择“新建→虚拟目录”命令,在出现的“虚拟目录创建向导”中,点击“下一步”按钮,向导需要你输入一个虚拟目录的别名,在这里我输入“lb”。点击“下一步”,向导提示输入要发布到网站上的内容的位置,因为雷傲论坛主要的程序文件都存放在“cgi-bin”文件夹中,所以我要把它指向“E:\My Webs\lb5000\cgi-bin”。点击“下一步”我们来设置这个虚拟目录的访问权限,在这里系统已默认选中了“读取”和“运行脚本(如ASP)”选项,我们还要将“执行(如ISAPI应用程序或CGI)”也选中。点击“下一步”这个虚拟目录的设置就完成了。 现在你可以看到,默认网站中已有“lb”这个目录了,它就是我们刚建成了的那个虚拟目录。右键点击这个目录,在快捷菜单中选择“属性”命令,在打开的“lb 属性”对话框中,在“虚拟目录”选项卡上点击“配置”按钮打开“应用程序配置”对话框,如图所示,点击“添加”按钮,在打开的“添加/编辑应用程序扩展名映射”对话框中的“扩展名”文本框中输入“.cgi”(不包括引号),注意不要漏掉那个英文的句点,然后在“可执行文件”文本框中输入ActivePerl程序的路径并在后面加上"%s" %s(包括引号,中间留一半角空格),即我们在“可执行文件”文本框中应输入C:\usr\bin\perl.exe "%s" %s,点两次“确定”后,应用程序的配置就完成了。

原文转自:http://www.ltesting.net