打印本文 关闭窗口 | |
校园网中CGI环境的建立和应用 | |
作者:傅叔平 文章来源:成都教育学院 点击数 更新时间:2006/7/2 11:41:14 文章录入:admin 责任编辑:admin | |
|
|
三 CGI软件环境的建立 1. 操作系统和Internet服务管理器 建议操作系统采用Windows 2000 Server,微软在此操作系统中提供了一个默认的Internet服务管理器(Internet Service Manager),当Windows 2000 server安装时,如果用户没有选择“不安装Internet服务管理器”,它就被自动安装。Internet服务管理器常常被称作“Internet信息服务器”(Internet Information Server),简称IIS。Windows 2000 Server中的IIS版为5.0。(XMW) 如果采用Windows NT Server 4.0操作系统则要另外安装IIS4.0。(XMW) 2. 默认Web站点的设置 一般规模不大的校园网有一个Web站点就够了,所以我们可以不新建Web站点,只需对安装IIS时生成的默认Web站点进行适当的设置,使其满足我们的应用即可。 设置方法如下:
②右键单击“默认web站点”——属性。出现“默认Web站点属性”对话框。(XMW) ③在“默认Web站点属性”对话框中选“主目录”,在此页框中:
④再在“默认Web站点属性”对话框中选“文档”,在此页框中:
至此,Web默认站点已设置好,只要作一个主页(文件名与上述第④步所设相同,如“cdce.html”)存放在上述第③步所设的本地路径(如e:\cdce_webs)中,校园网中其它计算机均可在Web浏览器中像访问Internet上的网站那样来访问该主页,即在浏览器的地址栏中输入服务器在局域网中的IP地址(如“http://192.168.0.1”)来访问该主页。如果已安装了代理服务软件(如MS Proxy),并设置了代理服务器的名字(如cdce),则还可以用域名(如“http://cdce”)来访问主页。(XMW) 3. CGI编程语言的安装和设置 从理论上讲,只要符合CGI的规范,任何程序设计语言均可用来编写CGI程序。其中比较典型和应用广泛的是Perl。Perl是Practical Extraction and Report Language的简称,由Larry Wall所发展。Perl原是运行于UNIX系统,现已广泛运用于OS/2,Windows 9x,Windows/NT/2000等操作系统。它之所以在CGI编程中得到广泛应用,主要是因为它对字符串的处理功能很强,还有就是它语法简单,容易使用。只要有一门高级语言编程的基础,如C、C++、Pascal,甚至Basic,都可极快地掌握使用这门语言。(XMW) Perl已有多个版本,作者在实践中采用的是Active Perl,可从http://www.activestate.com/ASPN/Downloads/ActivePerl/免费下载,大小约8MB。(XMW) 下载安装后,还需在IIS中按如下方法进行设置:
③右键单击刚建立的虚拟目录,如cgi_perl——选取“脚本资源访问”和“读取”复选框——单击“配置”按钮——单击“添加”按钮——在“可执行文件”文本框中输入(或浏览查找)Perl的可执行文件的文件名(包括盘符路径),如“E:\Perl\bin\Perl.exe %s %s”,在“扩展名”文本框中输入Perl源程序文件的扩展名“.pl”,确定。
至此,CGI编程环境已设置好,以后只要把Perl源程序以.pl为扩展名存放到设定的目录,如E:\cdce_webs\cgi-shl,即可正常运行了。 |
|
打印本文 关闭窗口 |