首先,检查系统环境配置:
操作系统:WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver
组件配置:IIS6.0 (确认在控制面板中安装了Add/Remove windows components -> Application -> IIS)
操作权限:本地管理员 (Local Administrator)
第3方支持:安装 ActiveState ActivePerl 至 C:\Perl (ActiveState ActivePerl 可以在 http://www.activestate.com 下载)
配置IIS:
通过以下任何一种方式运行IIS管理器:
1. Start -> Administrative Tools -> IIS Manager
2. Start -> Run -> %SystemRoot%\system32\inetsrv\iis.msc (%SystemRoot%为操作系统所在目录,如: C:\Windows)
点击Service Extensions,在主窗口左侧的 Add a new Web service extension... 上点击添加新的服务扩展,如下图:
New Web Service Extension 对话框中, 在 Extension Name 中输入自定义的标识, 如: CGI Ext, 在Required Files 中单击Add, 输入 C:\Perl\bin\perl.exe "%s" %s ,并确定下面的"Set status to allowed" 选项被选中:
在默认的IIS发布目录 c:\inetpub (如果操作系统安装在其他分区, 此目录可能不同,如: d:\inetpub) 中建立 cgi-bin 子目录;
在Default Web Site 中建立一个虚拟目录,目录指向 C:\Inetpub\cgi-bin , 并在目录权限中如下图设置:
打开cgi-bin虚拟目录的properties,在 Application Configuration 确认 .pl 扩展已经被正确的映射:
脚本配置:
建议修改所有的 .cgi 脚本为 .pl
在脚本文件中将:
#!/usr/bin/perl 改为 #!c:\perl\bin\perl.exe
任何/home/user 改为 c:/home/user 或 c:\\home\\user
完成以上配置后,你的 perl 脚本将可以在 IIS 6 上运行。
分享到:
相关推荐
sql2000数据库附加,iis在xp/2000/2003中的配置方法
window.server 2008 R2下面的IIS7下面的CGI程序配置方法,让IIS也支持CGI程序
IIS7配置.图文详解IIS7配置.图文详解IIS7配置.图文详解IIS7配置.图文详解IIS7配置.图文详解
windows xp如何安装iis(安装iis图文配置网站教程
本IIS安装包由win2000安装光盘中提取,可以在win2000professional下安装IIS使用 安装前请先行解压缩,然后在开始-控制面板-添加删除程序-添加删除windows组件中添加 添加是请仅选用最基本的www服务[web服务],...
iis6环境下配置双向ssl环境 不验证证书吊销
如何在IIS中成功配置HTTPS服务,如何在iis中配置https Web 站点.需要用到用到服务器证书.
win7_IIS_FTP,iis安装详解/ftp配置详解图文并茂.doc文件
iis6元数据库与iis6配置的兼容问题
在IIS6中配置PHP运行环境.pdf
让IIS支持FSO功能,IIS服务器配置支持FSO功能
在windows server 2016中,可以在“服务器管理器”中的“添加角色和功能”中安装IIS组件。 根据自己的需要,选择安装各种信息。 安装完成。 设置实验用目录 在IIS服务器的根目录中,创建实验文件夹“test”,以及...
PHP5.3.3安装包以及IIS6+PHP5配置图文说明,内容很详细,包括每个步骤
IIS集成在Windows 2000/2003 Server版中,在Windows 2000 Server中集成的是IIS 5.0,在Windows Server 2003中集成的是IIS 6.0。IIS 6.0不能用于Windows 2000中。 Windows 9x/Me里也有IIS,但只是PWS(个人WEB服务器...
iis支持中文路径 iis支持路径中的中文
很多朋友不知道如何在iis 服务器中配置php程序 相信这个图文教程可以帮大家一下!
Windows Vista中IIS7的安装及配置,图片文字详细说明
IIS6无法播放Flv格式的视频,需要配置MIME类型
1 CGI方式加载PHP环境 通常就是IIS里面配置解释器为php exe 早期比较常见 目前使用较少 特点是:稳定 但效率太低 2 ISAPI方式加载PHP环境 通常就是IIS里面配置解释器为php5isapi dll 目前使用最多 应用最广 特点...