网络服务器的组建、配置与安全管理(Windows版)课件 教学课件 作者 7 302 11059 Xk 第13章 CGI服务的组建与.pptVIP

网络服务器的组建、配置与安全管理(Windows版)课件 教学课件 作者 7 302 11059 Xk 第13章 CGI服务的组建与.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 CGI服务的组建与 安全管理 13.1 初识CGI服务 13.2 IIS下组建CGI服务 13.3 Apache下组建CGI服务 13.4 打造安全的CGI服务 网络服务器的组建、配置与安全管理 本章重点介绍如何在IIS、Apache服务器下组建CGI服务及CGI服务的安全配置。 CGI(Common Gateway Interface,通用网关接口)是运行在服务器上的一种程序,它能让网页跟Web服务器沟通,达到跟使用者互动的效果。简单来说,CGI程式就是能够动态产生WWW网页,并让一般使用者经由WWW取用现存在传统资讯系统内的资料。CGI提供同客户端HTML页面的接口,通俗的讲,CGI就像是一座桥,把网页和Web服务器中的执行程序连接起来,把HTML接收的指令传递给服务器,再把服务器执行的结果返还给HTML页;用CGI可以实现处理表格、数据库查询、发送电子邮件等许多操作,常见的CGI就是计数器。CGI使网页变得不是静态的,而是交互式的。 如果资料天天更新,那么天天更新HTML文件是一件很繁琐、劳累的事情。万一放在WWW上的资料是分分秒秒都在变动的,那么利用CGI自动根据资料产生HTML文件可以说是最好的选择。 本节重点介绍如何在IIS下组建CGI服务。 安装 Perl 解释器 配置IIS解析CGI程序 (1) 双击运行ActivePerl安装程序,系统会弹出一个欢迎安装ActivePerl导向的界面,单击Next按钮开始开装。 (2) 进入安装许可协议界面,主要是要用户遵守ActivePerl产权的一些条件,选择I accept the terms in the License Agreement(我接受在许可协议里的那些条件)单选按钮,单击Next按钮继续以下的安装操作。 (3) 默认情况下,ActivePerl的安装路径为C:\perl目录下、为了方便CGI程序调试、运行,请单击Browse按钮将ActivePerl安装到C:\usr目录下,这是因为在很多CGI程序中默认的Perl路径都是usr目录,目录设置好后,单击Next按钮继续以下的安装操作。 (4) 系统会提示选择4项安装配置:Add Perl to the PATH environment variable(更改Perl的路径加到系统路径中) 、Create Perl file extension associate(建立Perl文件的文件关联(默认的扩展名是pl) ) 、Create IIS script mapping for Perl(建立IIS脚本映射到Perl)、Create IIS script mapping for Perl ISAPI(建立IIS脚本映射到Perl ISAPI) ,将这4项全部选择,然后单击Next按钮继续以下的安装操作。 (5) 如果需要重新设置ActivePerl安装目录或安装组件,可单击Back按钮返回前面的操作。如果对前面的安装设置操作无误,可单击Install按钮开始安装ActivePerl。 (6) 经过4~6分钟后,ActivePerl就可以完成安装,然后系统会出现一个已成功安装完成的提示对话框,此时单击Finish按钮即可退出安装程序。 (7) 退出安装程序后,打开C:\usr目录,可以看到ActivePerl已成功地安装到服务器中。 (1) 为CGI建立虚拟目录cgi-bin:在IIS的默认设置下,在系统根目录下的Inetpub目录下面会有一个用来放置可执行脚本的目录Scripts。有时也可能对IIS的这个设置进行修改。这时需要自己建立和设置一个可执行的虚拟目录,用来放入要运行的CGI脚本。 例如,现在要在E盘下为CGI建立一个虚拟目录cgi-bin。打开计算机的E盘,然后选择【文件】→【新建】→【文件夹】命令,这样就会在E盘新建一个文件夹,将该文件夹重命名为“cgi-bin” 。 (2) 在IIS中创建虚拟目录:选择【开始】→【设置】→【控制面板】→【管理工具】命令,在“管理工具”窗口中,双击【Internet信息服务】图标。在【Internet信息服务】窗口中右击要设置支持CGI脚本的站点(这里是www. 54站点) ,在弹出的快捷菜单中选择【新建】→【虚拟目录

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档