分享
 
 
 

本机安装cgi asp 运行环境详解

王朝英语沙龙·作者佚名  2007-01-10
窄屏简体版  字體: |||超大  

本机安装cgi asp 运行环境详解 (本人使用体会)

ASP是Active Server Pages的简称,它提供了一个服务器端的指令执行环境,ASP一般运

行在NT系统下,作为我们个人用户如果想要学习ASP或在单机下调试ASP有什么办法呢? 答案

很简单:装一个PWS(Personal WEB Server-本站有下载-22M)Windows98 的光盘里的add-ons目

录下有一个叫做PWS的目录,运行该目录下的setup.exe文件 即可开始安装,选择“自定义”

方式安装,除默认的一些组件之外,还要添加Personal Web Server(PWS)这个组件,

单击Personal Web Server(PWS)这个组件后单击“显示子组件”,选择“文档”再单击

“显示子组件”在显示的菜单中第一个就是“Active Server Pages”单击它再按“确定”回

到主安装画面后按“下一步”就会出现一个窗口要求你定义网站服务器放置的目录,默认为

C:\Inetpub\wwwroot\,你可任选一目录或分区做为网页存放目录,最好划个专用分区,因为

采用根目录结构后,本地的环境和网络的实际情况相差无几,特别是在做页面的时候,路径

的链接让人一目了然。

接着系统又会让你选择MTS的安装目录,联机使用说明上说这个好象是异动处理系统,用

来开发、配置与管理网络服务器的应用程序,反正不去管他,我们一个劲地按“下一步”就

是了,最后安装完毕,重新启动机器就OK了。 重新启动机器进入系统以后,

把ASP页面放在安装时所指定的网站服务器目录就可以了,每次启动时状态区中会有个PWS 4.0的小图标,双击它可以设置一些参数或增加一些功能,打开你的浏览器,键入“127.

0.0.1”……看到什么了?

实际上:http://127.0.0.1 就是你的pws 默认安装目录C:\Inetpub\wwwroot\ ,把你要调试

的:ASP目录放在:pws 默认安装目录下:(如C:\Inetpub\wwwroot\ 下)键入http://127.

0.0.1/(你的ASP目录)/(主页文件)就可看到你的ASP了^-^ 其时还有好多的……请看:

PWS的帮助文档(安装:PWS后,重起动,键入127.0.0.1就可看到了)

--------------------------------------------------------------------------------

--------

接下来介绍如何在WIN95/98上实现脱机调试CGI脚本。

*******

1#/ 我建议安装:Web服务器软件 ohttpd208.exe

ohttpd建立在Windows 95/NT平台上的完全行业兼容的,完全免费的web服务器。支持CGI,WIN-CGI,ISAPI,Redirection,sfm ,dbm, php, pl、plx,(perl) asp, asa(WINNT下

不用设置,WIN9X要设置)

此外,它还支持多个解释器,多个域,支持目录安全,支持HTTP/1.1,支持虚拟IP服务器和

虚拟非IP服务器

注意:在安装OHTTPD 前请先安装:CGI 解析器:Perl for win32这样的话呢!OHTTPD 会自

动帮你配置,免得你麻烦的修改

--------------注----------------------

注:Perl for win32 总共有:8M 下载前请注意^-^ 下载后不能运行,安装程序的话:请

到本站下载:

InstMsi.exe 新版(这可不管我的事,是软件公司……)

我建议下载:本人提出来的 Perl 只有:300多K 对调试:CGI来说以经够了^_^ 解压缩后:

COPY到C:盘

就OK

php解析器不用下载:ohttpd内包含

--------------注----------------------

安装:OHTTPD 后,他会自动起动(指的是:默认安装,装在:c:\httpd )测试页,你只

要点页面上在本地的超链接,看他能否正常工作就行了,详情请到本站下载:《OHTTPD 安装

手册》

附:本人的CGI环境设置:

Web服务器软件 ohttpd208(本人汉化版)

配置如下:右键点托盘图标:选/属性/网络服务器整体设定/Exteral/中

.cgi c:\Perl\BIN\PERL.EXE (注:这是解析器所在地,我的perl装在 c:\ 要看你的

实际情况)

.pl c:\Perl\BIN\PERL.EXE (和上一样用:perl.exe 解析的)

.plx 同上

.php 看你的:php.exe 所在目录

