岁月联盟 · 中国技术网 本站主页 | 安全认证 | 用户服务 | 技术论坛
新闻快报 | 新手学堂 | 黑客特区 | 程序语言 | 数 据 库 | 防 火 墙 | 路由交换 | 系统集成 | 服 务 器 | 存储备份 | 考试认证
Windows | Linux | Java | 协议分析 | 问题解答 | 进程大全 | 网页设计 | 多 媒 体 | 图库资料 | 软件下载 | 站内下载
  您现在的位置: 岁月联盟 >> 新手学堂 >> 安全防范 >> 安全配置 >> 文章正文
ASP.CGI.PHP论坛安装全攻略
作者:未知 文章来源:本站整理 点击数: 更新时间:2006-11-26 1:20:54

现在网上的论坛还真是不少,免费的空间有很少,你是否梦想过架设一个属于自己的论坛,咱也体验一下总版主是什么感觉。好了,既然想拥有一个自己的论坛,那就和我一起来架设吧,我把本人这两天的论坛架设的经验献给支持E.S.T的朋友们!


1. IIS5.0+动网论坛7.0Sp2
咱们就先从最简单的ASP编写的动网论坛开始吧。我的测试环境是win2kserver+IIS5.0+Office2k。动网论坛可以到www.AspSyk.net下载最新的版本,我这里是用的是动网论坛7.0Sp2的access版。我们首先需要把动网论坛7.0和SP2的补丁程序下载回家,先将动网论坛的7.0的程序安装到自己希望的路径,我这里是安装到了C:Inetpubwwwrootbsrootdvbbs,然后安装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,需要指出的是在安装ActivePerl的过程中,建议最好把它安装在“C:usr”文件夹中,这是因为很多CGI程序默认的CGI路径都是C:usr.
雷傲极酷超级论坛LeoBBS X 040702 简体正式版可以到www.CHINAZ.com下载。将论坛程序解压到C:InetpubwwwrootbsrootLeoBBS.现在我们需要像架设动网论坛时一样在默认站点下添加BBS的虚拟目录,提示输入要发布到网站上的内容的位置把它指向C:InetpubwwwrootbsrootLeoBBS。点击“下一步”我们来设置这个虚拟目录的访问权限,在这里系统已默认选中了“读取”和“运行脚本(如ASP)”选项,我们还要将“执行(如ISAPI应用程序或CGI)”也选中。点击“下一步”虚拟目录的设置就完成了。好了,现在我们要配置IIS让其支持CGI.现在你可以看到,默认网站中已有“bbs”这个目录了,它就是我们刚建成了的那个虚拟目录。右键点击这个目录,在快捷菜单中选择“属性”命令,在打开的“bbs 属性”对话框中,在“虚拟目录”选项卡上点击“配置”按钮打开“应用程序配置”对话框,如图3:点击“添加”按钮,在打开的“添加/编辑应用程序扩展名映射”对话框中的“扩展名”文本框中输入.cgi,注意不要漏掉那个英文的句点,然后在“可执行文件”文本框中输入ActivePerl程序的路径并在后面加上"%s" %s(包括引号),即我们在“可执行文件”文本框中应输入C:usrinperl.exe "%s" %s,点两次“确定”后,就配置好了。我们还需要将cgi-bin文件夹下的data和members两个文件夹的属性改为777。注意雷傲论坛主要的程序文件都存放在cgi-bin文件夹中,我们首先浏览cgi-bin文件夹中的install.cgi安装论坛,然后需要将虚拟目录BBS重定向到http://yourip/BBS/cgi-bin/index.html,并且要在“在这之下的目录”前面打钩。如图4:好了,雷傲超级论坛我们就架设好了!


3. IIS5.0+CTB论坛
CTB论坛是用PHP编写的,同样我们需要让IIS支持PHP,这里我选用CTB论坛1.73版和PHP5.0
让IIS5.0支持PHP5.0有两种方法,一种是自己手动配置,一种是从官方下载(www.php.net)php-5.0.0-installer.exe,这是PHP5.0的自动安装程序。第一种方法我在自己调试的时候,虽然IIS是支持PHP了,但是页面上总有“PHP has encountered an Access Violation at 011D73CD”的错误,可能是自己哪里没有配置好,这里我还是给出大虾们手动配置的方法:
第一步:把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
下面我来介绍第二种方法,从官方下载php-5.0.0-installer.exe,安装即可,比较简单。安装论坛的步骤基本和安装雷傲论坛步骤一样,所以这里不再赘述。
好了这样IIS5.0环境下的asp,cgi,php论坛我们都能自己架设了!上述配置若有不妥之处,请大家严厉指正。 


  • 上一篇文章:
  • 下一篇文章:
  •  
    热门文章
    推荐文章
    关于我们 | 发展历程 | 网站地图 | 广告服务 | 招贤纳士 | 战略合作 | 友情链接 | 著作声明 | 联系我们
    Copyright © 2002-2007 SYUE All rights reserved.
    E_mail:WebSyue@163.Com 皖ICP备05004589号
    未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任.
    热血江湖私服 天龙八部私服 bet365 传奇服务端 魔域私服 劲舞私服 传奇世界私服 bet365 传世私服 传奇世界私服