1. IIS5.0+动网论坛7.0Sp2
先从最简单的ASP编写的动网论坛开始。测试环境是win2kserver+IIS5.0+Office2k。动网论坛可以到www.AspSyk.net下载最新的版本,这里是用的是动网论坛7.0Sp2的access版。首先需要把动网论坛7.0和SP2的补丁程序下载回家,先将动网论坛的7.0的程序安装到自己希望的路径,这里安装到了C:Inetpubwwwrootbbsrootdvbbs,然后安装SP2补丁程序,需要安装到dvbbs的文件夹下覆盖源程序。现在来配置IIS,在默认站点下创建一个BBS的虚拟目录,然后添加默认文档index.asp,如图1:然后到dvbbs的文件夹下找到Data文件夹,将其属性改为777,如图2:现在测试,在浏览器中输入http://127.0.0.1/bbs/是不是可以看到熟悉的动网论坛了。然后用默认密码登陆设置论坛就OK了!
2. IIS5.0+雷傲极酷超级论坛LeoBBS X 040702 简体正式版
因为雷傲论坛是用CGI编写的,所以在在安装之前,首先的让自己的Web服务器支持CGI。在安装ActivePerl的过程中,最好安装在“C:usr”文件夹中。将论坛程序解压到C:InetpubwwwrootbbsrootLeoBBS.现在我们需要像架设动网论坛时一样在默认站点下添加BBS的虚拟目录,提示输入要发布到网站上的内容的位置把它指向C:InetpubwwwrootbbsrootLeoBBS。点击“下一步”设置虚拟目录的访问权限,在这里系统已默认选中了“读取”和“运行脚本(如ASP)”选项,还要将“执行(如ISAPI应用程序或CGI)”也选中。点击“下一步”虚拟目录的设置就完成了。好了,现在要配置IIS让其支持CGI.你可以看到默认网站中已有“bbs”这个目录了,它就是刚建成了的那个虚拟目录。右键点击这个目录,在快捷菜单中选择“属性”命令,在打开的“bbs 属性”对话框中,在“虚拟目录”选项卡上点击“配置”按钮打开“应用程序配置”对话框,如图3:点击“添加”按钮,在打开的“添加/编辑应用程序扩展名映射”对话框中的“扩展名”文本框中输入.cgi,注意不要漏掉那个英文的句点,然后在“可执行文件”文本框中输入ActivePerl程序的路径并在后面加上"%s" %s(包括引号),即我们在“可执行文件”文本框中应输入C:usrbinperl.exe "%s" %s,点两次“确定”后,就配置好了。还需要将cgi-bin文件夹下的data和members两个文件夹的属性改为777。注意雷傲论坛主要的程序文件都存放在cgi-bin文件夹中,首先浏览cgi-bin文件夹中的install.cgi安装论坛,然后需要将虚拟目录BBS重定向到http://yourip/BBS/cgi-bin/index.html,并且要在“在这之下的目录”前面打钩。
3. IIS5.0+CTB论坛
CTB论坛是用PHP编写的,同样我们需要让IIS支持PHP,这里选用CTB论坛1.73版和PHP5.0
让IIS5.0支持PHP5.0有两种方法,一种是自己手动配置,一种是从官方下载php-5.0.0-installer.exe,这是PHP5.0的自动安装程序。这里给出手动配置的方法:
第一步:把php-5.0.0-Win32.zip解压放到C:php
第二步:php.ini-dist改名为php.ini,找到第438行改成 extension_dir = c:phpext
第三步:去掉565行;extension=php_mysql.dll前面的";"注释符号
第四步:复制php.ini到Winnt目录下,再复制php5ts.dll和libmysql.dll到WINNTsystem32中
第五步:打开IIS,添加一个php后缀. (指向c:phpphp5isapi.dll)
如图5:
第六步:重新启动IIS
http://netadmin.77169.com/HTML/20051216001744.html