其它略:注明:如果你是WINNT 系统 OHTTPD 就可以支持: ASP 了,win9X 要设

置,请看下面2#

其它的不用动!用默认的就行了

默认虚拟设定/服务器/中

服务器IP :127.0.0.1 (本机IP)

服务器名称:localhost (你的电脑网络名)

根目录:C:\HTTPD\HTDocs (就是:http://127.0.0.1/访问最上层的(根

)目录

默认索引:Default.htm;index.htm.....(你要调试的首页文件名)

管理员邮件:(你的邮件地址:***@***)

对上面解释如下:

服务器名称:就是:控制面板/网络/标识/中的计算机名 ,请不要有中文,不然只能用http

://127.0.0.1/(cgi文件目录)/***(调试文件目录)/**.*(首页文件)来访问了.

计算机名是:E文 就可用:http:// 服务器名称/(cgi文件目录)/***(调试文件目录)/*

*.*(CGI文件) 访问 如:我的计算机名叫:hanqing 就可用: http://hanqing/(cgi文件目

录)/***(调试文件目录)/**.*(CGI文件)访问!!

根目录:请把非CGI 文件放入这个目录下(如:图片.*.htm txt zip...).

CGI 文件 放入C:\HTTPD\cgi-bin\下(如:*.cgi *.pl 程序文件)

这样放:Web服务器软件 才能找到正确执行

这样设置后:就可以通过:http:// 服务器名称/(cgi文件目录)/***(调试文件目录)/**.CGI(

CGI文件)

或 http:// 服务器名称/(cgi文件目录)/**.*(CGI文件)

CGI文件访问:http://localhost/cgi-bin/***.cgi

或者:http://localhost/cgi-bin/***(调试文件目录)/**.CGI 来访问 CGI 文件

CGI 文件的根目录(绝对路径)实际就是:C:\HTTPD\CGI-BIN\

C:\HTTPD\CGI-BIN\***(调试文件目录)\

非CGI 文件的访问是: http://localhost/***.htm

http://localhost/***(目录)/***.htm 依此类推

非CGI 文件根目录(绝对路径)实际就是 C:\HTTPD\HTDocs\

C:\HTTPD\HTDocs\ ***(目录)\

2#/ 刚才已经安装了PWS4这个服务器软件,实际上系统已经能够支持CGI程序了,但还

不能正常解析CGI语言,还需安装Perl for win32,上网下载Activeperl软件(本站有),现

在最新版本为5.6,点击该安装文件,只需按默认方式一个劲地按“下一步”就是了,最后安

装完毕,重新启动机器就OK了。 至此还需修改一下注册表,在开始菜单中的运行项运行regedit,按“编辑”选择“查找”,在目标中填入字符“Script Map”,按“确定”,找到后

用鼠标右键单击它,选择“新建”“串值”,改新串值名为“.cgi”,双击“.cgi”,填入

键值“c:\Perl\bin\Perl.exe %s %s”,注意:%s %s之间要有空格,字母要小写。按确定加

入;接着再用右键单击“Script Map”,选择“新建”“串值”,改新串值名为“.pl”,双

击“.pl”,填入键值“c:\Perl\bin\Perl.exe %s %s”,按确定加入,退出注册表编辑。

再次重新启动机器。 现在,一台支持ASP/CGI的个人WEB服务器已经安装完成了,只要在PWS4中设定的虚拟WEB目录中建个CGI-BIN的子目录,再在PWS4的高级选项中添加此目录为新虚拟

目录,并选中所有访问权限,至此你就可在其中随意调试ASP、CGI脚本程序了。

最后请注意:CGI程序中perl解释路径没有特别要求,可用常见的格式如:#!/usr/bin/perl

, 但CGI程序中的require语句应用完整的绝对路径格式如:require "c:/www/cgi-bin/bbs

/setup.cgi",不然运行CGI时会有“没有返回完整的HTTP标题”等字样。 对了,如果你上网

后运行WIN98自带的IP地址识别程序winipcfg.exe,告诉别人你的IP地址,别人就能用此地址

访问你的WEB服务器目录啦。

杭卿 于 19:21 01-7-15

-----------------------http://www.ok52.com------------------QQ:24474443--------

论坛:http://www.ok52.com/club/

留言本:http://www.ok52.com/book/

下载中心:http://www.ok52.com/download/index.asp

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有