|
IIS服务器完全配置攻略(asp,cgi,php)(1) 在Windows2000下添加Internet信息服务(IIS)组件。
IIS服务器完全配置现在我们要使IIS实现ASP,CGI,PERL和PHP+MYSQL
所需软件(ActivePerl、PHP、MYSQL) ActivePerl下载: 国内:http://www.downloadsky.com/down/ActivePerl-5.6.1.630-MSWin32-x86.zip(目前最新版本是ActivePerlV5.6.1.630)
PHP下载: 国外:http://www.php.net/do_download.php?download_file=php-4.1.1-Win32.zip(目前最新版本是PHPV4.1.1。个人认为最好不要用"PHP4.1.1installer"这个)
MYSQL下载: 国内:http://www.esoftware.com.cn/oload.php?url=http://ftp.eware.com.cn/pub/utility/developer/mysql-3.23.45-win.zip(版本是MYSQLV3.23.45) --------------------------------------------------------------------------------------------- 一.ASP支持:
不用说了吧,什么都不用做,本身就支持ASP运行。
二.CGI,PERL支持:
1.安装ActivePerl 运行下载的ActivePerl一步一步安装(注意:安装路径请选择到根目录的c:\usr下(默认是perl),这样对以后调试程序省很多事)
运行regedit(需要重新启动计算机才能生效) 找到:HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services\W3svc\Parameters\ScriptMap目录 增加以下键值: 键名:".cgi"键值:"C:\USR\BIN\perl.exe%s%s" 键名:".pl"键值:"C:\USR\BIN\perl.exe%s%s"
2.配置IIS 打开"Internet信息服务"(在'管理工具'里),点开默认站点属性。推荐"c:\usr\bin\perl.exe"记得一定要在后面加上"%s%s",不然没法执行cgi的,确定后。用同样的方法添加扩展名.pl,接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“cgi”,在“可执行文件”中输入“C:\usr\bin\PerlIS.dll”,点击“确定”。
现在你的IIS已经支持cgi,perl了!但是还不行,因为还有最后一步:
在2000里还有一个问题是文件目录权限没设的问题!!!
你到资源管理器里面把你的站点根目录权限(对着那个目录按右健就看到了有个安全权限设置)设为所有人“完全控制”就可以了.以后装什么就都通过了!
关闭所有窗口,重启系统后,可打开IE浏览器进行测试。
最后编写测试程序:
|